<!--
    body{
		font: 9pt "Trebuchet MS", Arial;
		color:#0c68ba;
		text-align: center; 
		margin: 0px;
		background-color:#FFFFFF;
		}
	a{
		text-decoration:none;
		color:#004054;
		}
	a.text{
		color:#FFFFFF;
	}
	a.text:hover{
		color:#685e50;
	}
	div#contentPadding a{
		text-decoration:none;
		color:#00344e;
		}
	a.boxButton{
		width:185px;
		background-image:url(../img/butBoxBg.gif);
		background-repeat:no-repeat;
		background-position: left top;
		background-color:#cc9c4a;
		padding:5px 5px 5px 20px;
		display:block;
		margin:10px;
		color:#FFFFFF;
		margin-bottom:20px;
	}
	a.boxButton:hover{
		background-color:#b68634;
	}
	a img{border:none;}
	a#footerLink{
		display:block;
		text-align:right;
		float:right;;
		margin-right:10px;
	}
	form{margin:0; padding:0}
	
	h1{
		font-size: 12pt;
		font-weight:normal;
		color:#0c68ba;
		margin:0px;
		padding: 21px 0px;
		text-align:left;
		}
	H1.logotext{
		font-size: 12px
	}
	h2{
		font-size: 12pt;
		font-weight:normal;
		color:#3fb4b8;
		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{
		background-color:#FFFFFF;
		width: 992px; 
		text-align: left; 
		margin: 0 auto;
		}
	div#middleArea{
		position:absolute; 
		top:240px; 
		width:990px;
		height:300px;
	}
	div#mainContainer{
		width: 990px; 
		text-align: left; 
		margin: 0 1px;
		}
	div.newsBox{
		padding:10px;
		background-color:#cc9c4a;
		margin:10px 25px 10px 10px;
		color:#FFFFFF;
	}
	div.newsBox a{
		display:block;
		margin-left:10px;
		margin-top:5px;
		color:#FFFFFF;

	}
	div.newsBox p{
		font-size: 12pt;
		font-weight:normal;
		color:#ffffff;
		margin:0px;
		padding: 5px 0px;
		text-align:left;
	}
	div#topLeftContainer{
		width: 734px;
		background-color:#8ab8cd;
		float:left;
		}
	div#topRightContainer{
		width: 250px;
		float:right;
		height:404px;
		background-color:#8ab8cd;
		}
	div#mainContent{
		background-image:url(../img/bg.gif);
		margin-top:409px
		}
	div#contentContainer{
		width: 734px;
		}
	div#contentPadding{
		padding: 0px 30px 20px 174px;
		}
	div#contentBox{
		width: 245px;
		float:right;
		margin-top:20px;
		}
	div#logoPlace{
		width: 990px;
		height: 163px;
		}
	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.mgTop{
		margin:25px 0px 0px 20px;
		padding:0px;
		list-style:none;
		}
	div#menuContainer ul{
		margin:5px 0px 0px 20px;
		padding:0px;
		list-style:none;
		}
	div#menuContainer ul li{
		margin-bottom:5px;
		}
	div#menuContainer ul li a{
		font-size:10pt;
		}
	div#menuContainer ul li a:hover{
		font-size:10pt;
		color:#FFFFFF;
		}
	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;
		color:#FFFFFF;
		background-color:#8ab8cd;
		padding:18px 5px 5px 5px;
		}
	div.clear{
		clear:both;
		}
	div#phoneBox{
		width: 965px; 
		text-align:right; 
		position:absolute; 
		top:200px; 
		font-size:12pt; 
		color:#0e2748; 
		font-weight:bold;
		}
	div.specialOffer{
		margin-top:10px;
		}
	div.specTitle{
		background-color:#A87A2A;
		color:#FFFFFF;
		padding:3px;
		font-size:12pt;
	}
	div.specBody{
		background-color:#CC9C4A;
		border: solid 2px #A87A2A;;
	}
	div.specLeft{
		text-align:left;
		color:#FFFFFF;
		font-size:10pt;
		width:175px;
		float:left;
		padding:3px;
	}
	div.specRight{
		border-left: solid 2px #A87A2A;
		background-color:#FFFFFF;
		text-align:left;
		font-size:8pt;
		width:335px;
		float:right;
		min-height:220px;
		height:auto !important;
		height:220px;
		padding:3px;
	}
	div.specialSmall{
		font-size:7pt;
		text-align:left;
		color: #714800;
		padding-top:10px;
	}
	div.specialPrice{
		font-size:10pt;
		font-weight:bold;
		padding-top:5px;
	}
	div.specLeft img{
		padding:4px;
	}	

table.bookingForm{
	background-color:#b2d9eb;
	border: solid 4px #FFFFFF;
	width:200px;
}
table.bookingForm th{
	background-color: #004054;
	padding:3px;
	color:#FFFFFF;
	
	}
table.bookingForm td.cLeft{
	text-align:left;
	padding:1px;
}
table.bookingForm td input{
	border: solid 1px #001426;
	padding:1px;
	
}
table.bookingForm td a.sub{
	background-color:#004054;
	width:75px;
	padding:2px;
	text-align:center;
	margin:0px;
	display:block;
	float:right;
	color:#FFFFFF;
	cursor:pointer;
}
-->