body {background: #BCAF8D url(images/background.jpg) repeat-x; padding:0px; margin:0px}
.body, .errorMessage {font: 11px/140% Arial, Helvetica, sans-serif;color: #333333;}
.bodyTiny {font: 10px Arial, Helvetica, sans-serif;color: #333333;}
.bodysubhead {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: bolder;}
.bodysubhead16 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #000000;font-weight: bolder;}
.bodytextwhite {font: 11px/140% Arial, Helvetica, sans-serif;color: #FFFFFF;}

.restool {font: 10px Arial, Helvetica, sans-serif;color: #000000;}
.restoolForm {font: 10px Arial, Helvetica, sans-serif;color: #000000;}
.restoolFormSmall {font: 10px Arial, Helvetica, sans-serif;color: #000000;width: 20px;}
.searchbox {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ffffff;
	top: 12px;
	display: inline;
	border: 1px solid #999999;
}

.boldpagetitle {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #000000;font-weight: bolder;}
.boldorangeitalic {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #FB681B;font-weight: bold;font-style: oblique;}
.utilityHead{color: #FFFFFF;font: bolder 18px Arial, Helvetica, sans-serif;}

.imageborder{
	border: 2px solid #000000;
}

.LargerView {font: 9px/140% Arial, Helvetica, sans-serif;color: #666666;}


.greatDealsSmall {font: 10px Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #FFFFFF;}
.greatDealsLead {color: #FFFFFF;font: bolder 12px Arial, Helvetica, sans-serif;}
.greatDealsPrice {color: #FFFFFF;font: bolder 18px Arial, Helvetica, sans-serif;}

/* Loc Vu added on 2007.04.16 for new version of Great Deals Main Display*/
.greatdealsTitle2  {font: 18px Arial, Helvetica, sans-serif; color: #333333;text-decoration: none; }
.greatdealsRed  {font: bolder 14px Arial, Helvetica, sans-serif; color: #CC0033;text-decoration: none; }
.greatdealsbody {font: 12px Arial, Helvetica, sans-serif; color: #333333;text-decoration: none; }
.greatdealsbodyred a:hover, .greatdealsbodyred a:link, .greatdealsbodyred a:visited{font: 12px Arial, Helvetica, sans-serif; color: #CC0033;}

/* Loc Vu added on 2007.04.16 for new version of Great Deals List Display*/
.greatdealsListTitle a:hover, .greatdealsListTitle a:link, .greatdealsListTitle a:visited {font: bolder 14px Arial, Helvetica, sans-serif; color: #FFFFFF;text-decoration: none; }
.greatDealsListStartingAt {font: 11px Arial, Helvetica, sans-serif;	color: #FFFFFF;text-decoration: none; line-height: .1em;}
.greatDealsListLH {line-height: .01em;}
.greatDealsListPrice a:hover, .greatDealsListPrice a:link, .greatDealsListPrice a:visited{font: bolder 13px Arial, Helvetica, sans-serif;	color:#FFCC00;text-decoration: none;}


.SuiteName {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #000000;font-weight: bolder;}
.SuitePrice {font-family: Arial, Helvetica, sans-serif;font-size: 25px;color: #FFFFFF;font-weight: bolder;}
.SuiteNameGrid {color: #FFFFFF;font: bolder 11px Arial, Helvetica, sans-serif;text-decoration: none;}
.SuiteNameGrid a:link, .SuiteNameGrid a:visited{color: #FFFFFF;font: bolder 11px Arial, Helvetica, sans-serif;text-decoration: none;}
.SuitePriceGrid {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #FFFFFF;font-weight: bolder;}
.subNavWaterparks{color: #333333;font: 11px Verdana, Arial, Helvetica, sans-serif;padding: 3px 3px 5px 0px;}

#subNav {color: #000000;font: 11px/14px Arial, Helvetica, sans-serif;padding: 0px;margin: 0px;}
#subNav ul {display: block;list-style-type: none;padding: 0px;margin: 0px;}
#subNav li {display: block;margin: 0em 2em;background: transparent no-repeat;text-indent: -.6em;padding: 2px 0em 2px 0em;}
#subNav a:link, #subNav a:visited  {text-align: left; text-decoration: none;color : #333333;padding: 0px 0em 0px .6em;margin: 0px; background: transparent left center no-repeat;}
#subNav ul li a:hover {text-decoration: none;color: #000000;background: transparent url(images/tirtiary_marker.gif) no-repeat 0em 5px;padding-left: .6em;}

#subNavEvents {color: #000000;font: 11px Arial, Helvetica, sans-serif;}
#subNavEvents ul {list-style-type: none;padding: 0;margin: 0;}
#subNavEvents li {margin: 0.2em 0.8em 1em;padding-left: 0em;background: transparent no-repeat;text-indent: -.6em;}
#subNavEvents a:link, #subNavEvents a:visited  {text-align: left; text-decoration: none;color : #333333;padding-left: .6em; background: transparent left center no-repeat;}
#subNavEvents ul li a:hover {text-decoration: none;color: #000000;background: transparent url(images/tirtiary_marker.gif) no-repeat 0em center;padding-left: .6em;}

#subNavEmployment {color: #FFFFFF;font: 11px Arial, Helvetica, sans-serif; list-style:none}
#subNavEmployment ul {list-style: none;padding: 0;margin: 0; display:block}
#subNavEmployment ul li {margin: 0.2em 0.8em 1em; padding-left: 0em; list-style:none; display:block}
#subNavEmployment ul li a:link, #subNavEmployment ul li a:visited  {text-align: left; text-decoration: none;color: #FFFFFF; padding-left: .5em; display:block}
#subNavEmployment ul li a:hover {text-decoration: none; color: #ADD3EF; padding-left: .5em;}

#subNavPressroom {color: #000000;font: 11px Arial, Helvetica, sans-serif;}
#subNavPressroom ul {list-style-type: none;padding: 0;margin: 0;}
#subNavPressroom li {margin: 0.2em 0.8em 1em;padding-left: 0em;background: transparent no-repeat;text-indent: -.6em;}
#subNavPressroom a:link, #subNavPressroom a:visited  {text-align: left; text-decoration: none;color : #333333;padding-left: .6em; background: transparent left center no-repeat;}
#subNavPressroom ul li a:hover {text-decoration: none;color: #000000;background: transparent url(images/tirtiary_marker.gif) no-repeat 0em center;padding-left: .6em;}

#subNavFunStuff {color: #000000;font: 11px Arial, Helvetica, sans-serif;}
#subNavFunStuff ul {list-style-type: none;padding: 0;margin: 0;}
#subNavFunStuff li {margin: 0.2em 0.8em 1em;padding-left: 0em;background: transparent no-repeat;text-indent: -.6em;}
#subNavFunStuff a:link, #subNavFunStuff a:visited  {text-align: left; text-decoration: none;color : #333333;padding-left: .6em; background: transparent left center no-repeat;}
#subNavFunStuff ul li a:hover {text-decoration: none;color: #000000;background: transparent url(images/tirtiary_marker.gif) no-repeat 0em center;padding-left: .6em;}

#subNavSuitesCondos {color: #FFFFFF;font: 11px Arial, Helvetica, sans-serif;list-style-type: none;padding: 0px;	margin: 0px;}
#subNavSuitesCondos ul {display: block;margin:0px;padding:0px;}
#subNavSuitesCondos li {display: block;margin:0px;padding:0px;}
#subNavSuitesCondos li a:link, #subNavSuitesCondos li a:visited {color: #FFFFFF;text-decoration: none;padding: 0px 0px 0px 14px;margin: 0px 0px 5px 0px;display: block; text-align: left; height:15px;}
#subNavSuitesCondos li a:hover {text-decoration: none; color:#ADD3EF}

#subNavWhite {color: #ffffff;font: 12px/95% Arial, Helvetica, sans-serif;list-style-type: none;margin: 10px 10px 10px 0px;padding: 10px 10px 10px 0px;}
#subNavWhite a:link, #subNavWhite a:visited {text-decoration: none;color : #ffffff;}
#subNavWhite a:hover  {color : #0083BB;}
#subNavWhite ul {margin-left: 0px;padding-left: 0px;}
#subNavWhite li {margin: 0.5em 0;padding-left: 0em;	list-style: none;}

.adminbody, .adminbody td {font: 11px/140% Arial, Helvetica, sans-serif;color: #333333;}
.adminnav {font: 11px/140% Arial, Helvetica, sans-serif;color: #333333;}
.magiquestbody {
font: normal 14px/120% Times New Roman, Times, serif;color: #FFFFFF;
}
.mainbackgroundgradeient {
	background: #FFFFFF url(images/inside_bodytopgradient.jpg) repeat-x;
}
.spanbackgroundgradeient {
	background: #FFFFFF url(images/pagespan_gradientbackground.jpg) repeat-x;
}
.formbox {
	font: 10px "(value) Arial", Helvetica, sans-serif;
	color: #999999;
	background: #ffffff;
	top: 12px;
	display: inline;
	border: 1px solid #999999;
	height: 11px;
	margin: 0px;
	padding: 0px;
}
.sidenavTitle {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #ADD3EF;
	display: list-item;
	list-style: disc inside;
	position: fixed;
	width: auto;
	text-align: left;
	text-indent: 15px;
}
.bodyTitle {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #333333;
}

#subNavProd  {font: 15px/150% Arial, Helvetica, sans-serif;font-weight: bold;}
#subNavProd ul {list-style-type: none;padding: 0; margin-left:0px; color:#ADD3EF; margin: 0px; }
#subNavProd ul li {  padding-bottom: .1em;color:#ADD3EF;}
#subNavProd ul li a:link, #subNavProd li a:visited {text-decoration:none;color:#ADD3EF;background:transparent;padding-left: .9em;display:block;}
#subNavProd ul li a:hover {background:transparent url(images/greybox_nav.gif) no-repeat left .55em;}

#subNavProd ul ul {margin:0;padding:0;padding-top:2px; font-size:11px; font-weight:bold; line-height:12px; margin-top:2px; }
#subNavProd ul ul li {padding-left: .5em;display: block;margin: 0.2em 0.0em .8em;}
#subNavProd ul ul li a:link, #subNavProd ul ul li a:visited {text-decoration: none;color:#FFFFFF;font-weight: normal;}
#subNavProd ul ul li a:hover  {color:#ADD3EF;}


#subNavGreatDeals {color: #FFFFFF;font: 11px Arial, Helvetica, sans-serif;padding: 0px 0px 0px 14px; margin: 0px; list-style:none}
#subNavGreatDeals ul {display: block;margin:0px;padding:0px; list-style:none}
#subNavGreatDeals ul li {display: block; margin: 0.1em 0px 1em;padding: 2px 0em 2px 0em; list-style:none}
#subNavGreatDeals ul li a:link, #subNavGreatDeals ul li a:visited, #subNavGreatDeals a:link, #subNavGreatDeals a:visited  {text-align: left; text-decoration: none; color : #FFFFFF;padding: 0px 0em 0px 0px; margin:0px display:block; list-style:none}
#subNavGreatDeals ul li a:hover {text-decoration: none; color: #ADD3EF;padding-left: 0px;}

.bodytextwhite {
font: 11px/140% Arial, Helvetica, sans-serif;color: #FFFFFF;
}
#partnerships {
	font: 11px/140% Arial, Helvetica, sans-serif;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 10px;
}
.partner-logo {
	padding-bottom: 5px;
	padding-right: 10px;
}

.boldpagetitle2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #007FB2;
	font-weight: bolder;
}
.boldpagetitle3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bolder;
	line-height: 22px;
}
.bodysubhead16_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bolder;
	line-height: 20px;
}
.floatLeft
{
	float: left;
	display:inline;
}
.floatRight
{
	float: right;
	display:inline;
}
#scooops {
	background: #FDDFB9 url(images/scooopsBg.jpg) repeat-x center top;
}
#scooops p {padding:5px 20px; margin:0}
#scooops strong {color:#F42682;}