@import url("../xfade.css");
h1 {
	font-size:13px;
	padding:0px;
	margin:0px;
	border:0px;
}
html {
	height: 100%; 
}
span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:600;
}
#mainBodtstyle{
	text-align: center;
	vertical-align:middle;
	height:100%;
	margin: 0px; 
	background-attachment: fixed;
	background-position:top;
	background-repeat:repeat-x;
	background-color:#07312b;
	background-image:url(../images/bckgrnd.jpg);
}
#wrapper {
	/*position: fixed;*/
	text-align:center;
	width: 769px;
	margin: 0px auto;
}
#maindiv {
	width:769px;
	background-position:top;
	background-repeat:no-repeat;
	vertical-align:top;
}
#header{
	border:0px;
	width:769px;
	background-color:#ffffff;
}
#header img{
	border:0px;
	float:left;
}
#mainBookofferswrapper{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#3c8077;
	width: 769px;
	height:99px;
	margin: 0px auto;
	float:left;
	background-color:#f2f0ec;
}
#mainBookofferswrapper div{
	float:left;
}	
#mainBookoffers{
    width: 554px;
	height: 106px;
	margin: 0px 0px 0px 0px;
	float:left;
	background-image:url(../images/bckrnd-booknow.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#mainBookoffers div{
    margin: 0px auto;
	float:left;
	vertical-align:middle;
	margin-top:10px;
	margin-left:46px!important; /*firefox + ie7*/
	margin-left:22px; /* IE 6*/	
}
#bookHeader{
    width: 500px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#007562;
	font-weight:600;
	margin-top:20px;	
}
.offerText{
	width:119px;
}
.OfferLink{
	background-color:#e2dad0;
}
#mainContentwrapper{
	width:769px;
	background-image:url(../images/bckrnd-repeat.jpg);
	background-repeat:repeat;
	overflow:hidden;
	float:left;
}
#mainNavsection{
	width:178px;
	float:left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:200;
	line-height:23px;
	margin:5px 0px 0px 0px;
}
#mainNavsection li{
	display:block;
	background-color:#00FFCC;
	width:173px;
	float:right;
}
#mainNavsection a{
	display:block;
	background-image:url(../images/mainnav-bckgrnd.gif);
	border-bottom:#fcfbf9 solid 1px;
	padding:0px 4px 0px 0px;
	text-decoration:none;
	color:#fcfbf9;	
	font-size:12px;
	font-weight:600;
}
#mainNavsection a:hover{
	background-image:url(../images/mainnav-bckgrnd-over.gif);
	border-bottom:#fcfbf9 solid 1px;
	text-decoration:none;
	color:#0b3e37;
	font-size:12px;
	font-weight:600;
}
#mainContentText{
	width:540px;
	text-align:left;
	color:#6c6459;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	margin:10px 0px 0px 27px;
	font-size:11px;
}
#mainContentText strong{
	font-size:22px;
	color:#108a77;
}
#mainContentText img{
	margin:10px 0px;
}
#mainContentText b{
	font-size:12px;
	color:#583c14;
}
#mainContentText a{
	color:#108a77;
}
#mainContentText a:hover{
	color:#5dbcad;
}
.imgMargtake{
	margin-top:20px;
	margin-bottom:20px;
	float:right;
}
.textPlaceminor{
	height:140px; 
	float:right;
	padding-left:15px;
}
#mainbodyTextarea{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:11px;
	text-align:left;
	height:500px;
	margin:8px 0px 0px 20px;
	width:386px;
	color:#6c6459;
}
#mainbodyTextarea a{
	color:#fdb150;
}
#mainbodyTextarea a:hover{
	color:#d88720;
}
#mainbodyTextarea strong{
	font-size:16px;
	color:#108a77;
}
#mainbodyTextareaLocal{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:14px;
	font-weight:700;
	text-align:left;
	margin:8px 0px 0px 20px;
	width:470px;
}
#mainbodyTextareaLocal a{
	color:#fdb150;
}
#mainbodyTextareaLocal a:hover{
	color:#d88720;
}
#marGinOne{
	width:177px;
	margin:0px 0px 0px 0px;

}
#marGinOne div{
	float:left; 
	width:120px; 
	margin:0px 0px 0px 20px;
}
#marGinOne div a{
	color:#0099CC;
	font-size:13px;
}
#marGinOne div a:hover{
	color:#ffffff;
	font-size:13px;
	background-color:#0099CC;
}
#marGinOne img{
	float:left; 
	margin:10px 0px 0px 0px;
}
#marGinTwo{
	width:177px;
	margin:0px 0px 0px 0px;

}
#marGinTwo div{
	float:left; 
	width:120px; 
	margin:0px 0px 0px 20px;
}
#marGinTwo div a{
	color:#d0840c;
	font-size:13px;
}
#marGinTwo div a:hover{
	color:#ffffff;
	font-size:13px;
	background-color:#d0840c;
}
#marGinTwo img{
	float:left;
	margin:10px 0px 0px 0px;
}
#marGinThr{
	width:177px;
	margin:0px 0px 0px 0px;

}
#marGinThr div{
	float:left; 
	width:120px; 
	margin:0px 0px 0px 20px;
}
#marGinThr div a{
	color:#766852;	
	font-size:13px;
}
#marGinThr div a:hover{
	color:#ffffff;	
	font-size:13px;
	background-color:#766852;
}
#marGinThr img{
	float:left;
	margin:10px 0px 0px 0px; 
}
.contentRow{
	width:560px;	
	margin-left:20px!important; /*firefox + ie7*/
	margin-left:10px; /* IE 6*/	
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:200;
	line-height:15px;
	margin-top:10px;
}
.contentRow img{
	float:left;
}
<!--
.textgallery {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#quickBookMain{
	float:left;
	background-image:url(../images/quickbook-bckgrnd.gif);
	width:238px;
	height:99px;
}
#quickBookTopsection{
	width:238px;
	color:#FFFFFF;
}
#quickBookBotsection{
	width:238px;
}
#quickBookMain select{
	background-color:#fcfcfc;
	height:17px;
	font-size:10px;
	color:#0b544a;
	vertical-align:middle;
	border:1px #27544a solid;
}
#quickBookMain form{
	margin:0px;
	padding:0px;
	border:0px;
}
#footerMain{
	background-image:url(../images/footer.gif);
	width:769px;
	height:15px;
	float:left;
}
#specialOffersRight{
	float:left;
	background-image:url(../images/rightoffers-header.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:174px;
	margin:0px 0px 0px 20px!important; /*firefox + ie7*/
	margin:0px 0px 0px 20px; /* IE 6*/
}
#specialOffersRight div{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:11px;
	color:#241a0e;
	width:140px;
	float:left;
	margin:0px 0px 0px 20px!important; /*firefox + ie7*/
	margin:0px 0px 0px 10px; /* IE 6*/	
}
#specialOffersRight div a{
	color:#0da18a;
}
#specialOffersRight div a:hover{
	color:#9ad0c8;
}
#specialOffersRight div h1{
	padding:0px;
	margin:16px 0px 3px 0px;
	font-size:14px;
	font-weight:600;
}
#wrapperMaincontent{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:600; 
	font-size:11px;
	width: 769px;
}
.specialOffersRightheader{
	float:left;
	margin:20px 0px 0px 17px;
}
#footerText{
	color:#ffd9a1;
	font-size:11px;
	text-align:center;
	width: 769px;
	background-color:#093832;
	padding:10px 0px 0px 0px;
}
#footerText a{
	color:#6b908b;
	font-size:10px;
}
#footerText a:hover{
	color:#bcdad6;
	font-size:10px;
}


/* these styles effect the image sequencer */

.maindiv {
    width: 532px;
	height: 161px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
	float:left;
	background-image:url(../images/pict-backgrnd.jpg);
	background-color:#ffffff;
}
#imageContainer {
	position:relative;
	margin:auto;
    width: 532px;
    padding:0px;
}
#imageContainer img {
	position: absolute;
	top: 0px;
	left: 0px;
}
#imageContainerpop {
	position:relative;
	margin:auto;
	width:532px;
}
#imageContainerpop img {
	position: absolute;
	top: 0px;
	left: 0px;
}
#blackLayer {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #000000;
}




#linksDiv{
	float:left;
	text-align:center;
}
#linksDiv a{
	color:#5d817c;
}
#linksDiv a:hover{
	color:#6b908b;
}
