/* Print Header and Footer */

#printheaderfooter {

	display:none;

}



/* Main Styles */







body {	

	margin:0px;

	padding:0px;

	background-color:#fffae6;

	padding-top:15px;

}



p {

	color:#5a5243;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	line-height:1.4em;

	margin:0px;

	padding:0px;

	margin-bottom:0.75em;

}



H1 {

	margin:0px;

	padding:0px;

	color:#002F5D;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.4em;

	font-weight:normal;

	margin-bottom:1em;

}



H2 {

	margin:0px;

	padding:0px;

	color:#002F5D;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	font-weight:bold;

	margin-bottom:0.9em;

}



.quote {

	color:#5a5243;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	line-height:1.4em;

	margin:0px;

	padding:0px;

	font-weight:bold;

	margin-bottom:0.75em;

	font-style:italic;

}





a:link, a:visited, a:active {

	color: #666666;

	text-decoration: underline;

}



a:hover {

	color: #666666;

	text-decoration: none;

}



.required {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color : #FF0000;

	font-size : 10px;

	text-decoration: none;

}



.formText {

	color:#788890;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.65em;

	text-decoration: none;

	margin:0px;

	padding:0px;



}



ul.listitem {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	color: #788890;

	line-height: 150%;

	font-weight:bold;

	margin:0px;

	margin-bottom:1em;

	margin-left: 50px;

	padding:0px;

	list-style-image: url(../images/i_bullet.gif);

}



ul.listitem2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.65em;

	color: #788890;

	line-height: 150%;

	font-weight:bold;

	margin:0px;

	margin-bottom:1em;

	padding:0px;

	list-style-image: url(../images/i_bullet.gif);

}





hr {



  height:1px;

  background-color:#5a5243;

  margin-left:30px;

  border:none;

}



/* DIVS you divvy */



#logoHolder {

margin-left:40px;



}



#clearall {

	clear:both;

	/*margin:0;

	padding:0;

	height:0;

	line-height:*/

}



#holdingtop {

	width:955px;

	margin:auto;

	text-align:center;

	height:23px;

	background-image: url(../images/i_backtop.gif);

	background-repeat:no-repeat;

	background-position: center top;

}



#holding {

	width:955px;

	margin:auto;

	text-align:center;

	background-image: url(../images/i_backmiddle.gif);

	background-repeat: repeat-y;

	background-position: center top;

	

}



#holdingbottom {

	width:955px;

	margin:auto;

	text-align:center;

	height:23px;

	background-image: url(../images/i_backbottom.gif);

	background-repeat:no-repeat;

	background-position: center top;

}



#header {

	width:907px;

	height:305px;

	text-align:center;

	margin:auto;

	border-bottom: 10px solid #cac2b6;

}



#headerleft {

	width:186px;

	height:301px;

	background-color:#f0efea;

	border:2px solid #FFFFFF;

	float:left;



}





#headerimage {

	width:715px;

	height:301px;

	float:left;

	border-top:2px solid #FFFFFF;

	border-bottom:2px solid #FFFFFF;

	border-right:2px solid #FFFFFF;

}

#headerimageTitle {

	width:715px;

	height:78px;



}



#container {

	width:902px;

	margin:auto;

	text-align:center;

	border:2px solid #FFFFFF;

	display:block;

}





#containerRight {

	width:206px;

	background-color:#e4e1d8;

	float:right;

	padding-top:4px;

	display:block;





}





#containerLeft_Content {



	width:675px;

	background-color:#ffffff;

	float:left;

	text-align:left;



}



#containerLeft_Content p {



	padding-left:30px;

	padding-top:5px;



}





#boatsCTA {

	width:683px;

	height:150px;

	background-color:#f0efea;

	padding:5px;

	float:left;

}



#boatsCTA_LeftBlock {

	width:22px;

	height:150px;

	background-color:#cac2b6;

	float:left;

	margin-right:5px;

}



#boatsCTA_RightBlock {

	width:432px;

	height:150px;

	float:left;

	margin:0px;

	padding:0px;

	margin-left:5px;

}



