/* CSS Document */
body {
background: #01a0e2 url(images/bg.jpg) repeat-x top left;
margin:0;
padding:0;
border: 0;
}

#topbanner {
background: url(images/bg-banner.jpg) no-repeat top right; 
height:140px; 
margin:0; 
padding:0;
border: 0;
}

#topbanner img {
margin: 0; 
padding: 5px 0 0 20px; 
border: 0;
float:left;
}

#content {
padding:0 15px 0 15px;
margin:5px 20px 0 20px;
background: #ececec;
vertical-align:top;
width: auto;
border: 10px solid #99d9f4;
border-top-width:5px;
}

#menu {
padding:10px 5px 0 5px;
vertical-align:top;
background: transparent;
width:220px;
margin:0;
font-size:8.75pt;
}

#center {
margin:10px 0 0 0;
padding:10px 5px 0 10px;
vertical-align:top;
background: none;
clear:none;
width:100%;
font-size:9pt;
}

#right {
margin:10px 0 0 0;
padding:15px 5px 0 5px;
vertical-align:top;
background: transparent;
width:220px;
font-size:9.75pt;
}


#footer{
clear: both;
width: auto;
background: transparent;
color: #FFFFFF;
padding:0;
margin: 0 20px 0 20px;
}

#footer p{
clear: both;
width: auto;
background: #42b4e6;
color: #FFFFFF;
text-align: center;
padding: 6px 0 8px 0;
margin: 0;
}

#footer a, #footer a:visited{
color: #FFFF99;
text-decoration: none;
}

#footer a:hover{
color: #FFCC00;
text-decoration: underline;
}

