/* CSS Document */
body { margin-top:17px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}
#container { width:801px; margin:0 auto; padding:0;}

h1.products { margin:0; padding:0; font-size:14px; font-weight:bold; color:#706363;}
h2.News { color:#002E79; margin:0; padding:0; font-weight:bold; font-size:14px;}



#header { float:left;  width:801px; height:249px; margin:0; padding:0; background:url(../images/floridasterlingcouncil.jpg) no-repeat;}
.left {float:left; width:599px; margin:0; padding:0;}
.right { float:right; width:202px; height:48px; margin:0; padding:0; background:url(../images/award2.gif) no-repeat;}
#content { float:left; width:801px; }
.cont_left {float:left; width:599px; margin-top:10px; padding:0;}
.cont_right{ float:right; width:191px; min-height:400px; height:400px; margin:0; padding:0 0 0 11px; background:url(../images/bg_right.gif) repeat-x top left; }
.inner_contRight { float:right; width:360px; padding:0 20px 0 20px; min-height:245px;}
.inner_contBottom { float:left; width:599px; }
.text { line-height:18px; font-size:12px;}
.inthenews { color:#333333; line-height:14px; margin-top:8px; font-size:11px;}
.inthenews a { font-style:italic; text-decoration:underline; font-size:10px; color:#000066; }
.inthenews a:hover {text-decoration:none; }

.caption { font-size:10px; color:#000066;margin:0px; padding:0px; }
.caption a { font-style:italic; text-decoration:underline; font-size:10px; color:#000066; }
.caption a:hover {text-decoration:none; }

.readmore { color:#002E79;  font-size:12px;}

.menutop { float:left; height:48px; margin:0; padding:0;}

#menu dl { float:left; width: 195px; height:235px; margin: 0 auto; padding: 0; font-size:10px; background:  url(../images/leftbg.gif) no-repeat bottom left; font-weight:bold; text-align:left; }
#menu dd {float:left; height:25px;margin:0; padding:0; color: #fff; border-bottom:2px solid #fff; }
#gallery a, #gallery a:visited { height:20px; color:#fff; text-decoration:none; display:block; padding:5px 0 0 20px;
background: url(../images/arrow.gif) repeat-y left top; width:175px;
}
#gallery a:hover {float:left; height:20px; background: url(../images/arrowr.gif) repeat-y left top ; color:#9cf;}
ol li {font-size:10px;}



fieldset { border-top:#CCCCCC solid ; border-bottom:none; border-left:none; border-right:none; padding:0 0 0 52px; font-size:14px; font-weight:bold;}
legend { padding:0 5px 0 5px; margin:0 0 5px 0;}
.bottom_img { float:left; padding:0 4px 0 0;}

.line { width:162px; height:1px; background:url(../images/lineRight.gif) repeat-x; }

/* Footer Section */

#footer { float:left; width:801px; height:21px; background:url(../images/footer.gif) repeat-y left top; color:#FFFFFF; padding-top:5px;clear:both;margin-top:10px; }
.topnav { float:right; width:450px; padding:18px 10px 0 0 !important; padding:29px 10px 0 0; color:#333333;}
.topnav li { float:left; padding:0 10px 0 10px; list-style:none; background: url(../images/topnav_div.gif) no-repeat left;}
.topnav1 li { float:left; padding:0 8px 0 8px; list-style:none;}
.topnav a {  margin: 0; color:#6F4D08; padding: 0; text-decoration:underline;    }
.topnav a:active, .topnav a:hover { color:#000000; text-decoration: none;  }
