body
	{
	margin: 5px;
	padding: 0px;
	background-color: #ffffff;
	text-align:center;
	border: 1px solid #000000;
	}
.box-wrap
	{margin: 0 auto;
	color : #000000;
	background: #ffffff;
	border: 1px solid #000000;
/* CSS HACK: width increased for browsers whose box model is not CSS2 compliant */
	width: 752px;
/*/*/
	wid\th: 750px;
/* */
	}
.leftnavheader{font-family: Arial, Helvetica, Verdana, Geneva, 
sans-serif;  font-size: 12px; color: #ffffff; width: 140px; font-weight: bold; 
background-color: #999966; padding: 5px 2px 3px 5px;}

.leftnavheader2{font-family: Arial, Helvetica, Verdana, Geneva, 
sans-serif;  font-size: 12px; color: #ffffff; width: 140px; font-weight: bold; 
background-color: #B9C4EA; padding: 5px 2px 3px 5px;}

.leftnavheader3{font-family: Arial, Helvetica, Verdana, Geneva, 
sans-serif;  font-size: 12px; color: #ffffff; width: 140px; font-weight: bold; 
background-color: #9999cc; padding: 5px 2px 3px 5px;}

.leftnav{font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;  
font-size: 12px; color: #ffffff; font-weight: bold; 
background-color:#ffffff;padding: 3px 2px 3px 5px;}
.leftnav A{text-decoration: none; color:  #333333;}
.leftnav A:linked{text-decoration: none; color: #ccccff;}
.leftnav A:visited{text-decoration: none; color: #333333;}
.leftnav A:hover{text-decoration: none; color: #ffffff; 
background-color: #c2d9e4;}

.leftnav2{font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;  
font-size: 12px; color: #46517D; font-weight: bold; 
background-color:#ffffff;padding: 3px 2px 3px 5px;}
.leftnav2 A{text-decoration: none; color:  #46517D;}
.leftnav2 A:linked{text-decoration: none; color: #46517D;}
.leftnav2 A:visited{text-decoration: none; color: #46517D;}
.leftnav2 A:hover{text-decoration: none; color: #ffffff; 
background-color: #c2d9e4;}

a.topnav_on, a.topnav, a.topnav_current {font-size: 12px; font-weight: bold;}
a.topnav_on:visited {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: underline;
color: #ffffff; background-color: #000000;}
a.topnav_on:link {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: underline;
color: #FFFFFF; background-color: #000000;}
a.topnav_on:active {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: underline;
color: #FFFFFF; background-color: #000000;}
a.topnav:link {	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: none;
color: #333333; background-color: #ccccff;}
a.topnav:visited {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: none;
color: #333333; background-color: #ccccff;}
a.topnav:active {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: underline;
color: #FFFFFF; background-color: #ccccff;}
a.topnav:hover {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: none;
color: #FFFFFF; background-color: #ccccff;}
a.topnav_current {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: none;
color: #000000; background-color: #ccccff;}

a.topnav9_on, a.topnav9, a.topnav9_current {font-size: 12px; font-weight: bold;}
a.topnav9_on:visited {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: underline;
color: #ffffff; background-color: #000000;}
a.topnav9_on:link {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: underline;
color: #FFFFFF; background-color: #000000;}
a.topnav9_on:active {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: underline;
color: #FFFFFF; background-color: #000000;}
a.topnav9:link {	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: none;
color: #333333; background-color: #ccCCff;}
a.topnav9:visited {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: none;
color: #333333; background-color: #ccCCff;}
a.topnav9:active {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: underline;
color: #FFFFFF; background-color: #ccCCff;}
a.topnav9:hover {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: none;
color: #FFFFFF; background-color: #ccCCff;}
a.topnav9_current {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: none;
color: #000000; background-color: #ccCCff;}

.navdivider1{font-size: 20px; border-bottom: 20px  #83c0de; solid; 
border-top: 20px #83c0de solid; overflow-y: hidden; line-height: 20px;}
.navdivider2{font-size: 20px; border-bottom: 20px  #ffffff; solid; 
border-top: 20px #ffffff solid; overflow-y: hidden; line-height: 20px;}
.navdivider3{font-size: 20px; border-bottom: 20px  #e6d2b0; solid; 
border-top: 20px #e6d2b0 solid; overflow-y: hidden; line-height: 20px;}
.navdivider4{font-size: 20px; border-bottom: 20px  #e8eb98; solid; 
border-top: 20px #e8eb98 solid; overflow-y: hidden; line-height: 20px;}
.navdivider5{font-size: 20px; border-bottom: 20px  #e7c496; solid; 
border-top: 20px #e7c496 solid; overflow-y: hidden; line-height: 20px;}
.navdivider{font-size: 4px; border-bottom: 4px  #ffffff; solid; 
border-top: 4px #ffffff solid; overflow-y: hidden; line-height: 4px;}
.verticalborder{border-right: thin inset; }
.leftnavfavourites{font-family: Arial, Helvetica, Verdana, Geneva, 
sans-serif;  font-size: 12px; color: #d2edf8; font-weight: bold; 
background-color: #64a16d;padding: 5px 2px 3px 5px}
.leftnavfavourites A{text-decoration: none; color: #ffffff;}
.leftnavfavourites A:linked{text-decoration: none; color: #ffffff;}
.leftnavfavourites A:visited{text-decoration: none; color: #ffffff;}
.leftnavfavourites A:hover{text-decoration: none; color: #d2edf8;}


.verticalborder {border-right: thin inset; }



.leftnavfav {{font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;  font-size: 12px; color: #d2edf8; font-weight: bold; background-color: #64a16d;padding: 5px 2px 3px 5px}

.leftnavfav A {text-decoration: none; color: #ffffff;}

.leftnavfav A:linked {text-decoration: none; color: #ffffff;}

.leftnavfav A:visited {text-decoration: none; color: #ffffff;}

.leftnavfav A:hover {text-decoration: none; color: #d2edf8;}



.hmorefeat {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; color:#002f65; font-size: 15px; font-weight: bold; text-decoration: none;padding: 5px 40px 0px 50px;}

.hmorefeat A {color: #002f65; text-decoration: none;}

.hmorefeat A:LINK {color: #002f65; text-decoration:underline;}

.hmorefeat A:VISITED {color: #002f65; text-decoration: underline;}

.hmorefeat A:HOVER {color: #0084ab; text-decoration: underline;}



.tablelarge {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; color:#002f65; font-size: 15px; font-weight: bold; text-decoration: none;text-align: center;}

.tablelarge A {color: #002f65; text-decoration: none;}

.tablelarge A:LINK {color: #002f65; text-decoration:underline;}

.tablelarge A:VISITED {color: #002f65; text-decoration: underline;}

.tablelarge A:HOVER {color: #0084ab; text-decoration: underline;}



.tablesmall {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#002f65; font-size: 12px; font-weight: normal; text-decoration: none;text-align: center;}

.tablesmall A {color: #002f65; text-decoration: none; font-weight: bold}

.tablesmall A:LINK {color: #002f65; text-decoration: underline; font-weight: bold}

.tablesmall A:VISITED {color: #002f65; text-decoration:underline; font-weight: bold}

.tablesmall A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}



.tablesmallb {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#002f65; font-size: 12px; font-weight: bold; text-decoration: none;text-align: center;}

.tablesmallb A {color: #002f65; text-decoration: none; font-weight: bold}

.tablesmallb A:LINK {color: #002f65; text-decoration: underline; font-weight: bold}

.tablesmallb A:VISITED {color: #002f65; text-decoration:underline; font-weight: bold}

.tablesmallb A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}



.tablesmallleft {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#002f65; font-size: 12px; font-weight: normal; text-decoration: none;text-align:left;}

.tablesmallleft A {color: #002f65; text-decoration: none; font-weight: bold}

.tablesmallleft A:LINK {color: #002f65; text-decoration: underline; font-weight: bold}

.tablesmallleft A:VISITED {color: #002f65; text-decoration:underline; font-weight: bold}

.tablesmallleft A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}



.specialoffers {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; color:#002f65; font-size: 15px; font-weight: bold; text-decoration: none;padding: 5px 0px 5px 0px;}



.welcome {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; color:#002f65; font-size:18px; font-weight: bold; text-decoration: none;text-align: center;}

.welcomel {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; color:#002f65; font-size:18px; font-weight: bold; text-decoration: none;text-align: left;}



.features {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#002f65; font-size: 12px; font-weight: normal; text-decoration: none;padding: 0px 40px 5px 50px;}

.features A {color: #002f65; text-decoration: none; font-weight: bold}

.features A:LINK {color: #002f65; text-decoration: underline; font-weight: bold}

.features A:VISITED {color: #002f65; text-decoration:underline; font-weight: bold}

.features A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}



.featuresright {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#002f65; font-size: 12px; font-weight: normal; text-decoration: none;padding: 0px 40px 5px 50px;text-align:right}

.featuresright A {color: #002f65; text-decoration: none; font-weight: bold}

.featuresright A:LINK {color: #002f65; text-decoration: underline; font-weight: bold}

.featuresright A:VISITED {color: #002f65; text-decoration:underline; font-weight: bold}

.featuresright A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}



.biglink {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#0066ff; font-size: 18px; font-weight: bold; text-decoration: none;text-align: centre}

.biglink A {color: #0066ff; text-decoration: underline; font-weight: normal}

.biglink A:LINK {color: #0066ff; text-decoration: underline; font-weight: bold}

.biglink A:VISITED {color: #0066ff; text-decoration:underline; font-weight: bold}

.biglink A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}



.smalllink {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#0066ff; font-size: 10px; font-weight: normal; text-decoration: none;text-align: left; line-height: 12pt }

.smalllink A {color: #0066ff; text-decoration: underline; font-weight: normal}

.smalllink A:LINK {color: #0066ff; text-decoration: underline; font-weight: bold}

.smalllink A:VISITED {color: #0066ff; text-decoration:underline; font-weight: bold}

.smalllink A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}



.smalltext{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#002f65; font-size: 9px; font-weight: bold; text-decoration: none; text-align: centre}

.smalltext A {color: #002f65; text-decoration: underline; font-weight: normal}

.smalltext A:LINK {color: #0066ff; text-decoration: underline; font-weight: bold}

.smalltext A:VISITED {color: #0066ff; text-decoration:underline; font-weight: bold}

.smalltext A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}



.bodytext{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#002f65; font-size: 12px; font-weight: normal; text-decoration: none;text-align: centre; line-height: 16px}

.bodytext A {color: #002f65; text-decoration: underline; font-weight: normal}

.bodytext A:LINK {color: #0066ff; text-decoration: underline; font-weight: bold}

.bodytext A:VISITED {color: #0066ff; text-decoration:underline; font-weight: bold}

.bodytext A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}


.subheadtext{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#002f65; font-size: 16px; font-weight: normal; text-decoration: none;text-align: centre; line-height: 20px}

.subheadtext A {color: #002f65; text-decoration: underline; font-weight: normal}

.subheadtext A:LINK {color: #0066ff; text-decoration: underline; font-weight: bold}

.subheadtext A:VISITED {color: #0066ff; text-decoration:underline; font-weight: bold}

.subheadtext A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}



.headtext{font-family: Georgia, Geneva, Arial, Helvetica, sans-serif; color:#002f65; 
 font-size: 14px; font-weight: bold; text-decoration: none;text-align: centre; line-height: 16px}

.headtext A {color: #002f65; text-decoration: underline; font-weight: bold}

.headtext A:LINK {color: #0066ff; text-decoration: underline; font-weight: bold}

.headtext A:VISITED {color: #0066ff; text-decoration:underline; font-weight: bold}

.headtext A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}


h1{font-family: Georgia, Geneva, Arial, Helvetica, sans-serif; color:#002f65; 
 font-size: 14px; font-weight: bold; text-decoration: none;text-align: centre; line-height: 16px}

h1 A {color: #002f65; text-decoration: underline; font-weight: bold}

h1 A:LINK {color: #0066ff; text-decoration: underline; font-weight: bold}

h1 A:VISITED {color: #0066ff; text-decoration:underline; font-weight: bold}

h1 A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}


.piccap{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#002f65; font-size: 9px; font-weight: normal; text-decoration: none;text-align: centre; line-height: 11px}

.piccap A {color: #002f65; text-decoration: underline; font-weight: normal}

.piccap A:LINK {color: #0066ff; text-decoration: underline; font-weight: bold}

.piccap A:VISITED {color: #0066ff; text-decoration:underline; font-weight: bold}

.piccap A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}



.smallbody{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#002f65; font-size: 9px; font-weight: normal; text-decoration: none;text-align: centre; line-height: 24pt}

.smallbody A {color: #002f65; text-decoration: underline; font-weight: normal}

.smallbody A:LINK {color: #0066ff; text-decoration: underline; font-weight: bold}

.smallbody A:VISITED {color: #0066ff; text-decoration:underline; font-weight: bold}

.smallbody A:HOVER {color: #0084ab; text-decoration:underline; font-weight: bold}



.hotelhead
{position:relative; display:block; width: float; height:17px; font-family : Tahoma, Arial, MS Sans Serif;  font-size : 14pt; text-align : left; color :#D0CC68; font-weight : bold; background-color : #666666; padding: 3px 3px 3px 5px; border : 0.0pt;
border-style : solid;}

.hotelhead A {text-decoration: none; color:  #D0CC68;}

.hotelhead A:linked {text-decoration: none; color: #D0CC68;}

.hotelheadA:visited {text-decoration: none; color: #D0CC68;}

.hotelhead A:hover {text-decoration: underline;}


.booknow { 
position:relative; font-family : Arial, Tahoma, MS Sans Serif;  
font-size: 10px; text-align : center; color: #666666; 
font-weight: bold; background-color:#CCCCFF; 
padding: 3px 2px 3px 5px; border : 0.1pt; border-style : solid;}

.booknow A {text-decoration: none; color: #666666;}

.booknow A:linked {text-decoration: none; color:#666666;}

.booknow A:hover {text-decoration: none; color: #d2edf8; background-color: #333399;}


.booknow2 { position:relative; font-family : Tahoma, Arial, MS Sans Serif;  font-size: 12px; text-align : center; color: #666666; font-weight: bold; background-color:#FFFFFF; padding: 3px 2px 3px 5px; border : 0.1pt; border-style : solid;}

.booknow2 A {text-decoration: none; color: #666666;}

.booknow2 A:linked {text-decoration: none; color:#666666;}

.booknow2 A:hover {text-decoration: none; color: #d2edf8; background-color: #333399;}


.booknow3 { position:relative; font-family : Tahoma, Arial, MS Sans Serif;  font-size: 12px; text-align : center; color: #666666; font-weight: bold; background-color:#9999cc; padding: 3px 2px 3px 5px; border : 0.1pt; border-style : solid;}

.booknow3 A {text-decoration: none; color: #666666;}

.booknow3 A:linked {text-decoration: none; color:#666666;}

.booknow3 A:hover {text-decoration: none; color: #d2edf8; background-color: #333399;}



.price
{position:relative; font-family : Tahoma, Arial, MS Sans Serif;  font-size : 12pt; text-align : left; color :#666666; font-weight : bold; }

.price A {text-decoration: none; color:  #666666;}

.price A:linked {text-decoration: underline; color: ##666666;}

.price A:visited {text-decoration: none; color: #666666;}

.price A:hover {text-decoration: underline; color: #D0CC68;}



.facilities {font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;  font-size: 12px; color: #666666; font-weight: bold; background-color: #ffffff; padding: 5px 2px 3px 5px; margin-bottom: 3px; border :0.2pt; border-style:solid;}



.description{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666; font-size: 12px; font-weight: normal; text-decoration: none;text-align: centre; line-height: 16px}



.description A {color: #666666; text-decoration: underline; font-weight: normal}

.description A:LINK {color: #666666; text-decoration: underline; font-weight: bold}



.city {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666; font-size: 12px; font-weight: normal; text-decoration: none;text-align: centre; line-height: 16px}



.country {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666; font-size: 12px; font-weight: normal; text-decoration: none;text-align: centre; line-height: 16px}



.address {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666; font-size: 12px; font-weight: normal; text-decoration: none;text-align: centre; line-height: 16px}

.starrating {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666; font-size: 12px; font-weight: normal; text-decoration: smallcaps;text-align: centre; line-height: 16px }



.features {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666; font-size: 12px; font-weight: normal; text-decoration: none;text-align: centre; line-height: 16px}

.blockhead-long
{
position:relative;
display:block;
width:640px;
/*height:17px;*/
font-family:Arial, Tahoma, MS Sans Serif;
font-size:9pt;
/*text-align:left;*/
color:#ffffff;
/*color:#D0CC68;*/
font-weight:bold;
background-color:#9999cc;
padding:3px 3px 3px 5px;
border:0pt;
border-style:solid;
}
.blockhead-long A 
{/*text-decoration:normal;*/
 color:#ffffff;
 font-weight : bold;}
.blockhead-long U 
{/*text-decoration:normal;*/
 color:#ffffff;
 font-weight : bold;}
.blockhead-long U:LINK
{/*text-decoration:normal;*/
 color:#ffffff;
 font-weight : bold;}
.blockhead-long U:HOVER
{/*text-decoration:normal;*/ 
 color:#000000;
 font-weight : bold;}
.blockhead-long A:LINK
{/*text-decoration:normal;*/
 color:#ffffff;
 font-weight : bold;}
.blockhead-long A:HOVER
{/*text-decoration:normal;*/ 
 color:#000000;
 font-weight : bold;}

#container3z { 
height: 100%;
height:150px !important; /*moz height*/
padding: 0px; 
background: #ffffff; 
} 
#container3z A 
{text-decoration:underline;
color:#808080;
font-weight : bold;}
#container3z A:LINK
{text-decoration:underline;
color:#808080;
font-weight : bold;}
#container3z A:HOVER
{text-decoration:underline; 
color:#ffcc33;
font-weight : bold;
}
#display_one { 
margin: 0; /* Applied to first column only in lieu of padding (personal thing) */ 
width:120px; /* Allows for fluid design. Can be set to pixels */ 
width:120px !important; /*moz width*/
float: left; 
padding: 0px 0px 0px 0px; /* top right bottom left */
background: #ffffff; 
border: 0pt solid #999999;
/*border-left: 1px solid #666666;*/
} 
#display_two { 
font-family:Arial, Tahoma, MS Sans Serif;
font-size:10pt;
color:#666666;
margin: 0 0 0 0px; /* Puts a 10 pixel space between columns (left side) - think cellspacing */ 
width:330px; 
width:320px !important; /*moz width*/
float: left; 
padding: 0px 0px 0px 10px;
background: #ffffff; 
} 
#display_three { 
font-family:Arial, Tahoma, MS Sans Serif;
font-size:10pt;
color:#666666;
margin: 0 0 0 0px; /* Puts a 10 pixel space between columns (left side) - think cellspacing */ 
width:200px; 
width:190px !important; /*moz width*/
float: left; 
padding: 0px 0px 0px 10px;
background: #ffffff; 
text-align: right;
} 

