body{background-color:#faf8ec;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;width:845px;text-align:center;}
.homeboxcontain{height:155px;}
.homebox{width:274px;float:left;}
.homeboxtxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#62594F;line-height:15px;margin:10px;padding:5px;text-align:justify;}
.homeboxtxt a:link{color:#62594F; text-decoration:none; font-weight:bold;}
.homeboxtxt a:visited{color:#62594F; font-weight:bold; text-decoration:none;}
.homeboxtxt a:hover{color:#000;text-decoration:underline;}
.homeboxspace{width:8px;float:left;}
.phonetxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;color:#62594F;line-height:15px;margin:10px;padding:5px;font-variant:small-caps;font-stretch:extra-expanded;}
.phonetxt a:link{color:#62594F; text-decoration:none;font-weight:bold;}
.phonetxt a:visited{color:#62594F; font-weight:bold;text-decoration:none;}
.phonetxt a:hover{color:#000;text-decoration:underline;}
.phonetop{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:right;color:#62594F;font-stretch:extra-expanded;background-image:url(../images/common/head_tel.gif);width:326px;height:79px;float:left;}
.phonetop a:link{color: #62594F; text-decoration:none; font-weight:bold;}
.phonetop a:visited{color: #62594F; font-weight:bold; text-decoration:none;}
.phonetop a:hover{color: #000;text-decoration:underline;}
.logos{width:838px; height:80px;}
.divfloat{float:left;}
.footlinks{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;text-align:center;color:#62594F;line-height:15px;margin:10px;padding:5px;font-variant:small-caps;}
.footlinks a:link{color: #62594F; text-decoration:none; font-weight:bold;}
.footlinks a:visited{color: #62594F; font-weight:bold; text-decoration:none;}
.footlinks a:hover{color: #000;text-decoration:underline;}
.rightcontent{width:140px;float:left;text-align:center;font-family:Geneva, Arial, Helvetica, sans-serif;color:#5a542f;font-size:9px;padding-top:10px;}
.leftcontent{width:238px;float:left;text-align:center;}
.centercontent{width:460px;float:left;}
div#complete{width:838px;}
div#mainimage{width:600px;height:300px;float:left;}
.promotext{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#5a542f;}
.promodiv{background-image:url(../images/hotels/promo_back.jpg);background-repeat:no-repeat;}
.hotelhead{padding:10px;text-align:left;font-family:Times New Roman, Times, serif;font-size:16px;color:#5a542f;font-weight:bold;}
.hotelhead h2{text-align:left;font-family:Times New Roman, Times, serif;font-size:16px;color:#5a542f;font-weight:bold;margin:0px;}
.hotelsection{padding:10px;text-align:left;font-family:Times New Roman, Times, serif;font-size:14px;color:#9a9264;font-weight:bold;}
.hotelcopy{padding:10px;text-align:left;font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#5a542f;}
.resortbox{height:100px;padding:5px;float:left;}
.infoitem{float:left;text-align:left;padding-left:40px;width:580px;}
.photoleft{float:left;}
.maintxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#62594F;line-height:15px;text-align:justify;}
.maintxt a:link{color:#62594F;text-decoration:none;font-weight:bold;}
.maintxt a:visited{color:#62594F;font-weight:bold;text-decoration:none;}
.maintxt a:hover{color:#000;text-decoration:underline;}
.headlines{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:bold;}
.leftbox{width:500px;float:left;padding:10px;}
.rightbox{width:290px;float:right;}
.completebox{padding-left:50px;padding-right:50px;}
.promotextU{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#5a542f;text-decoration:underline;}
/** ALERTS **/
.info-box, .success-box, .warning-box, .error-box {  
    /* border: 1px solid;  */
    margin: 5px 0px;  
    padding:6px 6px 6px 25px;  
    background-repeat: no-repeat;  
    background-position: 10px center;
	font: normal 11px Helvetica, Arial, sans-serif;
	text-align:left;
}  
.info-box {  
    color:#999;  
	background:#F4EBCE url(/images/info.png) top left no-repeat;
	background-position: 5px 5px;
}
.info-box a, a:hover, a:visited{
	color:#999;
}
.success-box {  
    color: #4F8A10;  
	background:#DFF2BF url(/images/success.png) top left no-repeat;
	background-position: 5px 5px;
}  
.warning-box {  
    /* color: #9F6000;  */
	color:#333333;
	background:#FEEFB3 url(/images/warning.png) top left no-repeat;
	background-position: 5px 5px;
}  
.error-box {  
    color: #D8000C;
	background:#FFBABA url(/images/error.png) top left no-repeat;
	background-position: 5px 5px;
}
