body {position: relative; backgroundcolor: white; margin: 0; padding: 0;}
#logo {position: absolute; top:30px; left: 100px; width:136px; height: 100px;}

#links {position: absolute; top: 158px; left: 100px; width: 150px;font: 14px Verdana, sans-serif; z-index: 100;}
#links a {display: block; text-align: center; font: bold 14px sans-serif; 
   padding: 5px 10px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #FFC; background: #336666;
   border-right: 5px solid #505050;}
#links a:hover {color: #0099CC; background: #AAA;
   border-right: 3px double white;}

#links a span {display: none;}
#links a:hover span {display: block;
   position: absolute; top: 180px; left: 0; width: 125px;
   padding: 5px; z-index: 100;
   color: black; background:#336666;
   font: 10px Verdana, sans-serif; text-align: center;}

#login {position: absolute; top:300px; left: 100px; width:136px; height: 50px;
   color: black; background:#336666;
   font: 10px Verdana, sans-serif; text-align: center;}


#picture {position: absolute; top: 30px; left: 250px; right: 25px; width:600
px; height: 150px;}

#content {position: absolute; top: 158px; left: 250px; right: 25px; width:584px;
   color: black; background: white; 
   font: 12px Verdana, sans-serif; padding:0px; 
   border: solid 0px;}
#content p {margin: 0 1em 1em;}
#content h3 {margin-bottom: 0.25em;}

h1 {margin: 0px 0px 0.5em; padding: 5px 0 5px; text-align: center; background:#336666; color: white; font: bold 15px sans-serif; height: 18px; vertical-align: center; white-space: wrap;}
dt {font-weight: bold;}
dd {margin-bottom: 0.66em;}
#content a:link {color: #0000CC;}
#content a:visited {color: #333333;}
#content a:link:hover {color: #0099CC;}
#content a:visited:hover {color: #333333;}
code, pre {color: #EDC; font: 100% monospace;}
#bottom {
  position:relative;padding-top:5px;
  height:80px;
  width:584px; text-align:center;
  color:black;
  background-color:white;
font: 12px Verdana, sans-serif; padding:0px; 
   border: solid 0px;}

