* {
margin:0px; 
padding:0px;
}

body {
margin:0 auto;
font-family: Verdana;
}

a {
text-decoration:none;
}

ul li {list-style-type:none;}

#headerbg {
width:100%;
height:300px;
background:#88CEDA;
border-top:5px solid #fff;
}

#header {
width: 980px;
margin:0 auto;
height:300px;
}
#nav {margin:0 auto;height:50px;}

#nav ul li {
float: left;
margin: 0 3px;
}

#nav ul li a{
display:block;
padding: 10px 33px;
font-weight:bold;
background: #65C1D0;
color:#fff;
font-size:1em;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
}

#nav ul li a:hover{
color:#65C1D0;
background:#fff;
}

#nav ul li#currentpage a{
color:#65C1D0;
background:#fff;
}

div#header div.image {
float:right;
margin-right:100px;
background:#dedede;
padding:5px;
border:1px solid #dedede;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}


div#header div.image img {
display:block;
}

#title {
padding: 20px;
width: 250px;
text-align:center;
}

#title H1 {
font-family:arial;
font-size:1.8em;
color:#fff;
margin-top:7px;
}
#title H1 span{
display:block;
font-size:14px;
color:#efefef;
}

#outerframe {
background:url('/img/bgshade.png') repeat-x;
padding-top:21px;
padding-bottom:21px;
}

#main {
width: 980px;
min-height:300px;
margin:0 auto;
}

div#main #leftCol {
max-width: 220px;
float:left;
margin:5px;
}

div#leftCol .submenu {
margin-left: 15px;
line-height:150%;
}

div#leftCol div.submenu ul li a{
color:#88CEDA;
font-size:14px;
text-decoration: underline;
}

div#rightCol {
font-size:14px;
border: solid #ddd;
border-width: 0 0 0 1px;
margin-left: 200px;
}

h3 {
font-size: 1.3em;
font-weight:normal;
padding-bottom:5px;
}

.fixfloat {
clear:both;
content:".";
display:block;
font-size:1px;
height:1px;
line-height:1px;
visibility:hidden;
}

