/* position code */

#header {height:104px; width:750px; border-right: 2px solid black; border-bottom: 2px solid black;}
#innercontainer {background:url("images/background.gif"); background-repeat:repeat-y;}
#leftnav {width:150px; height:345px; float:left; text-align:center; background: #0066cc; border-right: 2px solid black; color:white; font-weight:bold;}
#content {width:580px; padding:20px 10px 10px 10px; font-size:14px; margin-left:150px;}
#footer {width: 600px; margin:0; clear:both; border-top: 2px solid black; padding-left:150px; color: white; background: #0066cc; font-size: 11px; text-align: center;}

/* menu code */

ul.main, ul.sub {margin: 0 0 0 0; padding: 0; font: normal 10px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
li.main {font-weight: bold;}
ul.sub {position: absolute; display: none;}
li.main, li.sub {position: relative; list-style: none;  float: left; width: 76px; line-height: 11px; margin: 0 0 0 -1px;}
li.sub {margin: -1px 0;}
li.main a, li.sub a {display: block; text-decoration: none; color: white; background: #0066cc; padding: 5px; border: 1px solid black; text-align: center;}
li.main a:hover, li.sub a:hover {color:white; background:maroon;} 
li:hover ul.sub, li.over ul.sub { display: block; }

/* Fix IE. Hide from IE Mac \*/
* html ul li.main { float: left; height: 1%; }
* html ul li.main a { height: 1%; }
/* End */

/* other code */

body {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; padding:0; margin:0;}
img {margin-top: 0px; margin-left: 0px; margin-right: 0px; border-width: 0px;}
	
#headerleft {width: 150px; background: white; text-align: center;}
#headerright {width: 600px; height: 71px; background: #99ccff; color: #003399; font-size: 20px; font-weight: bold; text-align: right;}

#leftnav img {border: 2px solid black; margin-top:10px;}
#leftnav h3 {font-size: 16px; line-height:10px;}
#leftnavitems a {width:150px; display:block; line-height:20px; color:white; cursor:hand; font-size: 12px; text-decoration: none;}
#leftnavitems a:hover {color:white; background:maroon;}

#content h3 {margin-top:0; font-size: 16px;}
