/* styles for navigation menu start here */ /* top level */#nav { position: absolute; top: 0em; left: 0em;/*was 4.7em*/width: 71em; /*was 71em*/ margin-left: 0em; margin-top: 0em;font: 100% Helvetica, Arial, sans-serif; padding-bottom: 2em; padding-left: 13em; list-style: none; font-size: .8em; float:left; display:inline;  /*border-left: 1px solid black; border-right: 1px solid black; border-top: 1px solid black; */ background-color:#FFFFFF }#nav li { float: left;}#nav a { margin: 1.4em -.6em -.4em; display: block; font-weight: lighter; text-decoration: none; color: #000;} /* second level */#nav ul { margin: 0; padding-left: 0em; padding-right: .4em; width: 10.6em; position: absolute; left: -999em; list-style: none; background: #a5a6a8; border-top: 1px solid #FFF; border-left: 2px solid #FFF; border-right: 2px solid #FFF; border-bottom: 2px solid #FFF; font-size: 1.3em; text-align: center;}#nav ul a { margin: 0; padding: .2em; width: 10.6em; border-bottom: 1px solid #FFF;}#nav ul a:hover { color: #FFF; background: #191C25;}#nav ul a:active { color: #ccc; background: #036;}/* this makes it work */#nav li:hover ul, #nav li.sfhover ul { left: auto;}img {padding-right: 2em;margin-left: 0em;margin-right: 0em;}h3 {margin-left: 0;padding: 0;}