/* CSS Document */

html,body { float:left; width:100%; height:100%; margin:0px 0px 0px 0px; padding:0; 
			font-family:Arial; font-size:12px; color:#7F2200; font-weight:normal; background-color:#F9B61D;
}

#divmainhldr{ height:auto; width:850px; margin-left:auto; margin-right:auto; padding:0px 0px 0px 0px; text-align:left; font-weight:normal;
				border-left:1px solid #BF3300; border-right:1px solid #BF3300; border-bottom:1px solid #BF3300;	border-top:none;
}

.genlink{ text-decoration:underline; color:#BF3300;}
a.genlink:link{ text-decoration:underline; color:#BF3300;}
a.genlink:hover{ text-decoration:none; color:#7F2200;}

.welcometext1{ font-family:Arial; font-size:18px; color:#000000; font-weight:normal;}
.welcometext2{ font-family:Arial; font-size:18px; color:#F0F8D3; font-weight:normal;}

/*Contact US*/
/*#divContact{ float:left; font-weight:normal;}
.requireFileds{ font-family:Arial; font-size:11px; color:#ffffff; font-weight:normal;}
.input, .textarea{ width: 180px; margin-bottom: 5px; font-family:Arial; font-size:12px; color:#000000; font-weight:normal;}
.url{ width: 341px; margin-bottom: 5px; font-family:Arial; font-size:12px; color:#000000; word-wrap:break-word;	font-weight:normal;}
.path{ width: 341px; margin-bottom: 5px; font-family:Arial; font-size:12px; border:1px solid #A7B627; color:#000000; background-color:#F0F8D3; 
		padding:2px 5px 2px 2px; font-weight:normal;}
.ValidationBx{ float: left; width: 100%; font-weight: bold; text-align:center;}

.errorLbl{ float: left; font-family:Arial; font-size:11px; color:#ff0000; width: auto; font-weight: bold; text-align:center; vertical-align:top;}*/
/*Contact US*/
/* Container */
#divContainer { float:left; width:850px; width/**/:/**/850px; height:auto; padding:0px 0px 0px 0px; margin-left:auto; margin-right:auto; 
				background:#ffffff url(../images/Containerbg.jpg) left top repeat-x; font-weight:normal;}
/* Container */
/*Top Heading*/
#divMainContent, .divMainContent{ float:left; width:98%; margin:auto; padding:0px 0px 0px 0px; text-align:left; font-weight:normal;}
#divMainContent1{ float:left; width:98%; width/**/:/**/535px; margin:auto; padding:0px 0px 0px 0px; text-align:left; font-weight:normal;}
#divWelcomeHldr, .divWelcomeHldr{ float:left; padding-top:10px; padding-bottom:10px; padding-left:10PX; width:auto; width/**/:/**/100%;	font-weight:normal;}
#divContent, .divContent{ float:left; margin-left:auto; margin-right:auto; width:auto; padding-top:5px; padding-bottom:5px;	font-weight:normal;}

/*Top Heading*/


/* Left Container */
#divLeftContainerhldr { float:left; width:572px; width/**/:/**/572px; height:auto; margin:auto; padding:inherit; font-weight:normal;}
#divHeader { float:left; width:572px; height:auto; margin-top:auto; margin-left:auto; margin-right:auto; text-align:center; font-weight:normal;}
#divLogoHldr { float:left; margin-left:11px; margin-top:5px; font-weight:normal;}
#divSpecHldr { float:left; width:auto; margin-left:auto; margin-right:auto; padding-top:50px; padding-left:30px; font-weight:normal;}
/* Left Container */


/* Start Menu */
#divmenu { width:100%; float:left; height:34px;	font-weight:normal;}
#divmenuhldr { float:left; margin-top:10px; margin-left:8px; margin-right:auto; width: auto; font-weight:normal;}
.mainmenu { font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none; padding-left:1px; padding-right:1px; font-weight:normal;}
a.mainmenu { font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none; padding-left:1px; padding-right:1px; font-weight:normal;}
a.mainmenu:hover { font-family:Arial; font-size:12px; color:#ffffff; text-decoration:underline; padding-left:1px; padding-right:1px; font-weight:normal;}
/* End Menu */


/* right Container */
#divRightContainerhldr{ float:right; width:277px; width:277px !important; margin:auto; font-weight:normal;}

/* Start Top Header Right Links */
#divTopmenu{ float:left; width:auto; height:69px; margin-top:auto; margin-left:auto; margin-right:auto; padding-top:0px; font-weight:normal;}
#topimage{ background: #ffffff url(../images/headertopicons.jpg) center top no-repeat; width:256px; padding-top:30px; font-weight:normal;}

#topmenuhomehldr{ float: left; width: 58px; padding-top: 7px; text-align: center;}
#topmenufaqhldr{ float: left; width: 50px; padding-top: 7px; text-align: center;}
#topmenucontactushldr{ float: left; width: 82px; padding-top: 7px; text-align: center;}
#topmenusitemaphldr{ float: left; width: 65px; padding-top: 7px; text-align: center;}

.birthdayparty_packagetitle{ font-weight:bold; text-decoration:underline;  color:#FF4500; font-size:11px;}
.birthdayparty_package{ float: left; width:120px; color:#FF4500;}

.topmenulink{ color:#BF3300; text-decoration:none; font-weight:normal;}
a.topmenulink:link{ color:#BF3300; text-decoration:none; font-weight:normal;}
a.topmenulink:hover{ color:#BF3300; text-decoration:underline; font-weight:normal;}
/* End Top Header Right Links */

/* Start Right Panel AD Banner */
#divDefaultRightPanelADBanner{ float:left;  width:256px; width/**/:/**/256px; height:auto; padding:0px; margin:auto; font-weight:normal;}
/* End Right Panel AD Banner */

/* Start Right Panel Features Links */
#divDefaultRightPanelFeaturehldr{ float:left; width:243px; width/**/:/**/243px; height:138px; padding:50px 0px 0px 13px; margin:0px 0px 0px 0px;
	background: #ffffff url(../images/featuredlinksbgrightpanel.jpg) left top no-repeat;
}
.featurelink{ color:#ffffff; text-decoration:underline; line-height:22px;}
a.featurelink:link{ color:#ffffff; text-decoration:underline; line-height:22px;}
a.featurelink:hover{ color:#ffffff; text-decoration:none; line-height:22px;}

#featurelinkimg{ padding-top:5px;}
/* End Right Panel Features Links */

.flashimage{ background-image:url(../images/flashimage.jpg); width:256px;  height:386px; background-position:top; background-repeat:no-repeat; 
			margin:0px; padding:0px; vertical-align:top; font-weight:normal;}
.flashimage1{ width:256px; height:386px; background-position:top; background-repeat:no-repeat; margin:0px; padding:0px; vertical-align:top; font-weight:normal;}

/* right Container */


/* footer */
#divfooterhldr{ float:left; width:850px; height:120px; margin:auto; padding:0px; padding-bottom:0px; color:#BF3300;
	background: #ffffff url(../images/footerbg.jpg) left top repeat-x; font-weight:normal;
}
#divFooterLinkhldr{ float:left; width:830px; height:24px; margin:14px 10px 0px 10px; padding:0px; color:#ffffff; font-weight:normal;}
#divCopyRighthldr{ float:left; width:830px; height:20px; margin:7px 10px 0px 10px; padding:0px 0px 0px 0px; color:#BF3300; font-weight:normal;}

#divCopyRighthldrLeft{ float:left; width:500px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#BF3300; text-align:left;}
#divCopyRighthldrRight{ float:left; width:330px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#BF3300; text-align:right;}


#divfooter{ float:left; width:97%; margin-left:0px; margin-right:auto; margin-top:0px; margin-bottom:0px; font-weight:normal;}
#divCopyright{ float:left; width:97%; height:auto; font-family:Arial; font-size:11px; margin-left:0px; margin-right:auto; padding-left:0px; font-weight:normal;}
.footerlink{ color:#ffffff; text-decoration:none; padding-left:2px; padding-right:2px; margin:auto; font-weight:normal;}
a.footerlink{ color:#ffffff; text-decoration:none; padding-left:2px; padding-right:2px; margin:auto; font-weight:normal;}
a.footerlink:hover{ color:#ffffff;  text-decoration:underline; padding-left:2px; padding-right:2px; margin:auto; font-weight:normal;}
.analytix{ color:#BF3300; text-decoration:underline; padding-left:2px; padding-right:2px; margin:auto; font-weight:normal;}
a.analytix{ color:#BF3300; text-decoration:underline; padding-left:2px; padding-right:2px; margin:auto; font-weight:normal;}
a.analytix:hover{ color:#BF3300;  text-decoration:none; padding-left:2px; padding-right:2px; margin:auto; font-weight:normal;}
/* footer */




/* ============Start Content============ */
#maincontenthldr{ float:left; width:572px; background-color:#fff; height:auto;}
.feature{ padding: 0px 0px 0px 0px; font-size: 12px; width:535px; text-align:justify; font-weight:normal;}
.feature img{ float: left; padding:0px 10px 0px 0px; margin:0px 5px 5px 0px; font-weight:normal;}

/* Start Default Page */
#defaultwelcometitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlehomewelcome.jpg) left top no-repeat;}

#defaultwelcomecontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}

.defaultwelcomecontentfeature{ padding: 0px 0px 0px 0px; font-size: 12px; width:550px; text-align:justify; font-weight:normal;}
.defaultwelcomecontentfeature img{ float: right; padding:0px 0px 0px 10px; margin:0px 0px 5px 0px; font-weight:normal;}

#defaultkidseatfreetitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlehomekidseatfree.jpg) left top no-repeat;}

#defaultkidseatfreecontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}

.defaultkidseatfreecontentfeature{ padding: 0px 0px 0px 0px; font-size: 12px; width:550px; text-align:justify; font-weight:normal;}
.defaultkidseatfreecontentfeature img{ float: left; padding:0px 5px 0px 0px; margin:0px 0px 5px 0px; font-weight:normal;}
.defaultkidseatfreenote{ font-size:10px; color:#BF3300;}
/* End Default Page */

/* Start Suites Page */
#suitestitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlesuites.jpg) left top no-repeat;}

#suiteskingroomtitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlesuiteskingroom.jpg) left top no-repeat;}
#suiteskingroomcontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#suiteskingroomcontentlefthldr{ float:left; width:372px; height:auto; margin:0px 10px 0px 0px; color:#7F2200; text-align:justify;}
#suiteskingroomcontentrighthldr{ float:right; width:168px; height:auto; margin:0px 0px 0px 0px; color:#7F2200; text-align:justify;}

#suitestwoqueentitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlesuitestwoqueen.jpg) left top no-repeat;}
#suitestwoqueencontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#suitestwoqueencontentlefthldr{ float:left; width:372px; height:auto; margin:0px 10px 0px 0px; color:#7F2200; text-align:justify;}
#suitestwoqueencontentrighthldr{ float:right; width:168px; height:auto; margin:0px 0px 0px 0px; color:#7F2200; text-align:justify;}

#suiteskingexecutivetitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlesuiteskingexecutive.jpg) left top no-repeat;}
#suiteskingexecutivehldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#suiteskingexecutivelefthldr{ float:left; width:372px; height:auto; margin:0px 10px 0px 0px; color:#7F2200; text-align:justify;}
#suiteskingexecutiverighthldr{ float:right; width:168px; height:auto; margin:0px 0px 0px 0px; color:#7F2200; text-align:justify;}

#suiteskingdeluxetitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlesuiteskingdeluxe.jpg) left top no-repeat;}
#suiteskingdeluxehldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#suiteskingdeluxelefthldr{ float:left; width:372px; height:auto; margin:0px 10px 0px 0px; color:#7F2200; text-align:justify;}
#suiteskingdeluxerighthldr{ float:right; width:168px; height:auto; margin:0px 0px 0px 0px; color:#7F2200; text-align:justify;}

#suiteskingwhirlpooltitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlesuiteskingwhirlpool.jpg) left top no-repeat;}
#suiteskingwhirlpoolhldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#suiteskingwhirlpoollefthldr{ float:left; width:372px; height:auto; margin:0px 10px 0px 0px; color:#7F2200; text-align:justify;}
#suiteskingwhirlpoolrighthldr{ float:right; width:168px; height:auto; margin:0px 0px 0px 0px; color:#7F2200; text-align:justify;}

#suiteskidstitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlesuiteskids.jpg) left top no-repeat;}
#suiteskidshldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#suiteskidslefthldr{ float:left; width:372px; height:auto; margin:0px 10px 0px 0px; color:#7F2200; text-align:justify;}
#suiteskidsrighthldr{ float:right; width:168px; height:auto; margin:0px 0px 0px 0px; color:#7F2200; text-align:justify;}

#suitesroomtaxhldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#005639; 
					text-align:left; padding-bottom:10px; font-weight:bold; font-size:14px;}

/* End Suites Page */

/* Start Packages and Special Offers Page*/
#packagestitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlepackagesandoffers.jpg) left top no-repeat;}
#packageswildlifehldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#packageswildlifecontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
.packageswildlifesmall{ font-size:12px; color:#BF3300;}
.packageswildlifesmallemail{ font-size:12px; color:#BF3300; text-decoration:underline; font-weight:bold;}
a.packageswildlifesmallemail:link{ font-size:12px; color:#BF3300; text-decoration:underline; font-weight:bold;}
a.packageswildlifesmallemail:hover{ font-size:12px; color:#BF3300; text-decoration:none; font-weight:bold;}

#packagesgolfcoursecontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}

.packagesgolfcoursefeature{ padding: 0px 0px 0px 0px; font-size: 12px; width:550px; text-align:justify; font-weight:normal;}
.packagesgolfcoursefeature img{ float: right; padding:0px 0px 0px 10px; margin:0px 0px 5px 0px; font-weight:normal;}
#packagesgolfcoursetitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlewildlifegolfcourse.jpg) left top no-repeat;}

#packageswildlifebdaypartytitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlewildlifebdayparty.jpg) left top no-repeat;}
#packageswildlifebdaypartycontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}

.packageswildlifebdaypartysubtitle{ font-size:13px; font-weight:bold; color:#FF4500; text-decoration:none; line-height:24px;}
.packageswildlifenote{ font-size:11px; font-weight:normal; color:#FF4500; text-decoration:none;}
/* End Packages and Special Offers Page*/

/* Start Banquets and Meetings Page */
#banquetstitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlebanquets.jpg) left top no-repeat;}

#banquetscontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#banquetscontentlefthldr{ float:left; width:241px; height:auto; margin:0px 10px 0px 0px; color:#7F2200; text-align:justify;}
#banquetscontentrighthldr{ float:right; width:299px; height:auto; margin:0px 0px 0px 0px; color:#7F2200; text-align:justify;}
.banquetssubtitle{ font-size:14px; font-weight:bold; color:#FF4500; text-decoration:none; line-height:16px;}
.banquets{ font-size:12px; font-weight:bold; color:#7F2200; text-decoration:underline;}
a.banquets:link{ font-size:12px; font-weight:bold; color:#7F2200; text-decoration:underline;}
a.banquets:hover{ font-size:12px; font-weight:bold; color:#7F2200; text-decoration:none;}

.banquetspointscontentsubtitle{ font-size:13px; font-weight:bold; color:#FF4500; text-decoration:none; line-height:24px;}
#banquetspointscontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}

#banquetstablehldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#banquetsfloorplanhldr{ float:left; width:550px; height:auto; margin:10px 10px 10px 10px; color:#7F2200; text-align:center; padding-top:0px;}

#banquetstabletitlehldr{ float:left; width:260px; height:auto; margin:0px 10px 0px 295px; padding:2px 0px 2px 0px; 
color:#7F2200; text-align:center; background-color:#ffffff; font-weight:bold;
border-left:1px solid #7F2200; border-right:1px solid #7F2200; border-top:1px solid #7F2200;
}

#banquetstablehldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#banquetstableborder{ float:left; width:545px; height:auto; margin:0px; border:1px solid #7F2200;}

.banquetstableheaderhldr{ float:left; width:545px; height:17px; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; 
							background-color:#7F2200; color:#ffffff; font-weight:bold;}
.banquetstableheadercol01{ float:left; width:155px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstableheadercol02{ float:left; width:57px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstableheadercol03{ float:left; width:65px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstableheadercol04{ float:left; width:55px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstableheadercol05{ float:left; width:60px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstableheadercol06{ float:left; width:45px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstableheadercol07{ float:left; width:45px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstableheadercol08{ float:left; width:47px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}

.banquetstablcontentrow1hldr{ float:left; width:545px; height:17px; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; 
								background-color:#FEF5DF; color:#7F2200; font-weight:normal; font-size:12px;}
.banquetstablecontentrow1col01{ float:left; width:155px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px; font-weight:bold;}
.banquetstablecontentrow1col02{ float:left; width:57px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow1col03{ float:left; width:65px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow1col04{ float:left; width:55px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow1col05{ float:left; width:60px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow1col06{ float:left; width:45px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow1col07{ float:left; width:45px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow1col08{ float:left; width:47px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}

.banquetstablcontentrow2hldr{ float:left; width:545px; height:17px; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; 
								background-color:#FEE5A8; color:#7F2200; font-weight:normal; font-size:12px;}
.banquetstablecontentrow2col01{ float:left; width:155px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px; font-weight:bold;}
.banquetstablecontentrow2col02{ float:left; width:57px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow2col03{ float:left; width:65px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow2col04{ float:left; width:55px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow2col05{ float:left; width:60px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow2col06{ float:left; width:45px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow2col07{ float:left; width:45px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.banquetstablecontentrow2col08{ float:left; width:47px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}

.superfeet{ font-size:8px; margin:0px 0px 5px 1px;}
/* End Banquets and Meetings Page */

/* Start Restaurant Page */
#restauranttitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleretaurant.jpg) left top no-repeat;}

#restaurantcontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}

.restaurantcontentfeature{ padding: 0px 0px 0px 0px; font-size: 12px; width:550px; text-align:justify; font-weight:normal;}
.restaurantcontentfeature img{ float: right; padding:0px 0px 0px 10px; margin:0px 0px 5px 0px; font-weight:normal;}

#restauranthappyhourtitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleretauranthappyhour.jpg) left top no-repeat;}
#restauranthappyhourcontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}

.restaurantkidseatfreecontentfeature{ padding: 0px 0px 0px 0px; font-size: 12px; width:550px; text-align:justify; font-weight:normal;}
.restaurantkidseatfreecontentfeature img{ float: left; padding:0px 5px 5px 0px; margin:0px 0px 5px 0px; font-weight:normal;}
/* End Restaurant Page */

/* Start Waterpark Page */
#waterparktitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlewaterpark.jpg) left top no-repeat;}
#waterparkcontenthldr, .waterparkcontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#waterparkcontentlefthldr{ float:left; width:241px; height:auto; margin:0px 10px 0px 0px; color:#7F2200; text-align:justify;}
#waterparkcontentrighthldr{ float:right; width:299px; height:auto; margin:0px 0px 0px 0px; color:#7F2200; text-align:justify;}
.waterparkcontentfullhldr{ float:left; width:500px; height:auto; margin:0px 10px 0px 0px; color:#7F2200; text-align:justify;}

.waterparkbirthdaysubtitle{ font-size:13px; font-weight:bold; color:#FF4500; text-decoration:none; line-height:24px;}
.waterparkbirthdaycontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
.waterparkbirthdaycontentlefthldr{ float:left; width:261px; height:auto; margin:0px 10px 0px 0px; color:#7F2200; text-align:justify;}
.waterparkbirthdaycontentrighthldr{ float:right; width:279px; height:auto; margin:0px 0px 0px 0px; color:#7F2200; text-align:justify;}

#waterparkcallcontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
#waterparkcallcontentlefthldr{ float:left; width:285px; height:auto; margin:0px 10px 0px 0px; color:#7F2200; text-align:justify;}
#waterparkcallcontentrighthldr{ float:right; width:252px; height:auto; margin:0px 0px 0px 0px; color:#7F2200; text-align:justify;}

#waterparkheight20{ float:left; width:550px; height:20px; margin:0px;}

/* ---------- Start HO Table ---------- */
.waterparkHOtablehldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
.waterparkHOtableborder{ float:left; width:545px; height:auto; margin:0px; border:1px solid #7F2200;}

.waterparkHOtableheaderhldr{ float:left; width:545px; height:17px; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; 
							background-color:#7F2200; color:#ffffff; font-weight:bold;}
.waterparkHOtableheadercol01{ float:left; width:175px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.waterparkHOtableheadercol02{ float:left; width:159px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.waterparkHOtableheadercol03{ float:left; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}

.waterparkHOtablcontentrow1hldr{ float:left; width:545px; height:17px; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; 
								background-color:#FEF5DF; color:#7F2200; font-weight:normal; font-size:12px;}
.waterparkHOtablecontentrow1col01{ float:left; width:175px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.waterparkHOtablecontentrow1col02{ float:left; width:159px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.waterparkHOtablecontentrow1col03{ float:left; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}

.waterparkHOtablcontentrow2hldr{ float:left; width:545px; height:17px; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; 
								background-color:#FEE5A8; color:#7F2200; font-weight:normal; font-size:12px;}
.waterparkHOtablecontentrow2col01{ float:left; width:175px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.waterparkHOtablecontentrow2col02{ float:left; width:159px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.waterparkHOtablecontentrow2col03{ float:left; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
/* ---------- End HO Table ---------- */

/* ---------- Start AP Table ---------- */
.waterparkAPtablehldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
.waterparkAPtableborder{ float:left; width:545px; height:auto; margin:0px; border:1px solid #7F2200;}

.waterparkAPtableheaderhldr{ float:left; width:545px; height:17px; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; 
							background-color:#7F2200; color:#ffffff; font-weight:bold;}
.waterparkAPtableheadercol01{ float:left; width:225px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.waterparkAPtableheadercol02{ float:left; width:314px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}

.waterparkAPtablcontentrow1hldr{ float:left; width:545px; height:17px; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; 
								background-color:#FEF5DF; color:#7F2200; font-weight:normal; font-size:12px;}
.waterparkAPtablecontentrow1col01{ float:left; width:225px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.waterparkAPtablecontentrow1col02{ float:left; width:314px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}

.waterparkAPtablcontentrow2hldr{ float:left; width:545px; height:17px; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; 
								background-color:#FEE5A8; color:#7F2200; font-weight:normal; font-size:12px;}
.waterparkAPtablecontentrow2col01{ float:left; width:225px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
.waterparkAPtablecontentrow2col02{ float:left; width:314px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px;}
/* ---------- End AP Table ---------- */
/* End Waterpark Page */

/* Start Amenities Page */
#amenitiestitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleamenities.jpg) left top no-repeat;}
#amenitiesgeneraltitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleamenitiesgeneral.jpg) left top no-repeat;}
#amenitiesguestroomtitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleamenitiesguestroom.jpg) left top no-repeat;}
.amenitiescontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
.amenitiescontentfeature{ padding: 0px 0px 0px 0px; font-size: 12px; width:550px; text-align:justify; font-weight:normal;}
.amenitiescontentfeature img{ float: right; padding:0px 0px 0px 10px; margin:0px 0px 5px 0px; font-weight:normal;}
/* End Amenities Page */

/* Start Area Attractions Page */
#areaattactionstitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleareaattractions.jpg) left top no-repeat;}

#attractioncabelaoutfitterstitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleattractioncabelaoutfitters.jpg) left top no-repeat;}
#attractionstatemuseumtitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleattractionstatemuseum.jpg) left top no-repeat;}
#attractionlouisbankbuildingtitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleattractionlouisbuilding.jpg) left top no-repeat;}
#attractionartscentertitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleattractionartscenter.jpg) left top no-repeat;}
#attractionvillageofyesteryeartitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleattractionvillageofyesteryear.jpg) left top no-repeat;}
#attractionfreefairtitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleattractionfreefair.jpg) left top no-repeat;}
#attractionparsonselkranchtitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleattractionparsonselkranch.jpg) left top no-repeat;}
#attractionmallofamericatitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleattractionmallofamerica.jpg) left top no-repeat;}
.attractionsites{ font-size:14px; font-weight:bold; color:#7F2200; text-decoration:underline;}
a.attractionsites:link{ font-size:14px; font-weight:bold; color:#7F2200; text-decoration:underline;}
a.attractionsites:hover{ font-size:14px; font-weight:bold; color:#01553B; text-decoration:none;}

.areaattractionscontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
/* End Area Attractions Page */

/* Start FAQ Page */
#faqtitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlefaq.jpg) left top no-repeat;}
.faqsubtitle{ font-size:16px; font-weight:bold; color:#FF4500; text-decoration:none; line-height:24px;}
.faqlinks{ font-size:12px; font-weight:bold; color:#FF4500; text-decoration:none;}
a.faqlinks:link{ font-size:12px; font-weight:bold; color:#FF4500; text-decoration:none;}
a.faqlinks:hover{ font-size:12px; font-weight:bold; color:#7F2200; text-decoration:underline;}
.faqorangetitle{ font-size:12px; font-weight:bold; color:#FF4500; text-decoration:none;}
.faqbrownbold{ font-size:12px; font-weight:bold; color:#7F2200; text-decoration:none;}
/* Start FAQ Page */

/* Start Privacy Policy Page */
#privacypolicytitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleprivacypolicy.jpg) left top no-repeat;}
#privacypolicycontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
/* Start Privacy Policy Page */

/* Start Service Marks Page */
#servicemarkstitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titleservicemarks.jpg) left top no-repeat;}
#servicemarkscontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
.servicemarkssubtitle{ font-size:14px; font-weight:bold; color:#7F2200; text-decoration:none; line-height:24px;}
/* End Service Marks Page */

/* Start Contact Us Page */
#contactustitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlecontactus.jpg) left top no-repeat;}
#contactuscontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
.contactussubtitle{ font-size:13px; font-weight:bold; color:#FF4500; text-decoration:none; line-height:24px;}
.contactusviewmaplink{ font-size:12px; font-weight:bold; color:#7F2200; text-decoration:underline;}
a.contactusviewmaplink:link{ font-size:12px; font-weight:bold; color:#7F2200; text-decoration:underline;}
a.contactusviewmaplink:hover{ font-size:12px; font-weight:bold; color:#7F2200; text-decoration:none;}

/* End Contact Us Page */

/* Start Contact Us Form */
#contactformcontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
.contactform{ margin:0px; padding:0px; width:550px; /*background-color:#e2e2e2;*/}
.areaverticalspace{ float:left; width:550px; height:10px; clear:both;}
.requireFileds{ font-family:Arial; font-size:11px; color:#ff0000; font-weight:normal;}

#areaAlert{ float:left; background-color:#ffffff; width:540px; height:auto; padding-bottom:10px;}

#area1{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto; padding-bottom:3px;}
#area1:link{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto;}
#area1:hover{ float:left; background-color:#FFFBF0; background-color:#FFFBF0 !important; border:1px solid #EEE6D4; width:540px; height:auto;}
.area1divlabel{ float:left; margin:0px 0px 0px 0px; padding:3px 5px 0px 5px; width:120px; font-weight:bold;}
.area1divinputtextarea{ float:left; margin:0px 0px 0px 0px; padding:3px 5px 0px 5px; width:400px; font-size:11px; color:#7F2200;}
.input{ font-size:11px; color:#7F2200;}
.textarea{ font-size:11px; color:#7F2200; width:270px; height:45px; font-family:Arial, Helvetica, sans-serif;}

#area2{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto; padding-bottom:3px;}
#area2:link{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto;}
#area2:hover{ float:left; background-color:#FFFBF0; background-color:#FFFBF0 !important; border:1px solid #EEE6D4; width:540px; height:auto;}

#area3{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto; padding-bottom:3px;}
#area3:link{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto;}
#area3:hover{ float:left; background-color:#FFFBF0; background-color:#FFFBF0 !important; border:1px solid #EEE6D4; width:540px; height:auto;}

#area4{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto; padding-bottom:3px;}
#area4:link{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto;}
#area4:hover{ float:left; background-color:#FFFBF0; background-color:#FFFBF0 !important; border:1px solid #EEE6D4; width:540px; height:auto;}

#area5{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto; padding-bottom:3px;}
#area5:link{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto;}
#area5:hover{ float:left; background-color:#FFFBF0; background-color:#FFFBF0 !important; border:1px solid #EEE6D4; width:540px; height:auto;}

#area6{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto; padding-bottom:3px;}
#area6:link{ float:left; background-color:#ffffff; border:1px solid #EEE6D4; width:540px; height:auto;}
#area6:hover{ float:left; background-color:#FFFBF0; background-color:#FFFBF0 !important; border:1px solid #EEE6D4; width:540px; height:auto;}

#contactthankyoumessagethldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; 
							  color:#00583C; font-size:14px; text-align:justify; font-weight:bold;}
.contactusbutton{ background:#F9B61D url(../images/buttonbg.jpg) left top repeat-x; color:#ffffff; border:1px solid #D45F00; 
				height:25px; font-size:12px; font-weight:bold; padding:0px 2px 0px 2px;}
/* End Contact Us Form */

/* Start Sitemap Page */
#sitemaptitle{ float:left; width:550px; height:50px; margin:0px 10px 0px 10px; background:#ffffff url(../images/titlesitemap.jpg) left top no-repeat;}
#sitemapcontenthldr{ float:left; width:550px; height:auto; margin:0px 10px 10px 10px; color:#7F2200; text-align:justify;}
.sitemapsubtitle{ font-size:13px; font-weight:bold; color:#FF4500; text-decoration:none; line-height:24px;}
.sitemaplink{ font-size:12px; font-weight:normal; color:#FF4500; text-decoration:none; line-height:24px;}
a.sitemaplink:link{ font-size:12px; font-weight:normal; color:#FF4500; text-decoration:none; line-height:24px;}
a.sitemaplink:hover{ font-size:12px; font-weight:normal; color:#FF4500; text-decoration:underline; line-height:24px;}

.sitemapsubtitlelink{ font-size:13px; font-weight:bold; color:#FF4500; text-decoration:none; line-height:24px;}
a.sitemapsubtitlelink:link{ font-size:13px; font-weight:bold; color:#FF4500; text-decoration:none; line-height:24px;}
a.sitemapsubtitlelink:hover{ font-size:13px; font-weight:bold; color:#FF4500; text-decoration:underline; line-height:24px;}
/* End Sitemap Page */

/* ============End Content============ */
ul{ list-style:none; margin:0px 0px 0px 0px; padding:10px 0px 10px 0px;}
li{ background:#ffffff url(../images/bullet.gif) left top no-repeat; list-style:none;}
li.leftspace{padding:0px 0px 2px 20px;}
li.suitesweek{padding:0px 0px 2px 20px; font-weight:bold; color:#FF4500;}
li.faqquestion{padding:0px 0px 0px 20px; font-weight:bold; color:#7F2200; font-size:13px;}
li.faqanswer{ background:none; padding:3px 0px 0px 20px; font-weight:normal; color:#7F2200;}
li.faqanswer ul{ margin:0px; padding:1px 0px 0px 0px;}
li.faqarrow{ background:#ffffff url(../images/arrow.gif) left top no-repeat; list-style:none; padding:0px 0px 1px 20px; font-weight:normal; color:#7F2200;}
li.waterpark{padding:0px 0px 2px 20px;}
li.bgmiddle{background:#ffffff url(../images/bullet.gif) 0% 40% no-repeat; list-style:none; margin:1px 0px;}

li.banquetfeet{padding:0px 0px 5px 20px; background:#ffffff url(../images/bullet.gif) left 3px no-repeat; list-style:none;}

li.wildlife{padding:0px 0px 2px 20px;}
li.wildlifegolfcourse{padding:0px 0px 2px 20px;}
li.packageswildlifebdayparty{ padding:0px 0px 2px 20px;}
li.contactusviewmap{padding:0px 0px 2px 20px;}