body {margin:0px; padding:0px;  background-color:#C6EFF7; font-family: Arial; font-size:100%; color:black;}




* html div#menu ul li ul {border-top:1px solid #069; border-left:0px;}
* {margin:0; padding:0;}
div#menu {width:100%; float:left; border-top:1px solid #069; border-bottom:1px solid #069; background-color:#CCF; font-size:.8em; 
margin-top:10px; text-align:center; }
div#menu ul {margin:0 0 0 25px;}
div#menu li {float:left; position:relative; z-index:2; list-style-type:none; background-color:#94D6E7; padding:0 6px; border-right: 1px solid #069; }
div#menu li:first-child {border-left:1px solid #069;}
div#menu li:hover {background-color:#C6EFF7;}
div#menu a {display:block; padding:0 6px; text-decoration:none; color:black;}
div#menu a:hover {color:blue}
div#menu ul li ul {margin:0; position:absolute; width:6em; text-align:left; left:-1px;}
div#menu ul li ul li {width:100%; border-left:1px solid #069; border-bottom:1px solid #069; border-right:1px solid #069;}
div#menu ul li ul li:first-child {border-top:1px solid #069;}
body div#menu ul li ul {display:none;}
div#menu ul li:hover ul, div#menu ul li ul:hover {display:block;}

div#leftcol {position:absolute; z-index:1; left:0px; top:30px; width:150px; padding-top:25px; padding-left:25px; font-size:.8em;}

div#header {margin-left:150px; margin-right:150px; padding-top:50px; text-align:center; padding-right:50px; padding-left:50px;}

div#content {margin-left:200px; margin-right:200px; text-align:left; padding-right:50px; padding-left:50px; font-size:.8em;}
div#content img {float:left; border:2px solid black; margin:5px 10px 10px 0;}


div#rightcol {position:absolute; width:150px; top:50px; right:0px; text-align:left; padding-right:25px; padding-top:25px; font-size:.8em;}


div#footer {margin-left:200px; margin-right:200px; padding-top:10px; padding-right:50px; padding-left:50px; text-align:center; font-size:.8em;}


