body{
	background:url(../images/background.jpg) repeat-x;
	background-color:#358cba;
	text-align: center;
}

h1{ margin:41px 0 0 70px;}

h2{}

h3{ color: #144177;}

h3+h3 {margin:-20px 0 10px 0;}

h4 { color:#5390b6; }

h5{
	color:#5390b6;
	text-transform: uppercase;
}
h4 + h5{ margin: -15px 0 5px 0; }
p + p { margin: -10px 0 30px 0; }
.left{ float:left; text-align:left;}
.right{ float:right; text-align:right;}
.clear{ clear:both;}

#wrapper-head{
	width:955px;
	height: 210px;
	margin: 0 auto;
	text-align: center;
	position:relative;
}
#header-line{
	width:955px; height:3px;
	margin: 0 auto;
	background:url(../images/top-line.jpg) no-repeat;
}
#header-img{
	width:455px; height:171px;
	background:url(../images/boat.jpg) no-repeat;
}
#wrapper-menu{
	position:relative;	
}
#main-menu{
	width:955px; height:32px; padding:0; margin: 0; top:-32px; position:relative;
}
#main-menu ul{ list-style:none;  padding:0 0 0 60px; margin:0; }

#main-menu li{
	width:134px; height:25px;
	padding-top: 7px;
	background:url(../images/menu-bt.png);
	display:block; float:left; margin:0;
}
#main-menu li:hover{
	background:url(../images/menu-bt-hover.png);
}
#main-menu a{ 
	color: white; text-decoration: none;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold;	
}
#main-menu a:hover{ color:lightblue;}
#content-wrapper{
	background: url(../images/bg-repeated.jpg) repeat fixed;	
}

#content-top{ 
	width:939px; height:20px;
	margin:0 auto;
	text-align:center;
	position:relative;	top: -35px;
	background:url(../images/pad-top.png);
}
#content-mid{
	width:859px; 
	background-color:white;
	margin:0 auto;
	position:relative;	top: -35px;
	padding: 10px 40px 0 40px;
	text-align:center;
	position:relative;
}
#first-col{
	width:270px;	
	
}
#second-col{
	width:490px;
	margin: 0 0 0 60px;
}

#content-bot-wrapper{
	background-color:#358cba;	
}
#content-bot{
	margin: 0 auto;
	text-align:center;
	position:relative;	top: -35px;
	width:939px; height:128px;
	background:url(../images/pad-bottom.png);
}

#footer{
	width:939px;
	height:50px;
	position:relative; top: -85px;
	margin: 0 auto;
	text-align:center;
}
#bot-menu {
	height:50px;
}
#bot-menu p{color:white;}

#bot-menu ul{ list-style:none; height:50px;}
#bot-menu li{
	height:25px;
	display:block; 
	margin:0;	

}
#bot-menu a{
	color:white; text-decoration:none;
	padding: 3px;
}
#bot-menu a:hover{ 
	color:#358cba; background:white;
}
.createdby{
	font-size:11px;
	color:#000!important;
	
}
.createdby a{
	color:#F60!important;
	font-weight:bold;
	background: none!important;
}
#content-mid img{
	margin: 0 0 30px 0;	
}
#first-col ul{
	margin-left: -15px;
	list-style:url(../images/bullet-1.jpg);
	color: #415a77;
}
#second-col ul{
	margin-left: -15px;
	list-style:disc;

}
#half-col{
	width: 205px;
	margin: 20px 0 0 0px;
}
#half-col + #half-col{
	margin: 20px 0 0 60px;
}
#content-mid ul{
	margin-left: 12px;	
}
.contact-form{
	background-color:#e5eef4;
	border: solid 7px #e5eef4;
}


#jquery-overlay {position: absolute;top: 0;     left: 0;        z-index: 90;    width: 100%;    height: 100%;}
#jquery-lightbox {position: absolute;   top: 0; left: 0;        width: 100%;    z-index: 100;   text-align: center;     line-height: 0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative;     background-color: #fff; width: 250px;   height: 250px;  margin: 0 auto;border:5px solid #;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {     position: absolute;     top: 40%;       left: 0%;       height: 25%;    width: 100%;text-align: center; line-height: 0;}
#lightbox-nav {position: absolute; top: 0; left: 0; height: 100%; width: 100%;  z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%; height: 100%; zoom: 1; display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%;        padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 0 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ff5400; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;      }
#lightbox-secNav-btnClose {float: right;padding-bottom: 0.7em;}

