@charset "utf-8";
.background {
	height: 526px;
	width: 1002px;
	position: absolute;
	margin: 0px;
}
.parasail_text {
	height: 400px;
	position: absolute;
	z-index: 100;
	top: 150px;
	width: 1002px;
}
.bananaboat_bg {
	background-image: url(img/bananaboat_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

.waverunner_bg {
	background-image: url(img/waverunner_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

.wakeboard_bg {
	background-image: url(img/wakeboard_02.jpg);
	background-repeat: no-repeat;
}

.parasail_bg {
	background-image: url(img/parasail_02.jpg);
	background-repeat: no-repeat;
}

.boatrental_bg {
	background-image: url(img/charleston-boat-rental__02.jpg);
	background-position: left top;
}

.charter_bg {
	background-image: url(img/charleston-charters_01.jpg);
	background-position: left top;
}

.text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
}

.txt_s_b_w {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFF;
}

.nav {
top:10px;
}

#wrapper {
	border: 
	1px solid #fff; 
	padding:3px;
	}
 
#wrapper div {margin: 5px 5px 10px 5px; padding: 0; float: left;  width: 1002px; text-align: center;}.text_large {
	font-size: small;
	font-weight: bolder;
	text-transform: uppercase;
	color: #F00;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-variant: normal;
}

.text_large_o {
	font-size: large;
	font-weight: bolder;
	color: #F60;
}

.text_medium_y {
	font-size: medium;
	font-weight: bolder;
	color: #FF0;
	text-transform: uppercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.bottomlinks {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.bottom_orange {
	font-size: small;
	color: #F60;
	font-family: Arial, Helvetica, sans-serif;
}
.bottom_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
a:hover {
	text-decoration: none;
}
#wr_txt {
	width: 400px;
	left: 40px;
	top: 80px;
	position: relative;
}

#wr_txt_b {
	width: 250px;
	padding-top: 0px;
	padding-right: 0px;
	left: 190px;
	top: 90px;
	position: relative;
}

#ps_txt {
	left: 20px;
	top: 20px;
	position: relative;
	width: 360px;
}

#para_txt {
	width: 345px;
	left: 55px;
	top: 90px;
	position: relative;
}

#boat_txt {
	width: 390px;
	left: 5px;
	top: 60px;
	position: relative;
}

#charter_txt {
	width: 320px;
	left: 10px;
	top: 270px;
	position: relative;
}

#charter_txt_2 {
	width: 400px;
	left: -20px;
	top: 275px;
	position: relative;
}


#bana_txt {
	width: 430px;
	left: 20px;
	top: 90px;
	position: relative;
}

#rese_txt {
	width: 920px;
	left: 40px;
	top: 80px;
	position: relative;
}

#about_txtb_1 {
	width: 350px;
	left: 25px;
	top: 75px;
	position: relative;
}

#about_txtb_2 {
	width: 450px;
	left: 5px;
	top: 275px;
	position: relative;
}

.sub_ttxt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	color: #666;
}
.about_bg {
	background-image: url(img/sc-watersports_02.jpg);
}

.about_bg1 {
	background-image: url(img/sc-watersports_01.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.rese_bg {
	background-image: url(img/parasail_reservation_02.jpg);
	background-repeat: no-repeat;
}
.txt_m_b_r {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #F00;
}

.thumbholder {width:100%; margin:0 auto;}
/* ================================================================ 
This copyright notice must be untouched at all times.
 
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/cssplay-clickbox.html
Copyright (c) 2005-2010 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
a.clickbox, a.clickbox:visited, a.clickbox:hover {text-decoration:none;}
a.clickbox img {
	vertical-align:middle;
	display:block;
	border: 3px solid #CCC;
}
 
a.clickbox b {display:block;}
 
a.clickbox {
	float: left;
	height: 90px;
	margin: 5px;
	width: 100px;
}
 
a.clickbox .lightbox {position:absolute; left:-9999px; top:0; cursor:default; z-index:1000;}
 
a.clickbox .light {position:absolute; left:0; top:0; width:100%;}
a.clickbox .box {position:absolute; left:0; width:100%; text-align:center; height:300px; top:180px; margin-top:-150px;}
/* trigger for IE6 */
a.clickbox:active {direction:ltr;}
 
a.clickbox:active .lightbox {left:0; width:100%; height:100%;}
a.clickbox .lightbox:hover,
a.clickbox:focus .lightbox {position:fixed; left:0; width:100%; height:100%;}
 
a.clickbox .lightbox:hover .light,
a.clickbox:active .lightbox .light,
a.clickbox:focus .lightbox .light {background:#000; width:100%; height:100%; filter: alpha(opacity=75);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); opacity:0.75;
}
 
a.clickbox .lightbox:hover .box img,
a.clickbox:active .lightbox .box img,
a.clickbox:focus .lightbox .box img {border:2px solid #000; margin:0 auto; padding:1px; background:#fff;}
 
a.clickbox .lightbox:hover .box span,
a.clickbox:active .lightbox .box span,
a.clickbox:focus .lightbox .box span {display:block; font:normal 11px/18px verdana, sans-serif; width:400px; padding:0; margin:10px auto; text-align:center; text-decoration:none; color:#ddd;}
 
.clear {clear:left;}
 
a.clickbox i {display:block; width:16px; height:16px; position:fixed; right:-100px; top:0; z-index:500;}
 
a.clickbox .lightbox:hover i,
a.clickbox:active i,
a.clickbox:focus i {right:10px; top:10px; background:url(img/close.gif);}
 
#close {display:block; position:fixed; width:16px; height:16px; right:10px; top:10px; z-index:1000; background:url(img/trans.gif); cursor:pointer;}
 .white_border {
	border: 5px solid #FFF;
}
/* END OF OVERLAY */



body {
	background-attachment: fixed;
	background-color: #FFF;
	background-image: url(img/bg_1080.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
}
.txt_news_head {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	text-transform: capitalize;
	color: #FF0;
}
.news_border {
	border: 3px solid #FF0;
}
.email {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFF;
}
h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: large;
	color: #2f3293;
	margin: 0px;
	padding: 0px;
	font-variant: normal;
	font-weight: bolder;
	text-transform: uppercase;
	font-style: normal;
}
#drivingdirectionsbox {
	padding: 10px;
	border: 1px dotted #CCC;
	width: 500px;
}
h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#links {
	background-image: url(img/links_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 120px;
}

#links a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	color: #2F3293;
	text-decoration: none;
	font-weight: normal;
}

#links a:hover {
	text-decoration: underline;
	font-weight: normal;
}

#links ul li {
	list-style-image: url(img/moon.png);
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	margin-bottom: 5px;
}

#t_nav {
	font-family: Verdana, Geneva, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	font-variant: small-caps;
	float: right;
	margin-right: 15px;
}

#t_nav a {
	margin-left: 15px;
	color: #F00;
	text-decoration: none;
	font-weight: bold;
}

#t_nav a:hover {
	margin-left: 15px;
	color: #302C9A;
	font-weight: bold;
}

#b_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	font-variant: small-caps;
	margin-top: 30px;
	float: right;
}

#b_nav a {
	margin-left: 15px;
}
#map_canvas {
	height: 300px;
	width: 360px;
}
#dds {
	padding: 5px;
	width: 349px;
	border: 1px dotted #CCC;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	padding: 0px;
	font-variant: normal;
}
a {
	font-weight: bold;
	color: 2e3192;
}
#right {
	float: right;
}

