body {
margin:0px auto 50px auto;
line-height:150%;
font-size:16px;
font-family: Arial, Helvetica, Arial, sans-serif;
background-color:#ffffff;
}



a {color:#25829A;}

.calendar {
font-family: Arial, Helvetica, Arial, sans-serif;
font-size:13px;
}

#banner {
margin:0px auto 0px auto;
width:930px;
background-image: url('/img/banner.jpg');
background-repeat: no-repeat;
padding:0px;
background-color:#ffffff;
}
#banner img {margin:0 30px 15px 30px;}


#bannerright {text-align:center;padding-right:5px;text-align:right;padding-top:19px;width:200px;float:right;height:40px;}
#bannerright a {color:#25829A;background-color:#FAEBCA;}

#bannerright img {margin:0;}

#container {
width:930px;
margin:0 auto 0px auto;
padding:0 0 20px 0;
text-align:left;
background-color:#ffffff;
color:#000000;
}



h1 { margin-top: 0px;color:#25829A; display:block;padding:0px 0 5px 0;
border-bottom:1px dotted #B9D7DF;font-size:20px;line-height:150%;}



.frontleft {width:423px;float:left;margin-bottom:20px;}
.frontright {width:423px;float:right;margin-bottom:20px;}

#topper {margin:5px 30px 25px 30px;display:inline;width:870px;float:left;background-color:#000000;
padding: 0;font-size:14px; /*removes indent Mozilla and NN7*/
background-color: #f1f1f1;
}

#leftmenu a {color:#25829A;background-color:#f1f1f1;}



.leftside {display:inline;float:left;width:425px;margin-left:30px; margin-bottom: 40px;}
.rightside {display:inline;float:right;width:400px;margin-right:30px; margin-bottom: 40px;}

