/* Your Boat Club CSS */

/* Colors
Light Blue: #D4EFFC
Blue 1: #53B7E8
Blue 2: #0090D0
Blue 3: #0072BC

Yellow: #FFF200
Orange: #F7941E

Grey Text: #595757
*/




/* General Tags */
body {
	margin:0 auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/backgrounds/windowbg.jpg) top center repeat-x #FFFFFF;
}

p,h1,h2,h3,h4,h5,h5,ol,ul {
	margin:0;
	padding:0;
}

h1 {
	color:#FFFFFF;
	font-size:18px;
	padding-top:20px;
}

h2 {
	color:#0072BC;
	font-size:18px;
	padding-bottom:5px;
}

h3 {
	color:#0072BC;
	font-size:18px;
}

.blueText2 {
	color:#0090D0;
}

.blueText3 {
	color:#0072BC;
}

hr {
	background-color:#53B7E8;
	color:#53B7E8;
}

.ulpadding {
	padding-left:30px;
}

.fontsize16 {
	font-size:16px;
}




/* Header */
#headerWrapper {
	margin:0 auto;
	padding:0;
	width:1000px;
	height:160px;
}

#headerLogo {
	margin:0;
	padding:0;
	width:218px;
	height:160px;
	float:left;
}

#headerReservationCenter {
	margin:0;
	padding-right:46px;
	width:218px;
	height:90px;
	float:right;
}

#headerPhoneNumber {
	margin:0;
	padding-right:46px;
	padding-top:25px;
	float:right;
	font-weight:bold;
	font-size:20px;
	line-height:24px;
	text-align:center;
}

.headerPhoneSmall {
	font-size:16px;
	color:#0072BC;
	font-style:italic;
}

#headerTagline {
	margin:0;
	padding-right:25px;
	width:161px;
	height:90px;
	float:right;
}

#headerMainMenu {
	margin:0;
	padding-top:25px;
	width:775px;
	clear:right;
	float:right;
	text-align:right;
	font-size:16px;
}

/*
#headerMainMenu ul {
	margin:0; padding:0;
}
#headerMainMenu li {
	display:inline; list-style:none;
}
#headerMainMenu a {
	color:#000000; text-decoration:none; padding-right:30px;
}
#headerMainMenu a:hover {
	color:#0072BC; text-decoration:none; padding-right:30px;
}
*/



/* Large Image */
#imageHomeWrapper {
	margin:0 auto;
	padding:0;
	width:1000px;
	height:315px;
	clear:both;
}

#imageInteriorWrapper {
	margin:0 auto;
	padding:0;
	width:1000px;
	height:157px;
	clear:both;
}




/* Body Home */
#bodyWrapper {
	margin:0 auto;
	padding-left:25px;
	width:975px;
	clear:both;
}

#bodyHomeTopFloat {
	margin:0;
	padding:0;
	width:950px;
	float:left;
	background:url(../images/body/homebuttonbg.jpg) top center no-repeat;
}

#bodyHomeBottomFloat {
	margin:0;
	padding:0;
	width:950px;
	float:left;
	background:url(../images/body/homefooterbg.jpg) bottom center no-repeat;
}

#bodyHomeButtonsWrapper {
	margin:0;
	padding-top:18px;
	padding-left:15px;
	width:950px;
	height:225px;
	float:left;
}

.homeButton1 {
	margin:0;
	padding-left:31px;
	width:276px;
	height:197px;
	float:left;
	background:url(../images/body/buttonfishingboat.jpg) top center no-repeat;
}

.homeButton1_2 {
	margin:0;
	padding-left:31px;
	width:276px;
	height:197px;
	float:left;
	background:url(../images/body/buttonfishingleague.jpg) top center no-repeat;
}

.homeButton1_3 {
	margin:0;
	padding-left:31px;
	width:276px;
	height:197px;
	float:left;
	background:url(../images/body/buttonfreeboatride.jpg) top center no-repeat;
}

.homeButton2 {
	margin:0;
	padding-left:30px;
	width:276px;
	height:197px;
	float:left;
	background:url(../images/body/buttonpontoonboat.jpg) top center no-repeat;
}

.homeButton2_2 {
	margin:0;
	padding-left:30px;
	width:276px;
	height:197px;
	float:left;
	background:url(../images/body/buttonapplynow.jpg) top center no-repeat;
}

.homeButton2_3 {
	margin:0;
	padding-left:30px;
	width:276px;
	height:197px;
	float:left;
	background:url(../images/body/buttonfreepontoonrental.jpg) top center no-repeat;
}

.homeButton3 {
	margin:0;
	padding-left:31px;
	width:276px;
	height:197px;
	float:left;
	background:url(../images/body/buttonybcvsownership.jpg) top center no-repeat;
}

