body {
  font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
  color: #DADADA;
  background-color: #112;
  margin: 2em;
}

h2.subtitle { 
    color: #AAA; 
    font-size: .8em; 
    margin-top: -1.5em;
    padding: .5em 2em 1em;  
    border-bottom: solid white 3px;
    width: 20em;
}

a, a:link { color: black; background-color: #7EA150; text-decoration: none }
a:visited { color: black; background-color: #AED180; }
a:hover { color: white; background-color: black; }
