body {
	font-family: Tahoma, Arial, Helvetica, sans-serif; line-height:16px; color:#666666; text-align:center; font-size:12px; background:url(yellow10.jpg);
}
a {text-decoration:none; color:#446273;
}
a:hover { text-decoration:underline; color:#E17B59;
}
.container {width:810px; margin:0px auto; background:url(content-bg.jpg) repeat-y #FFFFFF;
}
.header {width:810px; text-align:left; margin:0px;
}
.maintext {width:595px; float:left; margin-top:0px; vertical-align:top; padding-left:8px;
}
.rightnav {width:185px; margin-left:4px; vertical-align:top; margin-top:0px; float:left; 
}
.destnav {width:176px; margin-top:25px; margin-left:10px; background:url(dest-bg.jpg) no-repeat; text-align:left; padding-left:17px; padding-top:18px; line-height:20px; height:390px;
}
.destnav a {font-family:Arial, Helvetica, sans-serif; color:#3F5E74; font-size:13px; text-decoration:none;
}
.destnav a:hover {font-family:Arial, Helvetica, sans-serif; color:#9E2510; font-size:13px; text-decoration:none;
}
.location {padding-top:10px; padding-left:18px; width:575px; text-align:left;
}
.overview {margin-top:10px; text-align:left; vertical-align:top; padding-right:10px; padding-left:20px; width:565px; float:left; text-align:justify; 
}
.hotellinks {padding-bottom:10px; padding-left:140px; padding-top:10px; word-spacing:15px;
}
.hotellinks a {font-family:Arial, Helvetica, sans-serif; color:#335160; font-size:13px; text-decoration:none;
}
.hotellinks a:hover { color:#990000; text-decoration:none;
}
.imgleft {float:left; padding-right:10px;
}
h1 {font-size:8px; color:#666666; margin-left:-700px; position:absolute;
}
h2 {font-size:13px; font-weight:bold; color:#345463; text-align:left; padding-top:8px; padding-bottom:8px; font-family:Arial, Helvetica, sans-serif; padding-left:18px;
}
em {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:500; color:#235370; font-style:normal;
}
.search {width:810px; height:32px; background:url(line.jpg) no-repeat; margin-top:0px;
}
.right {float:right
}
.left {float:left
}
.footer {width:794px; margin-top:27px;  padding-top:7px; border-top:1px solid #7A6158; background:url(footer-bg.jpg) no-repeat; margin-left:8px; margin-right:8px; height:230px;
}
.footer a {color:#336075; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;
}
.footer a:hover { color:#990000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;
}
.footerhd {width:794px; height:22px; font-size:13px; font-weight:bold; text-align:center; padding-top:5px; color:#316A80; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footerctl {width:233px; float:left; text-align:left; padding-left:20px; line-height:18px; 
}
.footerctr {width:233px;  text-align:left; padding-left:35px; line-height:18px; float:left;
}
.clear {clear:both
}
.form {margin-top:20px; margin-left:10px; text-align:left;
}
#rtfrm { border-left:1px solid #A4B7C1; border-right:1px solid #A4B7C1; border-top:1px solid #A4B7C1; border-bottom:1px solid #A4B7C1; margin-left:10px; background:#FFFFFF;
}
.rtfrhd {font-size:8pt; color:#FFFFFF; background:#CCD6D7; color:#4D616A; text-align:center; padding-bottom:2px; padding-top:2px; font-weight:bold; height:20px;
} 
.rtbox {text-align:center; font-size:9pt;
}
.rttd {text-align:center; padding-top:8px;
}
 .backgd {background-color:#EDEDE4; border-right:1px solid #FFFFFF; vertical-align:top; font-size: 9pt; color:#000000; text-align:center; font-family:Arial, Helvetica, sans-serif; vertical-align:top; padding-top:5px; padding-bottom:5px;
 }
 .backl { background-color:#EEF2FB; border-right:1px solid #FFFFFF; vertical-align:top; font-size: 9pt; color:#516571; text-align:center; font-family:Arial, Helvetica, sans-serif; vertical-align:top; padding-top:5px; padding-bottom:5px;
 }
 .bottom {text-align:center; padding-top:10px;
 }
 .center {text-align:center
 }
.themea {width:555px; background:#E3D9D5; padding-top:6px; padding-left:6px; margin-top:10px; padding-bottom:5px; padding-right:3px;
}
.themeb {width:555px; background:#E7EBED; padding-top:6px; padding-left:6px; margin-top:10px; padding-bottom:5px; padding-right:3px;
}
.pkgcost {width:550px; font-size:13px; color:#666666; text-align:center; border-collapse:collapse;
}
.flag {float:left; padding-left:20px; padding-top:8px; vertical-align:top; width:100px;
}
.flagfr { float:left; margin-left:10px; padding-top:7px;
}
.call {float:left; padding-left:120px;
}
.btm {background:url(line.jpg) no-repeat bottom left;  width:810px; height:32px; 
}
.copy {text-align:center;  padding-top:7px;
}
.banners {margin-top:20px; margin-left:14px;
}
.packagecontent {width:530px; padding-left:10px; padding-right:10px; margin-top:30px;
}
.frmtp {background:url(formtop.jpg); height:28px; background-repeat:no-repeat; color:#FFFFFF; font-size:9pt; text-align:center; font-weight:bold;
}
.field {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
	}
.themeam {width:555px; border:1px solid #999999; padding-top:6px; padding-left:6px; margin-top:10px; padding-bottom:5px; padding-right:3px; height:100px;
}