.homeButtonVideo {
	margin:0;
	padding-left:8px;
	width:290px;
	float:left;
}

.homeButtonText {
	margin:0;
	padding-top:100px;
	padding-left:10px;
	width:228px;
	font-size:14px;
	line-height:19px;
	color:#595757;
	float:left;
}

.homeButtonText a {
	color:#595757; text-decoration:underline;
}
.homeButtonText a:hover {
	color:#0072BC; text-decoration:underline;
}

#bodyTextWrapper {
	margin:0;
	padding-left:20px;
	padding-bottom:85px;
	width:910px;
	float:left;
}

#bodyHeaderSwoosh {
	margin:0;
	padding:0;
	width:286px;
	height:70px;
	float:left;
	text-align:center;
	background:url(../images/body/blueswoosh.gif) top center no-repeat;
}

#bodyHomeText {
	margin:0;
	padding-left:20px;
	width:715px;
	font-size:14px;
	line-height:20px;
	color:#000000;
	float:left;
}




/* Body Interior */
#bodyInteriorTopFloat {
	margin:0;
	padding:0;
	width:950px;
	float:left;
	background:url(../images/body/interiorbodybg.jpg) top center no-repeat;
}

#bodyInteriorBottomFloat {
	margin:0;
	padding:0;
	width:950px;
	float:left;
	background:url(../images/body/interiorfooterbg.jpg) bottom center no-repeat;
}

#bodyInteriorTextWrapper {
	margin:0;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:85px;
	width:910px;
	float:left;
}

#bodyInteriorText {
	margin:0;
	padding-left:20px;
	width:600px;
	font-size:14px;
	line-height:20px;
	color:#000000;
	clear:left;
	float:left;
}

#bodyInteriorText a {
	color:#0072BC; text-decoration:underline;
}
#bodyInteriorText a:hover {
	color:#000000; text-decoration:underline;
}

#bodyInteriorSidebarWrapper {
	margin:0;
	padding-right:20px;
	width:210px;
	float:right;
	font-size:14px;
	line-height:20px;
}

#bodyInteriorSidebarWrapper a {
	color:#000000; text-decoration:underline;
}
#bodyInteriorSidebarWrapper a:hover {
	color:#0072BC; text-decoration:underline;
}

#faqsFloatLeft {
	margin:0;
	padding-bottom:20px;
	width:600px;
	float:left;
}

#faqsFloatLeft a {
	color:#0072BC; text-decoration:none; font-weight:bold;
}
#faqsFloatLeft a:hover {
	color:#0072BC; text-decoration:underline; font-weight:bold;
}

.greyBG {
	background-color:#F2F2F2;
}

.blackBG {
	background-color:#000000;
}

.whiteBG {
	background-color:#FFFFFF;
}

.blue2BG {
	background-color:#0090D0; color:#FFFFFF; font-weight:bold;
}

.grey2BG {
	background-color:#a8a8a8; color:#FFFFFF; font-weight:bold;
}

.lightBlueBG {
	background-color:#D4EFFC;
}

a.bodyInteriorTextLinks {
	color:#000000; text-decoration:underline;
}
a:hover.bodyInteriorTextLinks {
	color:#0072BC; text-decoration:underline;
}




/* Footer */
#footerWrapper {
	margin:0 auto;
	padding:0;
	width:1000px;
	clear:both;
}

#footerWrapper ul {
	margin:0; padding:0;
}
#footerWrapper li {
	display:inline; list-style:none;
}
#footerWrapper a {
	color:#595757; text-decoration:none; padding-right:3px; padding-left:3px;
}
#footerWrapper a:hover {
	color:#0072BC; text-decoration:underline; padding-right:3px; padding-left:3px;
}

#footerSubMenu {
	margin:0;
	padding-top:5px;
	width:1000px;
	font-size:11px;
	color:#595757;
	text-align:center;
	float:left;
}

#footerLocations {
	margin:0;
	padding-top:10px;
	width:1000px;
	font-size:11px;
	color:#595757;
	text-align:center;
	float:left;
}

#footerCopyright {
	margin:0;
	padding-top:15px;
	padding-bottom:10px;
	width:1000px;
	font-size:10px;
	color:#595757;
	text-align:center;
	float:left;
}

#footerCopyright a {
	color:#595757; text-decoration:none;
}
#footerCopyright a:hover {
	color:#0072BC; text-decoration:underline;
}




/* Business Journal */
.greyBusinessText {
	color:#595757;
}

.greyBusinessText a {
	color:#595757; text-decoration:underline;
}
.greyBusinessText a:hover {
	color:#000; text-decoration:underline;
}

.blackBusinessText {
	font-size:24px; font-weight:bold; line-height:32px;
}