#boatsCTA_RightBlock p {

	

	padding-left:5px;

	padding-top:5px;

}



#quoteRight {

	padding-top:10px;

	padding-bottom:20px;



}

 /* navigation */

 

 #navigation {

	margin:0px;

	padding:0px;

	width:186px;

	padding-top:10px;

	padding-bottom:5px;

	clear:both;

	text-align:left;

}



#navigation ul {

	margin:0px;

	padding:0px;

	list-style:none;

}



#navigation ul li {

	margin:0px;

	padding:0px;

	list-style:none;

	/*line-height:22px;*/

}



.mainnav, .mainnav:link, .mainnav:visited {

	color:#788890;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.65em;

	text-decoration: none;

	font-weight: bold;

	margin:0px;

	padding:0px;

	padding-left:10px;

	padding-bottom:4px;

	padding-top:4px;

	line-height:35px;

}



.mainnav:active, .mainnav:hover,  {

	color:#5a5243;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.65em;

	text-decoration: none;

	font-weight: bold;

	margin:0px;

	padding:0px;

	padding-left:10px;

	padding-bottom:4px;

	padding-top:4px;

	line-height:35px;

}



.mainnavselected, .mainnavselected:link, .mainnavselected:active, .mainnavselected:visited, .mainnavselected:hover { 

	color:#788890;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.65em;

	text-decoration: none;

	font-weight: bold;

	margin:0px;

	padding:0px;

	padding-left:10px;

	padding-bottom:4px;

	padding-top:4px;

	line-height:35px;

}



.navfoot, .navfoot:link, .navfoot:visited {

	color:#B1B1B1;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.6em;

	text-decoration: none;

	letter-spacing:0.05em;

}



.navfoot:active, .navfoot:hover {

	color:#B1B1B1;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.6em;

	text-decoration: underline;

	letter-spacing:0.05em;

}



.navfootselected, .navfootselected:link, .navfootselected:active, .navfootselected:visited, .navfootselected:hover { 

	color:#B1B1B1;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.6em;

	text-decoration: underline;

	letter-spacing:0.05em;

}



/* footer */



#footer {

	margin:auto;

	padding:0px;

	padding-left:1px;

	padding-right:1px;

	width:955px;

	clear:both;

}



#footerleft {

	margin:0px;

	padding:10px;

	width:519px;

	float:left;

	color:#B1B1B1;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	text-decoration: none;

}



#footerright {

	margin:0px;

	padding:0px;

	width:102px;

	float:right;

	padding-top:10px;

}





/* boats boxes */



#hubbox {

	margin:0px;

	padding:5px;

	width:290px;

	border-right:1px solid #666666;

	border-bottom:1px solid #666666;

	border-left:1px solid #FFFFFF;

	border-top:1px solid #FFFFFF;

	float:left;

	background-color:#F0F0F0;

	margin-right:25px;

	margin-bottom:10px;

	height:100px;

}



#hubboxright2 {

	margin:0px;

	padding:5px;

	width:250px;

	border-right:1px solid #666666;

	border-bottom:1px solid #666666;

	border-left:1px solid #FFFFFF;

	border-top:1px solid #FFFFFF;

	float:right;

	background-color:#F0F0F0;

	margin-bottom:10px;

	height:90px;

	margin-right:30px;

}



#hubboxright {

	margin:0px;

	padding:5px;

	width:280px;

	border-right:1px solid #666666;

	border-bottom:1px solid #666666;

	border-left:1px solid #FFFFFF;

	border-top:1px solid #FFFFFF;

	float:right;

	background-color:#F0F0F0;

	margin-bottom:10px;

	height:100px;

	margin-right:20px;

}



#hubbox p, #hubboxright p, #hubboxright2 p {

	margin:0px;

	padding:0px;

	font-size:0.7em;

	color:#786c52;

}



#hubbox p.subtitle, #hubboxright p.subtitle, #hubboxright2 p.subtitle {

	margin:0px;

	padding:0px;

	font-size:0.8em;

	height:23px;

	font-weight:bold;

}



