body {
  margin-top: 10%;
  font-family: sans-serif;
  color: #333;
  line-height: 1.4;
  }
#menu {
   width: 90px; 
   margin: 0 50px; 
   float: left;
  }
#main {
  margin-left: 250px; 
  width: 25em;
  }
h1 {
  font-size: 110%;
  margin: 1em auto;
  text-align: center;
  letter-spacing: .1em;
  }
h1 span {
  color: #B00;
  }
#addr {
  white-space: nowrap;
  font-weight: bold;
  }
a:link, a:visited {
  color: #b00;      
  }
a:hover, a:focus {  
  color: #f00;
  }
