#dolphincontainer{position:relative;height:40px;color:#E0E0E0;background:#143D55;
width:900px;font-family:Helvetica,Arial,Verdana,sans-serif;}

#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;
font-weight:bold;background:#f7cd21 url(images/dolphin_bg.gif) repeat-x bottom left;
padding:0 0 0 271px;}

#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}

#dolphinnav ul li{display:block;float:left;margin:0 1px;}

#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;
padding:0 0 0 20px;height:33px;}

#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}

#dolphinnav ul li a:hover{color:#fff;
background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;}

#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}

#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;
background:#1D6893 url(images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}

#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;
background:#1D6893 url(images/dolphin_right-ON.gif) no-repeat top right;height:33px;}


body {
	margin:0; padding:0; 
	background-image:url(images/pattern.gif);
	background-repeat:repeat;
}


#top { margin:0; padding:0; border-collapse:collapse; border:none;}

a {color:#CC0000; text-decoration:none;}
.red {color:#CC0000;}

#container {margin:0 auto; width:910px; background-image:url(images/page_bkgd.gif); background-repeat:repeat-y; padding:0 5px 0 5px;}

#leftside { float:left; width:275px; height:400px; margin:0; padding:0; }

#rightside { width:535px; margin:30px 0 0 325px; padding:0; border:0;}

h1 {font: 36px/35px Arial, Helvetica, sans-serif; color:#cc0000; font-weight:normal; margin:0 0 15px 0; padding:0; text-align:left; }
h2 {font: 18px/20px Arial, Helvetica, sans-serif; color:#0033cc; font-weight:normal; margin: 0 0  5px 0; padding:0; text-align:left; }

h2 {font-size:18px;}

p { color:#333333; margin: 0 0 15px 0; padding:0;}
p, #rightside li {font: normal 14px/20px Georgia, "Times New Roman", Times, serif; }

#rightside ul {margin: 0 0 20px 0; padding:0 20px 0 15px; }
#rightside li { color:#cc0000; margin:0 0 5px 0;}
#rightside li span{ color:#333333;}

#rightside ul ul {margin:5px 0 10px 0; padding:0 20px 0 15px; }
p.quoter {font: normal 11px/14px Arial, Helvetica, sans-serif; color:#333333; width:275px; margin:-5px 0 25px 240px;}


#footer {font: 11px/13px Arial, Helvetica, sans-serif; color:#333333; font-weight:normal; margin:20px 0 10px 0; padding:0 0 20px 40px; height:30px;width:820px;}
#footer #address {float:left;  width:550px; text-align:left;  padding:2px;}
#footer #email {float:right;  width:230px; text-align:right;  padding:2px;}