/*------------------------------------------
Basic Style Sheet (for version 6 browsers)
Version: 	1.0
Author:		Deron Mashburn
Email:		deron@dmash.com
Website:	http://www.dmashinteractive.com
Build Date: 01-14-2010
------------------------------------------*/
body {
	padding:0px;
	margin:0px;
	background-color: #000;
	background:#232323; /*DARK GREY*/
	background-repeat: repeat-x;	
	font-family:"Trebuchet MS", Arial;
}

p {
	font-size:13px;
	color:#333; /*MEDIUM GREY*/
	padding:6px 20px;
	margin:0px;
	text-align:left;
}

p.policies{
	padding:10px 20px 10px 0px; clear:left;
}

p.landing{
	padding:0px 20px 15px 26px; clear:left;
}

p.wheelhouseText{
	padding:0px 70px 14px 14px; clear:left;
}

p.wheelhouseScripture{
	padding:0px 70px 14px 14px; clear:left; font-weight:bold; color:#000;
}

h1{
	font-size:0px;
	color:#FAF9F7; /*AQUA BLUE*/
	padding:0px;
	margin:0px;
}

h2{
	clear:left;
	float:left;
	font-size:13px;
	color:#2f2006; /*AQUA BLUE*/
	padding:1px 0px 1px 0px;
	text-align:center;
	width:418px;
	background:#E0F1F9; /*LIGHT SKY BLUE*/
	margin:0px;
	text-transform: capitalize;
	border:#999 1px solid;
}

h2.rightSide{
    width:414px;
	margin-left:14px;
	display:inline;

}

h3.wheelhouseTitle{
	clear:left;
	float:left;
	font-size:15px;
	font-weight:bold;
	color:#000;
	padding:0px 14px 6px;
	margin:0px 0px;
}

div#container{
	text-align:center; width:1010px; margin:0 auto; background:#232323; /*DARK GREY*/ height:100%;
}

a{
	color:#005889; /*DARK AQUA BLUE*/
}

a:link, a:visited {
	font-size:13px;
	color:#FFF;
	text-decoration: none;
	font-weight:bold;
	padding: 1px 3px;
}

a:hover{
	font-size:13px;
	color:#FFF;
	text-decoration: underline;
	font-weight:bold;
	padding: 1px 3px;
}

a.linkSelected, a:visited.linkSelected{
	text-decoration: none;
	color:#FFCC66; /*YELLOW-ORANGE*/
}

a.footerLink, a.footerLink:visited {
	font-size:11px;
	font-weight:normal;
	padding: 0px;
	text-decoration: none;
	color:#666; /*LIGHT GREY*/
}

a.footerLink:hover {
	font-size:11px;
	font-weight:normal;
	padding: 0px;
	text-decoration: underline;
	color:#000; /*BLACK*/
}

a.calendar, a.calendar:visited {
	font-size:11px;
	font-weight:normal;
	padding: 0px;
	text-decoration: none;
	color:#000;	
}

a.calendar:hover {
	font-size:11px;
	font-weight:normal;
	padding: 0px;
	text-decoration: underline;
	color:#000;
}

a.textLink, a.textLink:visited {
	font-size:13px;
	font-weight:normal;
	padding: 0px;
	text-decoration: underline;
	color:#0066CC; /*ROYAL BLUE*/
}

a.textLink:hover {
	font-size:13px;
	font-weight:normal;
	padding: 0px;
	text-decoration: underline;
	color:#000;
}

a.calendarAllEvents, a.calendarAllEvents:visited {
	font-size:14px;
	font-weight:normal;
	padding: 0px;
	text-decoration: none;
	color:#000;
}

a.calendarAllEvents:hover {
	font-size:14px;
	font-weight:normal;
	padding: 0px;
	text-decoration: underline;
	color:#000;
}

.emphasisRed{
	color:#990000; /*CRIMSON RED*/
	font-weight:bold;
}

.emphasisBlue{
	color:#000066; /*NAVY BLUE*/
	font-weight:bold;
}

.emphasisBlack{
	color:#000;
	font-weight:bold;
}

ol{
	font-size:12px; text-align:left; padding-top:0px; margin-top:0px;
}

li{
	padding:0px 14px 6px 4px; margin-left:0px;
}

.button a {   
    display: inline;   
    width: 417px;   
    height: 106px;  
	float:left; 
	margin-left:15px; 
}

#button1 a {   
    background:url(../images/bg/btn_fish.jpg) no-repeat top left;  
}