#hubbox p.subtitle a:link, #hubbox p.subtitle a:active, #hubbox p.subtitle a:visited, #hubboxright p.subtitle a:link, #hubboxright2 p.subtitle a:link, #hubboxright p.subtitle a:active, #hubboxright2 p.subtitle a:active, #hubboxright p.subtitle a:visited, #hubboxright2 p.subtitle a:visited  {

	margin:0px;

	padding:0px;

	color:#786c52;

	font-size:1em;

	text-decoration:none;

	display:block;

}



#hubbox p.subtitle a:hover, #hubboxright p.subtitle a:hover, #hubboxright2 p.subtitle a:hover {

	margin:0px;

	padding:0px;

	color:#786c52;

	font-size:1em;

	text-decoration:underline;

	display:block;

}



#printheaderfooter {



	color:#5a5243;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	line-height:1.4em;

	margin:0px;

	padding:0px;

}



.table {

	color:#5a5243;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	line-height:1.4em;

	margin:0px;

	padding:0px;

	margin-bottom:0.75em;

}



/* venues boxes */



#venueBox {

	margin:0px;

	padding:5px;

	width:190px;

	border-right:1px solid #666666;

	border-bottom:1px solid #666666;

	border-left:1px solid #FFFFFF;

	border-top:1px solid #FFFFFF;

	float:left;

	background-color:#F0F0F0;

	margin-right:20px;

	margin-bottom:10px;

	height:170px;

	color:#786c52;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.65em;

	text-decoration:none;

	

}



#venueBoxMiddle {

	margin:0px;

	padding:5px;

	width:190px;

	border-right:1px solid #666666;

	border-bottom:1px solid #666666;

	border-left:1px solid #FFFFFF;

	border-top:1px solid #FFFFFF;

	float:left;

	background-color:#F0F0F0;

	margin-right:10px;

	margin-bottom:10px;

	height:170px;

	color:#786c52;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.65em;

	text-decoration:none;

	

}



#venueBoxRight {

	margin:0px;

	padding:5px;

	width:190px;

	border-right:1px solid #666666;

	border-bottom:1px solid #666666;

	border-left:1px solid #FFFFFF;

	border-top:1px solid #FFFFFF;

	float:right;

	background-color:#F0F0F0;

	margin-bottom:10px;

	height:170px;

	color:#786c52;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.65em;

	text-decoration:none;

}



#venueBox a:link, #venueBox a:active, #venueBox a:visited, #venueBox a:link,  {

	text-decoration:none;



}



#venueBoxMiddle a:link, #venueBoxMiddle a:active, #venueBoxMiddle a:visited, #venueBoxMiddle a:link,  {

	text-decoration:none;



}



#venueBoxRight a:link, #venueBoxRight a:active, #venueBoxRight a:visited, #venueBoxRight a:link {

	text-decoration:none;



}



#venueLarge {

	margin:0px;

	padding:5px;

	width:620px;

	border-right:1px solid #666666;

	border-bottom:1px solid #666666;

	border-left:1px solid #FFFFFF;

	border-top:1px solid #FFFFFF;

	float:left;

	background-color:#F0F0F0;

	margin-right:15px;

	margin-bottom:10px;

	height:170px;

	color:#786c52;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.65em;

	text-decoration:none;

	

}



#downloadPDF {

	width:640px;

	height:100px;

	background-color:#eeeeee;

	padding:5px;

	

}



#downloadPDF_Events {

	width:300px;

	height:85px;

	background-color:#eeeeee;

	padding:5px;

	float:left;

	margin-right:10px;

	

}



#downloadPDF_Events p {

	margin:0px;

	padding:0px;

	font-size:0.7em;

	color:#786c52;

	margin-left:15px;

}



.boatTitles {

	color:#786c52;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;

}



#galleryBox {

	margin-right:30px;

	float:left;

	margin-bottom:15px;



}



#galleryBoxRight {

	margin-right:15px;

	float:right;

	margin-bottom:15px;



}@charset "UTF-8";
/* CSS Document */

