@charset "utf-8";
/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; color:#333; background-color:#fff;   }
td { vertical-align:top; }
th { text-align:left; }
img { border:0px; }
#body { width:899px; margin:10px auto 0px auto; border:1px #000 solid;  }
#head { margin:0px auto 0px auto; width:899px; position:relative; font-family:Arial, Helvetica, sans-serif;   }
#head ul { margin:0px auto 0px auto; padding:0px; width:899px; background-color:#660000; height:25px; 
	border-top:1px #000 solid; border-bottom:1px #000 solid;  }
#head li { float:left; margin:0px; padding:5px 35px 5px 35px; list-style:none; }
#head a { color:#fff; text-decoration:none; font-weight:bold; }
#head a:hover { color:#F5BF5F; }
#main { margin:0px auto 0px auto; width:899px; position:relative; background-color:#CECF9C; padding:20px 0px 10px 0px; 
	display:block; border:0px #000000 solid; }
#leftnav { width:150px; margin:0px; top:20px; left:0px; position:absolute; border:0px #000 solid;  }
#leftnav ul { list-style:none; margin:0px; padding:0px; width:130px; }
#leftnav li { margin:0px 0px 2px 5px; padding:0px; border:0px #fff solid;   }
#leftnav a { background-color:#660000; color:#fff; text-decoration:none; font-size:10px; text-transform:uppercase; 
	padding:5px; border:1px #fff solid; font-weight:bold; width:125px; display:block; }
#leftnav a:hover { background-color:#fff; color:#660000; border:1px #660000 solid; }

#leftnav #leftnavsub { margin-top:20px; }
#leftnavsub a { background-color:#636531; }
#leftnavsub a:hover { color:#636531; border:1px #636531 solid; }

#nbalink { margin-top:120px; padding-left:10px; }

#mainbody { margin:0px 0px 0px 150px; width:728px; padding:10px; border:1px #000 solid; border-right:none;
	background-color:#fff; position:relative; display:block; min-height:400px; }
#mainbody h1 { width:728px; border-bottom:1px #999 solid; margin-top:0px; }
#mainbody p { line-height:18px; }
#mainbody li { line-height:18px; }

#mainbody #toplink { font-size:12px; vertical-align:top; padding-left:120px;  }
#mainbody #toplink a { color:#660000; text-decoration:none; }

#contactinfo { position:absolute; top:10px; right:10px; width:250px; text-align:right; font-size:10px; line-height:14px; }
#contactinfo p { line-height:13px; margin:0px; }

#right { width:200px; float:right; padding:5px; margin:0px 10px 0px 10px; }

#footer { width:728px; border-top:1px #999 solid; padding-top:10px; clear:both; margin-top:10px; }
#footer ul { margin:0px; padding:0px 50px 0px 50px; list-style:none; }
#footer li { margin:0px; padding:0px 10px 0px 10px; border-right:1px #660000 solid; float:left;  }
#footer a { color:#660000; text-decoration:none; border-right:1px #660000 solid; padding:0px 5px 0px 5px; }
#footer p { margin:0px; font-size:12px; text-align:center; line-height:20px; letter-spacing:1px;  }

#bottom { width:893px; margin:0px 0px 0px 0px; font-size:11px; text-align:right;   }
#bottom p { margin:5px 0px 0px 0px; }

#corner { position:absolute; top:-1px; left:-1px; }

#hotelinfo { float:none; position:relative; display:block; }
#hotelinfo ul { list-style:none; margin:0px 20px 0px 0px; padding:0px; width:800px; display:block; float:none;  }
#hotelinfo li { margin:0px 5px 2px 0px; padding:0px; border:0px #fff solid; float:left; text-align:center; }
#hotelinfo a { background-color:#CECF9C; color:#000; text-decoration:none; font-size:10px; text-transform:uppercase; 
	padding:1px; border:1px #000 solid; font-weight:bold; width:125px; display:block; }
#hotelinfo a:hover { background-color:#636531; color:#fff; border:1px #000 solid; }
#hotelinfo .on { background-color:#636531; color:#fff; }

#hotelimage { float:right;width:270px;margin:0px 10px 10px 10px;clear:both; padding-top:20px; }
#hotelheader { clear:left; padding-top:20px; }








.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: justify;


}
.bodyhdrgold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #996600;
}
.bodytextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}
.bodyhdrblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: 3366CC;
}
.bodyhdrbluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3366CC;
	text-decoration: underline;
}
.bodytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}
.bodytextsmalllink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;

}
.bodytextsmalllink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;

}
.bodytextlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: underline;

}
.bodytextlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: underline;

}
.tableblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: justify;
	height: 100px;
	width: 210px;
	border: 1px dashed #630000;
	padding: 10px;
	background-color: #EFE7D6;



}
.bodyhdrmaroon {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #630000;
}
.bodytextred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	text-align: justify;
}
.bodytextlink1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #005D94;
	text-decoration: underline;
	line-height: 18px;

}
.bodytextlink1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #630000;
	text-decoration: underline;
	line-height: 18px;

}
.tableblack1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: justify;
	height: 60px;
	width: 210px;
	border: 1px dashed #630000;
	padding: 10px;
	background-color: #EFE7D6;
}
.bodytextlink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #630000;
	text-decoration: none;
	letter-spacing: 1px;


}
.bodytextlink2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #005D94;
	text-decoration: none;
	letter-spacing: 1px;

}
.line {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #630000;
	text-decoration: none;
}
.bodyhdrblue1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #3366CC;
}
.bodytextbrown {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #996600;
	text-align: justify;
}
.bodyhdrbluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: underline;
}
.bodyhdrbluelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.ratestable {
	border: 1px solid #999999;
}

