a:link { color: #03c }
a:visited { color: #003 }
html { font: 16px/1.3em Georgia; background-color: #eed }
body { max-width: 800px; margin: 3.9em auto }

div.body { 
   border: 1px solid #ddc; 
   background-color: #fff; 
   padding: 2em 3em
}

div.nav { float: right; padding: 1em }
h1, h2, h3 { font-weight: normal }
h1 { margin: 0; padding: 0 }
h2 { margin: 1em 0 }

h3 { 
   font-weight: normal; 
   margin: 0em 1.25em 0em 0.75em; 
   padding: 0.25em 0.5em; 
   border-top: 1px solid #bba; 
   border-bottom: 1px solid #bba
}
