#nav { float: left; width: 10em; margin: 0; padding-right:1em; font-size: small }
#main { margin-left: 11em; margin-right: 7em; min-width: 25em; max-width: 50em }
#footer { clear: both; font-size: small}
#nav a { display: block }
#nav a:hover { background: silver }
#nav h2 {  }
