body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
table {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
a {color:#0C10B7;}
form {margin:0; padding:0;}
#maincontainer {border-left:1px solid black; border-right:1px solid black; border-bottom:1px solid black; width:782px; text-align:left;}

#header {clear:both; height:156px;}
#header_text {position:absolute;}
#header_text h2 { font-weight:bold; font-size:34pt; color:#FFFFFF; padding:25px 0px 0px 28px; margin:0; }
#header_text h3 { font-weight:bold; font-size:12pt; color:#3588AB; padding:0px 0px 0px 33px; margin:0; }
#header_text h2 a  { color:#FFFFFF; text-decoration:none;}
#header_text h3 a  { color:#3588AB; text-decoration:none;}

#header_line {clear:both; height:8px; background-color:#BAEFA7; }
#header_line2 {clear:both; height:12px; background-color:#14474F; }
#line_blue {clear:both; height:9px; background-color:#1D2A76; }
#grey_line {clear:both; height:9px; border-top:1px solid #E0E0E0; }
#sign_up_bottom { background-image:url(images/sign_up_bottom_bg.gif); background-repeat:no-repeat; background-position:right; height:10px;}
#line {clear:both; height:6px; border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; }

#left_column {float:left; width:419px;}
#right_column {float:left; width:361px;}

#photo_of_the_day {clear:both; background-image:url(images/fish_bg.gif); background-repeat:no-repeat; height:217px;}
#photo {float:left;}
#photo_text {float:left; width:200px; padding-left:20px;}
#photo_text[id] {width:180px;}
#photo_text h3 { color:#FFFFFF; font-size:18pt; text-transform:uppercase; margin:0; padding:10px 0px 10px 0px;}
#photo_text p {  font-size:8pt; margin:0; padding:2px 0px 10px 0px;}
#photo_text span a { display:block; width:80px; text-align:center; vertical-align:middle; border:1px solid #060E7B; padding:1px 6px 1px 6px; background-image:url(images/blue_button_bg.gif); color:#FFFFFF; font-weight:bold; text-decoration:none; font-family:Tahoma, Arial;}

#news {clear:both;}
#news h3 { margin:0; padding:2px 0px 2px 10px; color:#3588AB; font-family:"Trebuchet MS" , Arial; font-weight:500; background-color:#D6F7CB;}
td.border_right {background-image:url(images/green_gradient.gif); background-repeat:repeat-x; border-left:1px solid #B0B0B0; border-right:1px solid #B0B0B0;}
#news div { border-top:1px solid #C4CFC0; padding:3px 10px 4px 20px; background-image:url(images/dot.gif); background-repeat:no-repeat;}
#news div p {margin:0; padding:3px 0px 0px 0px;}
#news div a { color:#00458B; }

#left_menu {clear:both; width:198px;}
#left_menu ul {margin:0; padding:0;}
#left_menu li {  background-image:url(images/blue_li_bg.gif); list-style-type:none; }
#left_menu li a { background-image:url(images/li_image.gif); background-repeat:no-repeat; background-position:center left; display:block; width:198px; padding:7px 5px 7px 25px; font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:none;}
#left_menu[id] li a {width:168px;}

#left_bottom {background-image:url(images/blue_gradient.gif); background-repeat:no-repeat; height:200px; width:198px; }
#copyright {padding-left:15px; color:#B0B0B0; font-weight:bold; padding-bottom:1px;}

#featured {background-image:url(images/green_gradient2.gif); background-repeat:repeat-x; height:173px;}
#featured_image {float:left; padding:20px 0px 20px 20px;}
#featured_image img {border:1px solid #8B9189;}
#featured_text {float:left; padding:20px 0px 20px 10px; width:170px;}

#sign_up {background-color:#B7E0A9; padding:4px 0px 4px 20px; clear:both;}
#sign_up input.input {border:1px solid #D4D0C8; font-size:10pt;}
#sign_up input.green_button { background-image:url(images/green_button_bg.gif); border:1px solid #15606D; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#FFFFFF; padding:0px 6px 1px 6px;}

#article {padding:0px 0px 0px 20px;}
#article h3 { font-size:8pt; margin:0; padding:0;}
#article p { margin:0; padding:0px 0px 5px 0px;}

#bottom_links { padding-left:20px; padding-top:20px; padding-bottom:20px;}
#bottom_links a {color:#B0B0B0; font-weight:bold;}

#right_col {width:200px; float:right; border-bottom:1px solid #B0B0B0; border-left:1px solid #B0B0B0;}

#content { width:582px; padding:0px 0px 5px 10px; font-size:10pt;}
#content h1 { font-size:16pt; font-family:"Times New Roman", Times, serif; font-weight:500; margin:0; padding:5px 10px 5px 0px;}
#content h2 { font-size:14pt; font-family:"Times New Roman", Times, serif; font-weight:500; margin:0; padding:5px 10px 5px 0px;}
#content h3 { font-size:12pt; font-family:"Times New Roman", Times, serif; font-weight:bold; margin:0; padding:5px 10px 5px 0px;}
#content h4 { font-size:10pt; font-family:"Times New Roman", Times, serif; font-weight:bold; margin:0; padding:5px 10px 5px 0px;}
#content h5 { font-size:8pt; font-family:"Times New Roman", Times, serif; font-weight:bold; margin:0; padding:5px 10px 5px 0px;}

#content p { font-size:10pt; margin:0; padding:5px 10px 5px 0px;}
#content a { }