body {
	background: #fff;
	padding: 0;
	margin: 0;
	z-index: 1;
	font-family: Verdana, Helvetica;
	font-size: 10px;
	color: #333;
}

th, td {
	font-family: Verdana, Helvetica;
	font-size: 10px;
}

a, a:link, a:active, a:visited { 
	color: #CD2245; 
	text-decoration: none; 
}
a:hover { 
	text-decoration: underline; 
}

#divCurrentSpecials { 
	position: absolute; 
	top: 2px; 
	left: 24px; 
	z-index: 2; 
	width: 809px; 
}
#divMenu { 
	/*position: absolute; 
	top: 33px; 
	left: 0px; 
	*/
	z-index: 3; 
	margin: 0 23px 0 31px; 
	padding: 0 2px 0 2px; 
	width: 755px; 
	border-bottom: 1px solid #E0133C; 
}
#divMenu a, #divMenu a:link, #divMenu a:active, #divMenu a:visited { 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none; 
}
#divMenu a:hover { 
	color: #0B0B0B; 
	text-decoration: none;  
}
#divMenu { 
	/*position: absolute; 
	top: 33px; 
	left: 0px; 
	z-index: 3; */
	margin: 20px 23px 0 31px; 
	padding: 0 2px 0 2px; 
	width: 755px; 
	border-bottom: 1px solid #E0133C; 
}
#divMenu a.cssOn, #divMenu a.cssOn:link, #divMenu a.cssOn:active, #divMenu a.cssOn:visited { 
	color: #0B0B0B; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none; 
}
#divMenu a.cssOn:hover { 
	color: #0B0B0B; 
	text-decoration: none;  
}
#divMenu td { 
	padding: 0 10px; 
	font-size: 10px; 
}

#divMenuPpc a, #divMenuPpc a:link, #divMenuPpc a:active, #divMenuPpc a:visited { 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none; 
}
#divMenuPpc a:hover { 
	color: #0B0B0B; 
	text-decoration: none;  
}
#divMenuPpc a.cssOn, #divMenuPpc a.cssOn:link, #divMenuPpc a.cssOn:active, #divMenuPpc a.cssOn:visited { 
	color: #0B0B0B; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none; 
}
#divMenuPpc a.cssOn:hover { 
	color: #0B0B0B; 
	text-decoration: none;  
}

#divHomeBG { 
	position: absolute; 
	top: 51px; 
	left: 0px; 
	z-index: 0; 
}
#divHomeLeft { 
	position: absolute; 
	top: 217px; 
	left: 44px; 
	z-index: 5; 
}
#divHomeCenter { 
	position: absolute; 
	top: 217px; 
	left: 284px; 
	z-index: 5; 
}
#divHomeRight { 
	position: absolute; 
	top: 217px; 
	left: 524px; 
	z-index: 5; 
}

#divHomeContent { position: absolute; top: 395px; left: 44px; z-index: 6; width: 720px; font-size: 11px; }

#divMenuHotels { 
	position: absolute; top: 458px; left: 284px; z-index: 7; 
	background: #fff; width: 240px; 
	filter: Alpha(opacity=90); -moz-opacity: 0.9; 
	border-right: 1px solid #636D76;
	border-bottom: 1px solid #636D76;
	border-top: 1px solid #D6D2D3;
	visibility: hidden;
}


#divMenuHotels td { padding: 2px; border: 1px solid #D6D2D3; border-top: 0; }
#divMenuHotels td.cssOff a, #divMenuHotels td.cssOff a:link, #divMenuHotels td.cssOff a:active, #divMenuHotels td.cssOff a:visited { color: #333333; }
#divMenuHotels td.cssOff a:hover { color: #CD2245; text-decoration: none; }

#divMenuHotels td.cssOn a, #divMenuHotels td.cssOn a:link, #divMenuHotels td.cssOn a:active, #divMenuHotels td.cssOn a:visited { color: #CD2245; }
#divMenuHotels td.cssOn a:hover { color: #CD2245; text-decoration: none; }

.cssHotelLogos td { padding: 0 6px; }

#divCopyright { color: #2E3192; border-top: 1px solid #2E3192; padding: 5px 0; width: 100%; text-align: left; font-size: 10px; margin: 20px 0;}

#divMainContent { position: absolute; top: 190px; left: 30px; z-index: 6; width: 750px; }

#divMainHeader { position: absolute; top: 51px; left: 0px; width: 809px; background: url(../img/bg_header.gif) top left repeat-x; }

.cssHotelName { font-weight: bold; color: #C80A2D; font-size: 11px; line-height: 17px;}
.cssBlack { color: #000; }
.cssGreatGetaway {
	padding: 3px 0 0 10px;
}

h1 { color: #C80A2D; font-weight: bold; margin: 0; padding: 0; line-height: 16px; font-size: 10px; }

sup {font-size: 7px}

.cssRed { color: #C80A2D; }

#divContentAttractions { position: absolute; top: 190px; left: 30px; z-index: 6; width: 780px; }
.cssAttractionsHeading { font-weight: bold; color: #C80A2D; font-size: 10px; line-height: 17px;}
.cssAttractions { font-family:verdana; color: #545353; font-size: 10px; line-height: 13.5px; }

#specials {
	width: 500px;
}
	#specials ul {
		margin-top: 8px;
		margin-bottom: 10px;
	}
	#specials li {
		margin: 0px;
		padding-bottom: 4px;
	}

.cssFooter { font-family:verdana; color: #2E3192; font-size:10px; line-height: 12px; }

input, select { font-size: 10px; font-family: Verdana; }

li { padding-bottom: 10px; }