body {

	background-color: #152648;

}



select#contactfooter {

}



.colmargin {

	margin-left: 8px;

}



.contactinfo {

	background-color: #FAEFC4;

	margin-bottom: 8px;

	width: 754px;

}



.contactinfo h5 {

	color: #FFFFFF;

}



.contactinfo td {

	padding-bottom: 8px;

	padding-left: 8px;

	padding-right: 8px;

	padding-top: 8px;

}



.contactinfo td strong {

	font-weight: bold;

}



.contactinfo td.head {

	background-color: #DD8712;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

}



.selectdate {

	font-weight: bold;

	width: 116px;

}



.selectday {

	font-weight: bold;

}



#box1 {

	background-color: #C0EBFC;

	margin-bottom: 8px;

	width: 245px;

}



#box1 img {

	margin-bottom: 8px;

}



#box1 td {

	padding-bottom: 8px;

	padding-left: 8px;

	padding-right: 8px;

	padding-top: 8px;

}



#box1 td.content {

	height: 210px;

}



#box1 td.header {

	background-color: #CC3300;

	color: #FFFFFF;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

}



#box2 {

	background-color: #C0EBFC;

	margin-bottom: 8px;

	margin-left: 8px;

	width: 245px;

}



#box2 img {

	margin-bottom: 8px;

}



#box2 td {

	padding-bottom: 8px;

	padding-left: 8px;

	padding-right: 8px;

	padding-top: 8px;

}



#box2 td.content {

	height: 210px;

}



#box2 td.header {

	background-color: #FB7B00;

	color: #FFFFFF;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

}



#box3 {

	background-color: #C0EBFC;

	margin-bottom: 8px;

	margin-left: 8px;

	width: 245px;

}



#box3 h6 {

	color: #790000;

	font-family: Arial, Verdana, "sans-serif";

	font-size: 16px;

	font-weight: bold;

	line-height: 16px;

	margin: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

}



#box3 img {

	margin-bottom: 8px;

}



#box3 td {

	padding-bottom: 8px;

	padding-left: 8px;

	padding-right: 8px;

	padding-top: 8px;

}



#box3 td.content {

	height: 210px;

}



#box3 td.header {

	background-color: #30759E;

	color: #FFFFFF;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

}



#btnfindaroom {

	margin-bottom: 12px;

	margin-top: 6px;

}



#findaroom {

	background: #F8D14A url(images/bg-findhotel.jpg);

	margin-bottom: 8px;

	width: 300px;

}



#findaroom h2 {

	color: #990000;

	margin-left: 0px;

	padding-left: 0px;

	white-space: nowrap;

}



#findaroom-form td {

	padding-bottom: 2px;

	padding-left: 2px;

	padding-right: 2px;

	padding-top: 2px;

}



#gen-topnavigation {

	border-bottom: #0099FF 1px solid;

	margin-bottom: 8px;

	padding-bottom: 4px;

}



#gen-topnavigation a {

	color: #0066CC;

	font-size: 10px;

	margin-left: 17px;

	text-decoration: none;

}



#gen-topnavigation a.nopadding {

	margin-left: 0px;

}



#gen-topnavigation a:hover {

	color: #002674;

}



#headerrow h3 {

	color: #990000;

}



#hotelpackages {

	width: 446px;

}



#hotelpackages h6 {

	font-size: 18px;

	margin-top: 12px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

}



#hotelpackages p {

	margin: 12px 0px 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

}



#hotelpackages td#content {

	background: url(/images/bw/img-blufade.jpg) repeat-x;

	padding-left: 8px;

	padding-right: 4px;

}



#hotelpackages td.head {

	background: #935500;

	color: #FFFFFF;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

}



#row1 {

	margin-bottom: 8px;

}



#subsubnavigation {

	background-color: #C0EBFC;

}

#register {

	background-color: #F4F9D9;

	margin-bottom: 8px;

	width: 300px;

}



#register .image {

	padding-bottom: 0px;

	padding-left: 8px;

	padding-right: 8px;

	padding-top: 0px;

}



#register h5 {

	color: #FFFFFF;

}



#register img {

}



#register p {

	padding-bottom: 8px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 8px;

}



#register p {

	padding-left: 8px;

}



#register td.header {

	background-color: #78AD21;

}

#exclusive {

	width: 446px;

}



#exclusive h5 {

	color: #FFFFFF;

}



#exclusive h5 {

	background-color: #30759E;

}



#exclusive h6 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: italic;

	font-weight: bold;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

}



#exclusive img {

	margin: 21px 20px 0px;

}



#exclusive p {

	margin-top: 0px;

}



#exclusive td {

	vertical-align: top;

}

iframe.reservations {
width:785px;
height:2000px;
border:1px solid black;
}