body {
margin:0;
background-image:url(/SiteDesign/layout_images/bg.aspx);
background-repeat:no-repeat;
background-position:top center;
background-color:#5d7397;
background-attachment:fixed}

a , a:active , a:visited {color:#fbb917; text-decoration:none;}
a:hover {color:#fbc339; text-decoration:none;}

h1{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ffffff;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fbb917;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fbb917;}

.TopSideBradenton{
float: left;
width:100%;
background-image:url(/SiteDesign/layout_images/menu_bg.aspx);
background-position:top center;
background-repeat: repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

.TopSideBradenton .top{
float: left;
width:100%;
height: 130px;}

.TopSideBradenton .top_container{
width:970px;
height: 130px;
margin-left: auto;
margin-right: auto;}

.TopSideBradenton .top_container_left{
float:left;
width:197px;
height: 130px;}

.TopSideBradenton .top_container_right{
float:left;
width:773px;
height: 130px;}

.TopSideBradenton .top_container_right_top{
float:left;
width:100%;
height: 50px;}

.TopSideBradenton .navtext{
	padding-top:10px;}

.TopSideBradenton .CMSMenu{
color: #ffffff;
text-transform: uppercase;
font-size: 12px;}

.TopSideBradenton .CMSMenuItem{
padding-left:5px;
padding-right:5px;
padding-top:5px;
background-color:#264562;}

.TopSideBradenton .CMSMenuHighlightedMenuItem, .TopSideBradenton .CMSMenuHighlightedMenuItemMouseOver, .TopSideBradenton .CMSMenuItemMouseOver, .TopSideBradenton .CMSMenuHighlightedMenuItemMouseDown, .TopSideBradenton .CMSMenuItemMouseDown, .TopSideBradenton .CMSMenuHighlightedMenuItemMouseUp, .TopSideBradenton .CMSMenuItemMouseUp{
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
color:#fbc339;
background-color:#1c3e61;
padding-left:5px;
padding-right:5px;
padding-top:5px;}

.TopSideBradenton .top_container_right_bottom{
clear:both;
float:left;
width:100%;
height: 80px;
background-image:url(/SiteDesign/layout_images/club_name.aspx);
background-repeat:no-repeat;}

.TopSideBradenton .signoutLink, .TopSideBradenton .signoutLink a, .TopSideBradenton .currentuser{
float:right;
margin-top: 10px;
margin-right:10px;
margin-bottom:10px;
text-decoration: none;
color: #264562;
font-size:11px;
font-weight:bold;}

.TopSideBradenton .cmsdesklink{
clear:both;
float:right;
margin-top: 10px;
margin-right:10px;
margin-bottom:10px;
text-decoration: none;
color: #264562;
font-size:11px;
font-weight:bold;}
 
.TopSideBradenton .WeaAtGlance{background-color:transparent; border:none; !important;} 

.TopSideBradenton .CalAtGlance{background-color:transparent;} 
 
.TopSideBradenton .top_container_right_bottom .WeaAtGlance{
width: 125px;
clear:both;
border: 0;
background-color: transparent;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
color: #264562;
font-weight: bold;}

.TopSideBradenton .top_container_right_bottom .WeatherText{
float:left;}

.TopSideBradenton .top_container_right_bottom .WeatherIcon{
float:left;
width:18px;
height:18px;
background-color:#ffffff;}



.TopSideBradenton .middle, .TopSideBradenton .bottom {
clear:both;
float:left;
width:100%;}

.TopSideBradenton .mid_container{
width:975px;
margin-left: auto;
margin-right: auto;}

.TopSideBradenton .mid_container_table{
width:970px;}

.TopSideBradenton .leftbody{
width: 185px;}

.TopSideBradenton .leftbody_webpart{
width:155px;
border-style:solid;
border-width:5px;
border-color: #e4edff;
background-image:url(/SiteDesign/layout_images/shadow.aspx);
padding:15px;}

.TopSideBradenton .left_lat{
font-size: 10px;
color: #ffffff;}

.TopSideBradenton .twoCMSTreeMenuItem, .TopSideBradenton .twoCMSTreeMenuLink{
font-size: 11px;
text-decoration: none !important;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff !important;
margin-left: auto;
margin-right: auto;
padding-top: 10px;	
padding-bottom: 5px;}

.TopSideBradenton .twoCMSTreeMenuSelectedItem, .TopSideBradenton .twoCMSTreeMenuSelectedLink{
font-size: 11px;
text-decoration: none !important;
font-family:Arial, Helvetica, sans-serif;
color:#fbc339 !important;
margin-left: auto;
margin-right: auto;
padding-top: 10px;	
padding-bottom: 5px;}

.TopSideBradenton .threeCMSTreeMenuItem{
font-size: 10px;
text-decoration: none !important;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff !important;
margin-left: auto;
margin-right: auto;
padding-top: 10px;}

.TopSideBradenton .threeCMSTreeMenuLink{
font-size: 10px;
text-decoration: none !important;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff !important;
margin-left: auto;
margin-right: auto;
padding-left: 7px;
background-image:url(/SiteDesign/layout_images/dot.aspx);
background-repeat: no-repeat;
background-position: left bottom;}

.TopSideBradenton .threeCMSTreeMenuSelectedItem{
font-size: 10px;
text-decoration: none !important;
font-family:Arial, Helvetica, sans-serif;
color:#fbc339 !important;
margin-left: auto;
margin-right: auto;
padding-top: 10px;}


.TopSideBradenton .threeCMSTreeMenuSelectedLink{
font-size: 10px;
text-decoration: none !important;
font-family:Arial, Helvetica, sans-serif;
color:#fbc339 !important;
margin-left: auto;
margin-right: auto;
padding-left: 7px;
background-image:url(/SiteDesign/layout_images/dot.aspx);
background-repeat: no-repeat;
background-position: left bottom;}

.TopSideBradenton .middlebody{
width:20px;}

.TopSideBradenton .rightbody{
width: 765px;}

.TopSideBradenton .rightbody_webpart{
width:735px;
border-style:solid;
border-width:5px;
border-color: #e4edff;
background-image:url(/SiteDesign/layout_images/shadow.aspx);
padding:15px;
color: #ffffff;
font-size:12px;}


.TopSideBradenton .footer{
width:930px;
border-style:solid;
border-width:5px;
border-color: #e4edff;
background-image:url(/SiteDesign/layout_images/shadow.aspx);
padding:15px;
color: #ffffff;
margin: 20px auto 20px auto;
height: 60px;}

.TopSideBradenton .footer_box{
float:left;
width:33%;
font-size: 11px;
color: #ffffff;}

.TopSideBradenton .footer_box text{
font-size:11px;
font-color: #ffffff;
}

.TopSideBradenton .footer_box a{
color:#fcc33a;
font-size: 11px;
text-decoration: none;}

.TopSideBradenton .RosterFilter, .TopSideBradenton .RosterEditBodyColor, .TopSideBradenton .StatementSummary, .TopSideBradenton .RosterEditBody, .TopSideBradenton .RosterDetailBody{color:#333;}
