/* SETUP */
* {padding: 0;margin: 0;}
p {margin-bottom: 10px;}
a img { border: none; }
html, body {height:100%;width:100%;border:none;}
body {color: #333333;background: #D3BB89;font: 12px/130% Arial, Helvetica, sans-serif;}
#wrapper {margin: 0 auto; width:760px;}
.clear {clear: both;}
#content p {text-indent:.8em;}
HR {margin-top:12px;margin-bottom:10px; border:0; border-top: 1px solid #DACFB6; height: 0; background: #DACFB6;   }
.VR {background: #DACFB6 repeat-x;margin-left:10px;margin-right:10px;height:140px;}
.HR {height:1px;margin-bottom:10px;margin-top:1px;clear:both;font-size: 1px;}

/* FONTS */
.promoText {color: #333333;font: 11px/120% Arial, Helvetica, sans-serif;padding-left:5px;}
.subheadings {padding-left:5px;}
h3 {font: bold 14px Arial, Helvetica, sans-serif;text-transform: capitalize;padding-bottom: 10px;}

/* THEMES */
.imgpromo{border: 1px solid #FFFFFF;}
.bgmain {background:url(images/img_home.jpg) -167px;height:168px;}
.bgmainslvr {background:url(images/img_home.jpg) no-repeat;height:168px;}
.bgheader {background: #4E2410;}
.bgcontent {background: #E8DCC2 }
.contentLinks a{color:#F03115;}
.contentUtil{background:#FFEFC0;}

/* LAYOUT */
#navHeader {padding-right:25px;height:27px;}
#content {text-align:left;margin-bottom:20px;margin-top:20px;padding-left:22px;padding-right:22px;}
#contentutil {text-align:center;width:130px;margin-bottom:20px;margin-top:20px;}
.message a{color:#F03115;}
#contentsub img{padding-left:40px;padding-top:10px;}
#contentinside {text-align:left;margin-bottom:20px;margin-top:20px;padding-left:22px;padding-right:22px;}
#contentinsidephotos {padding-left:22px; padding-bottom:12px;}
#contentinside blockquote { margin:15px; }	
#contentinside ul { margin:10px 25px;}
#contentinside li { margin-bottom: 5px; }

/* SUBNAVIGATION */
.sideNav {list-style: none;margin-bottom:10px;margin-left:16px;text-align:left;}
.sideNav li{background: url(images/nav_dash.gif) no-repeat;padding-left:10px;padding-bottom:2px;display:block;width:115px;}
.sideNav li a{font: 10px/93% "Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration:none;text-align:left;color: #333333;}
.sideNav li a:hover{color: #F03115;}
#contentutil ul {list-style: none;margin-top:10px;padding-bottom:20px;text-align:left;}
#contentutil li{padding-left:10px;margin-bottom:5px;display:block;width:115px;font-size: 11px;font-weight: bold;}
#contentutil li a{font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration:none;text-align:left;color: #333333;}
#contentutil li a:hover{color: #F03115;}

#navWaterpark, #navAccommodations, #navRestaurants, #navMeetings, #navBanquetMenus, #navWeddings {display:none;}

/* RES TOOL */
#resSubmit {background: url(images/button_goorcall.gif) no-repeat;height: 30px;width: 93px;}
#resHeading {background: url(images/text_pricing.gif) no-repeat;height: 29px;width: 105px;}
.resText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
}
.resDropText {font: 10px Arial, Helvetica, sans-serif;color: #333333;}
.resBox2 {font: 10px Arial, Helvetica, sans-serif;color: #333333;width: 16px;}
.resBox {font: 10px Arial, Helvetica, sans-serif;color: #333333;}
.booknowbutton{margin:5px 0}
.phone{font: 10px/12px Arial, Helvetica, sans-serif;color: #333333; text-align:left}
/* ADDITIONAL STYLINGS */

.formtable input, .formtable select {margin:0px 3px;}
.formtable select option {padding:0px 4px}

.amenitiestable {font: 10px Arial, Helvetica, sans-serif;color: #333333;background: #EEE6D3;list-style: none;}
.amenitiestable td{border-bottom: 1px solid #EEDBB8;border-right: 1px solid #EEDBB8;}
.amenitiestable ul {list-style: none;margin:0;padding:0;}
.amenitiestable li{padding:0;margin-bottom:5px;}
.phototxt{padding-left:5px; font: 10px Arial, Helvetica, sans-serif; color:#333333;}
