
/* ========== MAIN PAGE STYLES ========== */
body {
	background-color: #545400;
}
h1 {
	font-size: 16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}

/* ========== mainTable styles ========== */
.PageTitleBG {
	background-image: url(images/PageTitle-BG.gif);
	background-repeat: repeat-x;
}

.mainTable {
	background-color: #E2D08E;
	font: 12px Verdana;
	padding: 5px;
}
.mainTable table {
	font: 12px Verdana;
}
.mainTable a {
	color: Blue;
}

/* ========== lowerNavTable style ========== */
.lowerNavTable {
	background-color: #E2D08E;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.25px;
	padding: 5px;
	line-height: 16px;
}
.lowerNavTable a {
	color: Blue;
}
.lowerNavTable a:hover {
	color: Black;
	text-decoration: underline;
}

/* ========== copyTable style ========== */
.copyTable {
	background-color: #E2D08E;
	border-top: 1px solid Black;
	font: 10px Verdana;
	padding: 2px;
}

/* ========== contactTable style ========== */
.contactTable {
	font: 10px Verdana;
	color: White;
	padding: 2px;
}
.contactTable a {
	color: #ABABFF;
}


/* ++++++++++ NEW CONTENT CELL STYLES ++++++++++ */
#mainTable {
	background-color: #E2D08E;
}
#mainTable a {
	/*color: Blue;*/
}
.mainTable-BG {
	background-image: url(images/mainTable-BG.jpg);
	background-repeat: repeat-x;
	background-color: #F8DF7A;
	font: 12px Verdana;
}
.mainTable-titleBG {
	background-image: url(images/mainTable-titleBG.jpg);
	background-repeat: repeat-x;
	background-color: #F8DF7A;
}
.mainTable-contentBG {
	background-color: #F8DF7A;
}
.mainTable-bottomBG {
	background-image: url(images/mainTable-bottomBG.jpg);
	background-repeat: repeat-x;
}
.mainTable-sideLeftBG {
	background-image: url(images/mainTable-sideLeftBG.jpg);
	background-repeat: repeat-y;
}
.mainTable-sideRightBG {
	background-image: url(images/mainTable-sideRightBG.jpg);
	background-repeat: repeat-y;
}


/* ========== ROUNDED CELLS ========== */
.roundedCellMain {
/*	background: #F9DF79 url(images/bg_roundedCells.gif) repeat-x;	*/
	background: #F9DF79 url(images/BGImage-Main.gif) repeat-x;
	font: 12px Verdana;
}
.roundedCellCenter {
	border-right: 1px solid #B6623B;
	border-left: 1px solid #B6623B;
}
.roundedCellTop {
	border-top: 1px solid #B6623B;
	height: 9px;
}
.nroundedCellTop {
	background-image: url(images/nBG-TopSlice.gif);
	background-repeat: repeat-x;
}

.roundedCellRight {
	border-right: 1px solid #B6623B;
	width: 9px;
}
.roundedCellBottom {
	border-bottom: 1px solid #B6623B;
	height: 9px;
}
.roundedCellLeft {
	border-left: 1px solid #B6623B;
	width: 9px;
}
.horizontalBarGreen {
	height: 32px;
	font: bold 14px Verdana;
	color: White;
	padding: 3px;
	vertical-align: middle;
}
.paddingText {
	padding: 0px 0px 3px 3px;
}


/* ========== TABBED CONTENT ========= */
.ratesTable td {
	text-align: center;
	font: 10px Verdana;
}
.ratesTable1 {
	background: #FFFF99;
}
.ratesTable2 {
	background: #99CC99;
}
.ratesTable3 {
	background: #FF9933;
}
.ratesTable4 {
	background: Aqua;
}
.ratesTable5 {
	background: #978500;
	color: White;
}
.ratesTable6 {
	background: #129700;
	color: White;
}
.ratesTable7 {
	background: #009786;
	color: White;
}
.ratesTable8 {
	background: #006097;
	color: White;
}
.ratesTable9 {
	background: #960014;
	color: White;
}
.ratesTableCenter {
	background: Black;
	color: White;
}
.ratesTableBottom {
	background: transparent;
	color: Black;
}

.cellBg {
	background-image: url(images/topStrip.jpg);
	background-repeat: repeat-x;
}

.video_player {
	text-align: center;
	margin: 15px 0 5px 0;
}

.video_list {
	color: #3f3a29;
	font-family: "Myriad Pro", arial;
	margin: 0 0 20px 0;
	width: 500px;
}

.video_list img {
	cursor: pointer;	
}

#accommodations { display: none; }
#attractions { display: none; }
#entertainment { display: none; }

.green {
	color: #348122;
}

.bold {
	font-weight: bold;	
}

.seasonal_content {
	font-size: 14px;
	color: #3f3a29;
	width: 500px;
	text-align: left;
}

.seasonal_content a {
	color: #348122; !important
}

.seasonal_content h2 {
	font-size: 18px;
	margin: 0 0 10px 0;
	color: #348122;
}

.tab_outer {
	text-align: left;
	background-color: #FFF;
	width: 500px;
	padding: 5px 5px 5px 5px;
	color: #3f3a29;
}

#tab_header div a {
	color: #348122;
}

#tab_header div h2{ color: #348122; } 
#tab_header div h3{ font-size: 18px; margin-bottom: 0px; } 

.tab_header {
	background-color: #e2d08e;	
	border: 1px solid #e2d08e;
}


/* ============================================================================================================================= */
/* Home Page Side Bar	 */
/* ============================================================================================================================= */
#hp_sidebar img {
	cursor: pointer;
	float: left;
	margin: 12px 0 0 0;
}

#hp_sidebar a {
		color: #348122; font-weight: bold;
}

#check { margin: 5px 0 0 0; width: 177px; }
#check_content { display: block; clear:both; padding: 1px 6px 0 6px; }

#survey { margin: 5px 0 0 0; width: 177px; }
#survey_content { display: none; clear:both; padding: 1px 6px 0 6px; }

#news { margin: 5px 0 0 0; width: 177px; }
#news_content { display: none; clear:both; padding: 1px 6px 0 6px; }

#shows { margin: 5px 0 0 0; width: 177px; }
#shows_content { display: none; clear:both; padding: 1px 6px 0 6px; }

#weather { margin: 5px 0 0 0; width: 177px; }
#weather_content { display: none; clear:both; padding: 1px 6px 0 6px; }

#testimonials { margin: 5px 0 0 0; width: 177px; }
#testimonials_content { display: none; clear:both; padding: 1px 6px 0 6px; }

#guestservices { margin: 5px 0 0 0; width: 177px; }
#guestservices_content { display: none; clear:both; padding: 1px 6px 0 6px; }
