/* --:[ Generic Thesis Reset ]:-- */
a { outline:none; }
ul#tabs { border:none; }
ul#tabs li { background:none; border:none; }
#tabs .current_page_item, #tabs .current-cat { background:none; }
#header { border-bottom:none; }
#feature_box { border-bottom:none; }
#content_box { background:none; }
.sidebar h3 { font-variant:normal; letter-spacing:0; }
#column_wrap { background:none; }
#footer { border-top:none; }
.cb { clear:both; height:1px; font-size:1px; line-height:1px; }

/* --:[ Site Specific Styles ]:-- */


body.custom { background:#dbe9f5 url(images/bodybg.jpg) bottom left repeat-x; background-attachment:fixed; }
.custom #container { border:1px solid #333; background:#FFF; margin:10px auto; }
.custom #page { padding:0 0; }


.custom #footer { clear:both; background:#2977b6; color:#FFF; }
.custom #footer p { margin:0; padding:3px; text-align:center; }
.custom #footer p.right { float:right; }
.custom #footer a { color:#FFF; text-decoration:none;}

/*
.custom #header { background:#0061af url(images/head-dolphins.jpg) right no-repeat; margin:0; padding:0;}
.custom #header #logo { margin:0; padding:0;}
.custom #header #tagline { display:none; }
.custom #header #logo a { display:block; background:url(images/head-logo.jpg); margin:0 0 0 20px;
	width:343px; height:100px; font-size:1px; text-indent:-2000px; }
*/
.custom #header { background:url(images/osp-header.jpg) top right no-repeat; 
	height:150px; margin:0; padding:0;}
.custom #header #logo { margin:0; padding:0;}
.custom #header #tagline { display:none; }
.custom #header #logo a { display: block; height: 120px; width: 350px; margin:0 0 0 120px; 
	font-size:1px; text-indent:-2000px; }
	
.custom ul#tabs { }
.custom ul#tabs {   }
.custom ul#tabs li { background:#007dc5; }
.custom ul#tabs li a { color:#FFF; }
.custom ul#tabs li a:hover { color:#fff100; }
.custom ul#tabs li.current_page_item { background:#0061af; }
.custom ul#tabs li.current_page_item a:hover{ color:#FFF; }
.custom ul#tabs li.rss { margin-right:10px; background:none;}
.custom ul#tabs li.rss a { color:#333; padding-right:20px; }
.custom ul#tabs ul { display:none; }
