div.banner {
  margin: 1em;
  font-size: 50% /*smaller*/;
  font-weight: bold;
  line-height: 1.1;
  text-align: left;
  position: fixed;
  top: 28em;
  left: 0;
 width: 12em;
  right: auto;
}


div.banner a, div.banner em { display: block; margin: 0 0.5em }
/*div.banner a, div.banner em { border-top: 2px groove #900 }
div.banner a:first-child { border-top: none } 
div.banner em { color: #CFC }
*/
div.banner a:link { text-decoration: none; color: black }
div.banner a:visited { text-decoration: none;  }
div.banner a:hover { background: black; color: yellow }