<!--
    body{
		font: 9pt "Trebuchet MS", Arial;
		color:#FFFFFF;
		text-align: center; 
		margin: 0px;
		background-image:url(../img/bodyBg.png);
		background-repeat:repeat-x;
		background-color:#e0dcd6;
		}
	a{
		text-decoration:none;
		color:#FFFFFF;
		}
	a.boxButton{
		width:200px;
		background-image:url(../img/butBoxBg.gif);
		background-repeat:no-repeat;
		background-position: right center;
		background-color:#8dbae6;
		font-variant:small-caps;
		display:block;
		margin:15px;
		padding:5px;
		color:#FFFFFF;

	}
	a.boxButton:hover{
		background-color:#8bb5d1;
	}
	a img{border:none;}
	a#footerLink{
		display:block;
		text-align:right;
		float:right;;
		margin-right:10px;
	}
	a.imageBox{
		display:block;
		padding:15px;
		padding-bottom:0px;
		padding-top:0px;}
	form{margin:0; padding:0}
	
	h1{
		font-size: 12pt;
		font-weight:normal;
		color:#4b1038;
		margin:0px;
		padding: 21px 0px;
		text-align:left;
		}
	p.footerInfo{
		margin:0px 0px 10px 174px;
		font-size:7pt;
	}
	input, select, textarea{
		border: solid 1px #EF8D10;
		background-color: #FAFAFA;
		font-size: 8pt;
		}
	label{
		padding-left: 5px;
		}

	/* Main Structure */
	div#container{
		width: 992px; 
		text-align: left; 
		margin: 0 auto;
		}
	div#middleArea{
		position:absolute; 
		top:130px; 
		width:990px;
	}
	div#mainContainer{
		width: 990px; 
		text-align: left; 
		margin: 0 1px;
		}
	div.newsBox{
		padding:10px;
		width:190px;
		background-color:#8B5F7B;
		margin:15px 25px 15px 15px;
	}
	div.newsBox a{
		display:block;
		color:#FFFFFF;
		margin-left:10px;
		margin-top:5px;
	}
	div.newsBox p{
		font-size: 12pt;
		font-weight:normal;
		color:#4b1038;
		margin:0px;
		padding: 5px 0px;
		text-align:left;
	}
	div#topLeftContainer{
		width: 734px;
		background-color:#717d85;
		float:left;
		}
	div#topRightContainer{
		width: 250px;
		float:right;
		height:404px;
		background-color:#717d85;
		}
	div#mainContent{
		background-image:url(../img/bg.gif);
		background-repeat:repeat-y;
		margin-top:411px;
		background-color:#FFFFFF;
		}
	div#contentContainer{
		width: 734px;
		}
div#topFree2{
	font-size: 11px;
	color:#000000;
	float:right;
	width:650px;
	margin-top:25px;
}
H1.logotext{
	font-size: 12px
}
div#contentPadding{
		padding: 0px 30px 20px 174px;
		background-color:#44535c;
		min-height:700px;
		height:auto !important;
		height:700px;
		}
	div#contentBox{
		width: 245px;
		float:right;
		margin-top:20px;
		}
	div#logoPlace{
		width: 990px;
		height: 123px;
		}
	div#logoPlace a{
		padding-top:10px;
		padding-left:171px;
		display:block;
		}
	div#mainImage{
		width: 561px ;
		float: right;
	}
	div#menuContainer{
		height:404px;
		width:165px;
		float:left;
		}
	div#menuContainer ul{
		margin:10px 0px 0px 20px;
		padding:0px;
		list-style:none;
		}
	div#menuContainer ul li{
		margin-bottom:7px;
		}
	div#menuContainer ul li a{
		font-size:11pt;
		color:#FFFFFF;
		}
	div#menuContainer ul li a:hover{
		font-size:11pt;
		color:#abcfe7;
		}
	ul.menuSuboptions{
		display:none;
		}
	
	div.boxPlace{margin:25px 20px 0px 20px;}
	
	div.boxPlace a{
		width:201px;
		display:block;
		margin-top:20px;
		}
	div.boxPlace a.text{
		width:201px;
		display:block;
		font-size:11pt;
		margin-top:5px;
		text-align:center;
		}	
	div.flashBox{
		width: 347px;
		height: 227px;
		float:right;
		margin-top:15px;
		margin-right:15px;
		}
	div.imageTop{
		width:990px;
		height:404px;
		clear:left
		}

	div#footer{
		clear:both;
		background-image:url(../img/footerBg.gif);
		background-position:top;
		background-repeat:repeat-x;
		background-color:#708ba9;
		color:#FFFFFF;
		padding:18px 5px 5px 5px;
		}
	div#footer a{color:#FFFFFF;}		
	div.clear{
	clear:both;
		}
div#phoneBox{
	width: 970px; 
	text-align:right; 
	position:absolute; 
	top:100px; 
	font-size:12pt; 
	color:#4f0334; 
	font-weight:bold;
}

div.specialOffer{
	margin-top:20px;
	}
div.specTitle{
	font-size:11pt;
	margin-bottom:3px;
	font-weight:bold;
}
div.specBody{
}
div.specLeft{
	width:186px;
	float:left;
}
div.specRight{
	background-color:#FFFFFF;
	text-align:left;
	font-size:8pt;
	color:#44535c;
	width:344px;
	float:right;
	height:219px;
}
div.specialSmall{
	font-size:7pt;
	text-align:left;
}
div.specialPrice{
	font-size:10pt;
	font-weight:bold;
}
div.specLeft img{
}


table.bookingForm{
	background-color:#b5babe;
	width:210px;
}
table.bookingForm td.cLeft{
	text-align:left;
	vertical-align:middle;
	color:#FFFFFF;
	padding-left:5px;
	padding-bottom:5px;
}
table.bookingForm td input{
	border:none;
	padding:3px;
	
}
table.bookingForm td a.sub, a.sub{
	background-color:#44535c;
	border:solid 1px #FFFFFF;
	width:75px;
	padding:2px;
	text-align:center;
	margin-top:10px;
	margin-right:5px;
	display:block;
	float:right;
	color:#FFFFFF;
	cursor:pointer;
}
	div#newsletterInside{
		width:210px;
		background-color:#717d85;
		margin: 15px;
		color:#FFFFFFl
		}
	input.nInp{
		background-color:f1eee9#;
		border:none;
		width:190px;
		color: #c1dced;
		padding:3px;		
		}
-->