#button1 a:hover {   
    background:url(../images/bg/btn_fish.jpg) no-repeat top; background-position: -417px 0;  
}

#button2 a {   
    background:url(../images/bg/btn_juniors.jpg) no-repeat top left;   
}

#button2 a:hover {   
    background:url(../images/bg/btn_juniors.jpg) no-repeat top; background-position: -417px 0;   
}

#button3 a {   
    background:url(../images/bg/btn_charters.jpg) no-repeat top left;   
}

#button3 a:hover {   
    background:url(../images/bg/btn_charters.jpg) no-repeat top; background-position: -417px 0;
}

img{
	padding:0px; border:0px;
}


/*------------------------------------------
Header Area
------------------------------------------*/
#header_mainImageArea{
	float:left; 
	height:155px; 
	width:407px; 
	background:#066490; /*AQUA BLUE*/
	background-image: url(../images/bg/header_main_img_1.jpg); 
	background-repeat: none;	
}

#header_logoArea{
	float:left; 
	height:155px; 
	width:603px; 
	background:#066490; /*AQUA BLUE*/
}

#header_mainImage_top{
	float:left; 
	height:40px; 
	width:593px; 
	background:#066490; /*AQUA BLUE*/
	background-image: url(../images/bg/header_logo_above.jpg); 
	background-repeat: none;	
}

#header_mainImage_bottom{
	float:left; 
	height:115px; 
	width:547px; 
	background:#066490; /*AQUA BLUE*/
	background-image: url(../images/bg/header_logo.jpg); 
	background-repeat: none;	
}

#header_mainImageArea2{
	float:left; 
	height:46px; 
	width:297px; 
	background:#066490; /*AQUA BLUE*/
	background-image: url(../images/bg/header_main_img_2.jpg); 
	background-repeat: none;	
}

#header_mainNavArea{
	float:left; 
	height:46px; 
	width:713px; 
	background:#066490; /*AQUA BLUE*/
}

#header_mainNavArea_Left{
	float:left; 
	height:46px; 
	width:14px; 
	background:#003F5E; /*SEA BLUE*/
	background-image: url(../images/bg/header_mainnav_left_curve.jpg); 
	background-repeat: none;	
}

#header_mainNav {
	float:left; 
	height:22px; 
	background:#003F5E; /*SEA BLUE*/
	background-image: url(../images/bg/header_mainnav_bg.jpg); 
	background-repeat: repeat-x;
	padding: 14px 4px 10px 4px;
	color:#FFF;
}

#header_mainNavArea_Right{
	float:left; 
	height:46px; 
	width:13px; 
	background:#003F5E; /*SEA BLUE*/
	background-image: url(../images/bg/header_mainnav_right_curve.jpg); 
	background-repeat: none;	
}

#header_mainNavArea_OuterRight{
	float:left; 
	height:46px; 
	width:46px; 
	width:100px;
	background:#003F5E; /*SEA BLUE*/
}

#flashcontent{
	 padding:0px; margin:0px; float:left; width:468px; 
}

#player{
	 padding:0px; margin:0px; float:left; width:434px; margin-left:14px; display:inline;
}

#headerFlashArea1{
	background:#F4F1EA; width:197px; width:492px; height:174px; float:left; background-image:url(../images/header/header_flashArea1.jpg);
}

#headerFlashArea2{
	/*background:#F4F1EA;*/ width:434px; height:261px; float:left; background-image:url(../images/main_ss/header_flashArea1.jpg); 
}


/*------------------------------------------
Main Content Area
------------------------------------------*/
#googleMap{
	display:inline;
	border:5px solid #458bac; 
	margin-left:5px;
	width:850px;
	height:350px;
}

#mainBody{
	float:left; 
	padding:0px;
	width:1010px; 
	background-image: url(../images/bg/body_bg_4.jpg);
	background-color:#D8D8D8;
	background-repeat: repeat-x;
}

#mainArea{
	float:left; 
	padding:0px;
	margin-left:41px;
	width:959px; 
	background-image: url(../images/bg/body_area_bg_DB.jpg);
	background-repeat:repeat-Y;
	display: inline;
}

#mainArea_1col{
	float:left; 
	padding:0px;
	margin-left:41px;
	width:959px; 
	background-image: url(../images/bg/body_area_bg_full.jpg);
	background-repeat:repeat-Y;
	display:inline;
}

#mainArea_DD{
	text-align:left; width:920px; float:left; margin-left:32px; display:inline;
}

