/*Copyright 2010 DynamiX Web Design, LLC. All Rights Reserved.*/

body{font-family:century gothic, verdana, arial;font-size:15px !important;_background:#00142b  url(exception.php?url=www.bluewaterexpeditions.com&path=stylesheets/images/background.jpg) no-repeat top center;color:#444;height:100%;margin:0;}
body { behavior:url("csshover.htc"); }
#phone{float:right;font-family:FuturaE, Arial;font-size:34px;color:#fff;margin-right:70px;margin-top:25px;text-shadow:0 1px 2px #0e2766;}
strong{color:#000;}
#move{padding-top:10px;}
#primary{padding-top:5px;min-height:100%;}
a{color:#eb0917;text-decoration:none;}
h2 a:hover,h3 a:hover,a:hover{color:#eb0917;text-decoration:underline;}
img{border:0;}
#headerwrap{height:91px;width:930px;font-size:13.5px !important;margin:0 auto;position:relative;z-index:100;background:url(exception.php?url=www.bluewaterexpeditions.com&path=stylesheets/images/header.png) no-repeat top center;}
#header{}
#right{width:250px;margin-left:25px;border-left:1px solid #aaa;padding-left:45px;float:right;margin-bottom:20px;}
#kudzu_reviews_target div div{line-height:16px !important;}
hr{border:0;border-top:1px solid #ccc;height:0;}
.small{width:500px;height:375px;float:right;margin-left:40px;margin-right:-8px;_margin-right:-3px;}
#iewrap{background:url(exception.php?url=www.bluewaterexpeditions.com&path=stylesheets/images/mainbg.png) repeat-y center;width:910px;margin:0 auto;padding:10px;overflow:hidden;}
.cards{margin-left:-2px;position:relative;}
#menu{margin-left:200px;text-transform:uppercase;display:none;}
#logospace{width:410px;height:120px;float:left;}
#left{width:200px;float:left;margin-right:10px;padding:0 20px;}
#left h2{color:#272727;font-weight:400;font-size:15px;margin-top:0;text-align:center;}
#mainhomearea{width:921px;height:196px;background:url(exception.php?url=www.bluewaterexpeditions.com&path=stylesheets/images/main.gif);position:relative;margin-top:-59px;margin-bottom:40px;margin-left:-7px;}
#wrap{padding:0 20px;}
h1{font-weight:400;font-family:'Futura Condensed', 'Futura', Tahoma, Geneva, sans-serif, century gothic, arial;font-size:22px;margin-left:-10px;color:#f07600;font-stretch:condensed;}
#content,#contentflash,#contentleft,#contentright,#contentbottom{line-height:20px;}
#content p,#contentflash p,#contentleft p,#contentright p,#contentbottom p{margin-left:15px;}
#content hr{border:0;border-bottom:0 solid #999;border-top:1px solid #ccc;margin-left:-17px;width:612px;}
#content li{margin-left:0;}
#tinymce,.mceContentBody{box-shadow:0;-moz-box-shadow:0;}
.breadcrumb{margin-top:-30px;margin-bottom:40px;font-size:10px;color:#c4c9e2;}
.breadcrumb a{color:#163c77;text-decoration:none;}
#logo{position:relative;}
#logo a{position:absolute;margin-top:-25px;left:-40px;padding:16px 16px 16px 20px;z-index:100;}
#rightlinks{float:right;margin-left:30px;position:relative;margin-top:-10px;}
#rightlinks h2{margin:0 !important;}
#rightlinks a{display:block;border:1px solid;margin-bottom:3px;font-size:10px;background:#dbdff2;color:#567eb4;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-color:#c5cae3;padding:5px;}
#rightlinks a:hover{background:#c5cae3;color:#ac0000;border-color:#7f90ad;}
#footer{position:relative !important;font-size:10px;width:910px !important;padding-top:0;color:#fff;padding-left:10px;padding-right:10px;margin:0 auto;background:url(exception.php?url=www.bluewaterexpeditions.com&path=stylesheets/images/footer.png) no-repeat top center;padding-top:20px;_padding-bottom:40px !important;}
#footer h2{color:#fff;font-weight:400;font-style:italic;line-height:20px;padding-bottom:5px;font-size:22px;margin:0 0 0 -10px;}
#footerbottom{width:890px;padding-left:20px;color:#fff;font-size:12px;padding-bottom:20px;position:relative;margin:-15px auto 0;text-shadow: 0px 1px 3px #000 !important;}
#footerlogo{float:right;margin-right:20px;}
#footer small{display:block;font-size:10px;font-weight:700;color:#ac0000;margin-left:40px;margin-right:40px;border-top:1px solid #d0bec7;padding-top:5px;padding-bottom:7px;}
#footerlinks{display:block;margin-left:40px;margin-right:40px;color:#8998c9;margin-bottom:30px;font-size:10px;}
#footerlinks a{color:#8998c9;font-size:10px;margin-right:5px;margin-left:4px;font-weight:400;text-decoration:none;text-align:center;}
#footerbottom img{vertical-align:middle;margin-right:10px;}
.floatleft{float:left;}
#adminheader{background-color:#036;text-align:center;border-bottom:1px solid #fff;color:#fff;padding:8px;}
#adminheader a{color:#fff;padding-left:7px;padding-right:7px;}
#tinymce{background:none !important;background-color:#fff !important;padding:10px;}
.sentsuccess{background-color:red;color:#fff;padding:4px;}
#productsleft div{float:left;width:100%;font-weight:700;margin-bottom:10px;}
#productsleft img{display:block;float:left;margin-right:10px;}
#productsleft a{display:block;margin-left:200px;font-size:12px;font-weight:400;}
#contentleft{margin-left:260px;}
#contentright{width:500px;}
#bottomgallery a{margin-right:10px;text-align:center;float:left;margin:10px;background-color:#333;border:1px solid #000;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:inset 0 0 20px #ccc;-moz-box-shadow: 2px 2px 5px #888;}
#bottomgallery img{border:1px solid #000;}
#leftgallery{float:left;margin-right:20px;clear:left;width:240px;}
#leftgallery a,#rightgallery a{margin-bottom:10px;display:block;}
#leftgallery img,#rightgallery img{background-color:#eff2f7;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:1px 1px 1px #888;padding:5px;}
#leftgallery img:hover,#rightgallery img:hover{opacity:.95;}
#rightgallery{float:right;margin-left:10px;}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;cursor:pointer;}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}
.lbLoading{background:#fff url(images/loading.gif) no-repeat center;}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(images/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(images/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(images/closelabel.gif) no-repeat center;outline:none;margin:5px 0;}
#lbCaption,#lbNumber{margin-right:71px;}
#lbCaption{font-weight:700;}
.listbox{width:150px;}
#testimonialbox{font-style:italic;}
#newsbox{padding-top:0;}
#attachments{border:1px solid #ccc;background-color:#f1f1f1;margin-top:30px;padding:5px;}
#attachments h2{font-weight:400;font-size:14px;position:relative;color:#1b3461;width:110px;margin:-20px 0 0;}
.featuredgalleries{text-align:center;font-size:11px;}
.featuredgalleries a{color:#fff;text-decoration:none;}
.featuredgalleries img{border:1px solid #fff;}
h4{margin:2px;}
.title{font-weight:400;font-family:arial;font-size:22px;margin-left:-10px;color:#555;}
.title h4{margin-top:0;font-weight:400;color:#C30;}
.title a{color:#C30;font-weight:400;}
.redmsg{color:ff0000;text-align:center;font-weight:700;font-size:10px;}
.contact{margin-top:20px;}
.contactbutton{width:80px;height:30px;border:0 !important;float:right;color:#fff;font-size:14px;}
.loginbutton{background-image:url(images/login.jpg);width:79px;height:23px;border:0 !important;float:right;}
.space{margin-left:5px;}
div.float{float:left;padding:20px;}
div.container{border:1px dashed #333;background-color:#ffe;}
.project-right img,div.float img{border:1px solid #000;filter:alpha(opacity=100);-moz-opacity:1px;opacity:1px;margin-bottom:10px;}
.project-right img:hover,div.float img:hover{border:1px solid #002B55;filter:alpha(opacity=75);-moz-opacity:0.75px;opacity:0.75px;}
#videosmall{float:right;clear:right;}
#imageContainer{height:225px;width:300px;float:right;padding:5px 0 0 20px;}
#imageContainer img{display:none;position:absolute;}
.subpageitem{text-align:center;width:165px;float:left;background-color:#eff2f7;border:1px solid #c4c3cf;margin:5px 5px 0;padding:5px;}
.subpageitem img{border:1px solid #c4c3cf;display:block;}
#subpagesimage a{text-align:center;text-decoration:none;}
#subpagesimage{margin-bottom:10px;font-size:16px;padding:10px;}
#twitter{float:right;width:230px;clear:both;}
.twittericon{display:block;background:url(images/follow-on-twitter.png) no-repeat;width:194px;height:59px;_background-image:url(images/follow-on-twitter.gif);}
.when{color:#555;font-size:10px;}
#simpleform input{border:1px solid #aaa;-moz-border-radius:5px;-webkit-border-radius:5px;padding:4px;}
#simpleform small{font-size:10px;}
#simpleform textarea{border:1px solid #aaa;-moz-border-radius:5px;-webkit-border-radius:5px;vertical-align:middle;padding:4px;}
#simpleform span{width:130px;display:block;float:left;}
.sendit{font-size:18px;background:#2e3092;color:#fff;margin-left:300px;border-color:#000 !important;}
#simpleform{width:450px;float:right;}
.LV_validation_message LV_invalid{position:absolute;background-color:red;color:#fff;padding:3px;}
.LV_valid{display:none;position:fixed;top:-999em;}
#nav .sIFR-alternate{background:none !important;left:-99999px !important;}
#sleeker{border-bottom:1px solid #ccc;padding-left:25px;}
#sleeker small{display:block;}
#uploadedfileslist{color:#b50f18;font-size:12px;}
#sitemap{width:900px;height:550px;border:8px solid #7f8fac;-moz-border-radius:6px;-webkit-border-radius:6px;margin-left:-8px;}
#map{_margin-left:-30px;}
.subpageitem{text-align:center;float:left;margin:10px;background-color:#ccc;border:1px solid #333;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:inset 0 0 20px #ccc;-moz-box-shadow: 2px 2px 5px #888;width:245px;}
.subpageitem:hover{background:#000;}
.subpageitem:hover img{border-color:#fff !important;}
.subpageitem img{border:1px solid #333;display:block;margin-bottom:3px;}
#subpagesimage a{text-align:center;text-decoration:none;color:#333;text-shadow: 0px 1px 0px #ccc;display:block;}
#subpagesimage a:hover{}
#subpagesimage{padding:10px;margin-bottom:10px;font-size:22px;font-family: FuturaE, arial !important;}
.subpageitem:hover a{color:#fff !important;text-shadow: 0px 1px 0px #000 !important;font-style:italic;}
#frontarticle{position:absolute;margin-top:-140px;width:900px;}
#frontarticle h2{color:#fff;margin-left:0px;text-shadow:0 1px 3px #000;}
#frontarticle p{font-size:12px;color:#fff;}
.se{z-index:100;position:relative;font-family:FuturaE, arial !important;font-size:18px;text-shadow:0 1px 1px #000;}
.se li{width:auto;list-style:none;float:left;position:relative;margin:0;padding:5px 1px 1px;}
.menulink a{margin:0;}
.se li.last{padding-right:10px;}
.se ul li{font-family:Tahoma, Geneva, sans-serif, century gothic, arial !important;margin-right:0;width:140px;font-size:14px !important;line-height:20px;float:none;margin-top:0;background-color:#111;border:1px solid #777;border-top:0;padding:0 !important;opacity:.9;}
.se ul ul li{width:90px;}
.se #ie2 ul li{width:220px;}
.se #ie2 ul li a{font-size:11px;line-height:18px !important;}
.se #ie2 li:hover ul{left:-382px !important;}
.se a{text-decoration:none;line-height:28px;color:#fff;padding:0 14px 2px !important;}
.se ul a{padding-left:10px;border-bottom:0;white-space:nowrap;text-align:left;margin-top:0;}
.se a:hover{border-bottom:none;text-decoration:underline !important;}
.se ul ul a.hover{border-top:none;color:#fff;}
.se li ul ul{z-index:100000;margin:-18px 0 0 160px;}
.se li:hover ul ul,.se li.sfhover ul ul{left:-999em;}
.se li:hover ul,#nav li li:hover ul,.se li.sfhover ul,.se li li.sfhover ul{left:auto;}
.se li li.sfhover ul{display:block !important;position:absolute;}
.se .arrow{width:auto;}
div.horizontal ul{display:block;float:left;clear:both;margin:0;padding:0;}
div.horizontal li{list-style-type:none;display:block;float:left;clear:none;text-align:left;position:static;}
div.horizontal li img{border:none;}
div.horizontal a{clear:both;display:block;margin:0;}
div.horizontal ul li ul{position:absolute;left:-5000px;top:-5000px;visibility:hidden;clear:both;}
.hasImg,.hasImg a{border:none !important;outline:none !important;background:transparent !important;width:auto !important;margin:0 !important;padding:0 !important;}
.se li a{outline:none;display:block;text-align:left;z-index:10;position:relative;overflow:hidden;}
.se li a:hover{border:none;color:#fdfbee;}
.se ul li a:hover{color:#fdfbee !important;}
.se ul li ul li a{line-height:18px !important;}
#nav li:hover ul a,#nav li.sfHover ul a{line-height:26px;}
.se ul{list-style:none;width:auto;position:absolute;top:-999em;left:-1px;border-top:0;border-bottom:0;opacity:.95;margin:11px 0 0 -10px;}
.se li:hover ul,.se li.sfHover ul{top:30px;padding-top:10px;}
.selected li a{border:0 !important;color:#fff !important;}
.plain li{background-image:none;margin-right:0;}
.plain li a{text-transform:none;}
.large #featured{height:430px !important;}
#featured img{display:none;position:absolute;}
.activefrontlink a{color:red !important;text-decoration:underline;}
.redbox{background-color:#e0eefe;color:#000 !important;font-weight:700;}
.redtext{color:#b50f18;}
.pumpkin{color:#f07600;}
.mceContentBody{min-height:300px;}
.se ul li:hover,.se ul li a:hover,.se ul li li:hover{color:#fff !important;background-color:#0b1366;background:#000;}
.locationstop{background:#333 !important;border:1px solid #000 !important;width:194px !important;position:absolute;margin-top:-22px;border-bottom:0 !important;margin-left:10px;color:#fff;font-size:10px;display:block;line-height:20px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;text-align:center;padding:0;}
#lp{position:relative;margin-left:510px;padding-top:25px;display:none;}
#nav li.back{background:url(exception.php?url=www.bluewaterexpeditions.com&path=stylesheets/images/active.png);border:1px solid #0a104c;height:30px;position:absolute;-moz-border-radius:3px;-webkit-border-radius:3px;margin:2px 0 0 !important;padding:0 !important;}
.selected{background:#333;border:1px solid #000;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;margin-right:10px !important;margin-left:10px !important;padding:4px 0 0 !important;}
#flashgallery .small{float:right;width:361px;height:421px;}
#flashgallery{width:582px;height:437px;float:right;}
.bgstretcher UL,.bgstretcher UL LI,.se,.se ul{list-style:none;margin:0;padding:0;}
#right small,#twitter-post{font-size:12px;}
#right p,h3{margin-top:0;}
.breadcrumb a:hover,#footerlinks a:hover,#subpagesimage a:hover,.se li.active a{text-decoration:underline;}
#footer a:hover,.se li.active ul li a{text-decoration:none;}
#footer span,.floatright{float:right;}
#files,#subpages{font-style:italic;border-left:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:10px;padding:10px;}
.contact input,.contact textarea{border:1px solid #999;}
div.spacer,div.horizontal,div.horizontal br,div.horizontal ul li ul li,div.horizontal ul li ul li a{clear:both;}
#flash,.mailwrapper,div.float p,#videomedium,#videolarge{text-align:center;}
.se ul li.hover,.se ul li ul li.hover,.se ul ul li.hover,.se ul li:hover a,.se ul li ul li:hover a,.se ul li:hover li a,.se ul li a{color:#fff;}
.selected a,.se li:hover a,#nav li.back a{color:#fff !important;}



#right{border-left:1px solid #ccc;}
#mainhomearea{background:url(exception.php?url=www.bluewaterexpeditions.com&path=stylesheets/images/main-blue.gif);}
#footer div{text-shadow: 0px 1px 0px #222864;}
#footer small{border-top:1px solid #bec3d0;}


@font-face {
 font-family: FuturaE;
 src: url("inc/javascripts/fonts/Futura-Condensed-Normal.eot") /* EOT file for IE */
}
@font-face {
 font-family: FuturaE;
 src: url("inc/javascripts/fonts/Futura-Condensed-Normal.ttf") /* TTF file for CSS3 browsers */ 
}

#content h1, h1, .title, h2, .pagetitle {font-family: FuturaE, arial !important;font-size:24px; color: #0095b3;}
#slogan{font-size:34px;position:absolute;margin-top:-50px;margin-left:730px;color:#7581b8;  /* text-shadow: 0px 2px 1px #466b9f; */}
#slogan img{float:right;margin-left:30px;}
#slogan small{font-size:16px;display:block;float:left;}
.pagetitle{margin-top:70px;position:relative;}
#homenottraditional h1{font-family: FuturaE, arial !important;font-size:30px; color: #ffffff;}
h2{font-weight:normal;font-size:23px;color:#ac0000;margin-left:10px;position:relative;margin-bottom:0;line-height:28px;}
h3{font-size:14px;}
.widget h2{font-size:23px; color: #f07600;}
.widget h2 a{text-decoration:none;color:#f07600;}
.selected a{ color:#fff !important; }
.loading{opacity:0;}

#right h2{margin:0;margin-bottom:10px;}
#rightimgs{margin-left:-20px;}
#rightimgs img{padding:10px;}

/*
	Background Stretcher jQuery Plugin
	© 2009 ajaxBlender.com
	For any questions please visit www.ajaxblender.com 
	or email us at support@ajaxblender.com
*/

.bgstretcher {
	background: black;
	overflow: hidden;
	width: 100%;
	position: fixed !important;
	z-index: -1;
	_display:none;
}
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}




.selected a:hover, .selected:hover{text-decoration:underline; color:#fff !important;}


