body, html
{
	width:100%;
	padding: 0px;
	margin: 0px;
}

body
{
	background: url(../images/mainBg.jpg) top center no-repeat #bee8fb;
	padding: 17px 0px 0px 0px;
	background-attachment:fixed;
}
div#headerContainer
{
	width:948px;
	padding: 0px 12px;
	height:261px;
	background: url(../images/header.png) top center no-repeat;
	margin: auto;
}
div.jScrollPaneContainer
{
	float:right;
	z-index:10;
	margin: 0px 0px 0px 0px;
	width:170px !important;
	height:575px !important;
}
div#boatRentalsContainer
{
	padding: 10px 0px 10px 10px;
	z-index:15;
	position:relative;
	width:585px;
	height:170px;
	background: url(../images/contentBg.png);
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#baecff;
	font-size:12px;
	font-family:helvetica, arial, sans-serif;
	margin:  0px 0px 0px 353px;
}
div#boatRentals
{
	overflow:auto;
	height:170px;
}
div#boatRentals p
{
	padding-left:10px;
	margin:5px 20px 0px 0px;
}
span.bullet
{
	color:#f7efc6;
}
div#boatRentals h3
{
	font-family: 'chunk', serif;
	font-size:20px;
	color:#edf6ff;
	font-weight:normal;
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
}
div.boatRentalsMain
{
	width:100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#boatRentals a
{
	color:#f7efc6;
	text-decoration:underline;
}

div#boatRentals a:hover
{
	color:#fff;
	text-decoration:none;
}
@font-face {
    font-family: 'chunk';
    src: url('chunkfive-webfont.eot');
    src: url('chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('chunkfive-webfont.woff') format('woff'),
         url('chunkfive-webfont.ttf') format('truetype'),
         url('chunkfive-webfont.svg#chunkfive_romanregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
div.phoneNumber
{
	float:right;
	font-family: 'chunk', serif;
	color:#706539;
	font-size:20px;
	padding: 19px 0px 0px 0px;
	margin: 0px 0px 18px 0px;
}
div.phoneNumber span
{
	color:#8d8b5c;
}
a.logoBox
{
	width:286px;
	height:252px;
	z-index:10;
	position:absolute;
	display:block;
	background: url(../images/logo.png) top center no-repeat;
	margin: -11px 0px 0px 32px;
}
div#contentContainer
{
	width:960px;
	margin: 0px auto;
	padding: 0px 12px 0px 0px;
}
div#mainContent
{
	width:651px;
	background: url(../images/contentBg.png);
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	padding: 20px;
	float:right;
	font-family: helvetica, arial, sans-serif;
	color:#fff;
	line-height:20px;
	font-size:13px;
}
div#sideNavigation
{
	width:246px;
	height:363px;
	padding: 0px 6px 6px 10px;
	background: url(../images/navBg.png) top center no-repeat;
	z-index:2;
	position:relative;
}
div#lifeSaver
{
	width:329px;
	height:195px;
	background: url(../images/lifeSaver.png) top center no-repeat;
	z-index:1;
	position:absolute;
	margin: -59px 0px 0px -84px;
	
}

div#sideNavigation ul
{
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	text-align:right;
}
div#sideNavigation ul li
{
	list-style-type:none;
	text-align:right;
}
div#sideNavigation ul li.navSep
{
	background: url(../images/navSep.jpg);
	height:2px;
	font-size:0px !important;
	line-height:0px !important;
}
div#sideNavigation ul li a
{
	font-family: 'chunk', serif;
	font-size:20px;
	color:#fff;
	text-decoration:none;
	text-align:right;
	padding: 12.5px 16px;
	display:block;
}
div#sideNavigation ul li a:hover
{
	color:#472e17;
}

div#mainContent h1
{
	background: url(../images/h1bg.png) top left no-repeat;
	padding: 10px 0px 15px 20px;
	z-index:20;
	position:relative;
	margin: -7px 0px 0px -26px;
	font-family: 'chunk', serif;
	font-size:25px;
	color:#706539;
	font-weight:normal;
}

div#mainContent ul
{
	color:#49bff1;
}
div#mainContent ul span.highLight
{
	font-weight:bold !important;
	color:#dfddbd !important;
}
div#mainContent ul span
{
	color:#fff;
	font-weight:normal;
}

span.highLight
{
	font-weight:bold;
	color:#dfddbd;
}
div.footerContainer
{
	width:100%;
	z-index:2;
	position:relative;
	
}
div.clear
{
	clear:both;
}

div.footerLinks
{
	width:971px;
	margin: auto;
	font-size:11px;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	color:#ffffd9;
	padding: 15px 0px 0px 0px;
	height:15px;
}
div.footerContainer div.footerLinks div
{
	width:716px;
	float:right;
	font-size:10px;
}

div.footerLinks a
{
	color:#ffffd9;
	text-decoration:none;
}
div.footerLinks a:hover
{
	color:#fff;
}
div.footerText
{
	width:971px;
	margin: auto;
	font-size:10px;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	color:#fff;
	padding: 10px 0px 0px 0px;
	line-height:8px;
}

div.footerContainer div.footerText div
{
	width:723px;
	float:right;
	font-size:10px;
	padding-bottom:15px;
}

.scroll-pane
{
	overflow:auto;
}

hr.sepTop
{
	border:0px;
	font-size:0px;
	line-height:0px;
	width:100%;
	height:1px;
	background:#AACFE1;
	margin: 10px 0px;
}
div.socialBox
{
	z-index:200;
	position:absolute;
	margin: -3px 0px 0px -125px;
}