#mainArea_DD_LeftCol{
	background:#FFF; width:433px; float:left; margin-left:32px; display:inline;
}

#mainArea_DD_RightCol{
	background:#FFF; width:445px; width:433px; float:left; border-left:#CCC solid 1px; display:inline;
}

#main_topArea{
	float:left; 
	width:927px;
	height:25px; 
	background-image: url(../images/bg/body_top_full.jpg); 
	background-repeat:no-repeat;
}

#main_leftArea{
	float:left;
	height:100%;
	width:493px; 
	width:452px;
}

#main_leftArea_top{
	float:left; 
	width:452px; 
	height:25px;
	background:#FFF;
	background-image: url(../images/bg/body_left_topCurve.jpg); 
	background-repeat:no-repeat;
}

#main_leftArea_mid{
	float:left; 
	width:452px; 
}

#main_leftArea_bottom{
	float:left; 
	width:452px; 
	background:#FFF;
}

#main_rightArea{
	float:left; 
	width:510px; 
	height:100%;
}

#rightSideDetails{
	float:left;
	width:475px;
	margin-top:14px;
	display:inline;
}

#main_rightSide_top{
	float:left; 
	width:475px; 
	height:25px;
	background:#FFF;
	background-image: url(../images/bg/body_right_topCurve_DB.jpg); 
	background-repeat:no-repeat;
}

#main_rightSide_mid{
	float:left; 
	width:475px; 
	display:inline;
}

#main_rightSide_detailsTop{
	float:left; 
	width:475px;
	height:22px; 
	background-image: url(../images/bg/body_right_detailsBox_top_DB.jpg); 
	background-repeat:repeat-y;
}

#main_rightSide_detailsMid{
	float:left; 
	width:475px; 
	background-image: url(../images/bg/body_right_detailsBox_bg_DB.jpg); 
	background-repeat:repeat-y;
	display:inline;
}

#main_rightSide_detailsBot{
	float:left; 
	width:475px; 
	height:20px;
	background-image: url(../images/bg/body_right_detailsBox_bottom_DB.jpg); 
	background-repeat: no-repeat;
}

#main_rightSide_bot{
	float:left; 
	width:475px; 
	height:12px;
	background:#FFF;
	background-image: url(../images/bg/body_right_bottomCurve.jpg); 
	background-repeat:no-repeat;
}

#main_bottomArea{
	float:left; 
	width:927px;
	height:35px; 
	background-image: url(../images/bg/body_bottom_DB.jpg); 
	background-repeat:no-repeat;
}

#main_bottomArea_1col{
	float:left; 
	width:927px;
	height:35px; 
	background:#FFFF00;
	background-image: url(../images/bg/body_bottom_full.jpg); 
	background-repeat:no-repeat;
}

.eventListDate{
	float:left; height:40px; font-size:11px; padding:6px; margin-left:46px; width:84px; text-align:left; display:inline;
}

.eventListInfo{
	float:left; height:40px; font-size:11px; padding:6px; width:262px; border-left:1px solid #999; text-align:left;
}

.viewAllEvents{
	float:left; text-align:left; vertical-align:top; margin-right:50px; width:200px; padding:4px 0px; display:inline;
}

.blueStripe{
	background:#daeef7; 
}

#titleImage{
	clear:left;
	float:left;
	padding:0px 0px 12px 0px;
}

.detailsText{
	width: 780px; background: #EAEAEA; padding-top:5px; margin-bottom:20px; margin-left:40px; display:none; border: #CCC solid 1px; border-left: #066490 solid 5px;
}

.galleryDivider{
	margin-left:14px; margin-bottom:10px; clear:left; float:left; width:790px; height:1px; border-bottom:#006699 1px solid;
}

.galleryImageOutline{
	border:1px solid #006699;
}

/*------------------------------------------
Footer Area
------------------------------------------*/
#fibersFooter{
	width:940px; padding:8px; width:632px; float:left; background:#D8D8D8; text-align:right; margin-right:20px; font-size:11px; color:#666; background:#C9C9C9; height:40px; display:inline; background:#e1e1e1; border-bottom:2px solid #CCC;
}

.footerContact{
	background:#bfbebe; background:#D8D8D8; width:250px; float:left; margin-left:50px; margin-bottom:50px; font-size:11px; padding:8px; text-align:left; height:40px; display:inline; background:#e1e1e1; border-left:2px solid #CCC; border-bottom:2px solid #CCC;
}