@charset "utf-8";

body {background-color: #fd9733; background-image: url(/_includes/images/backgrounds/bg_mainbackground.jpg);margin:0; background-repeat: repeat-x;}
body td {font:12px/18px Verdana, Arial, Helvetica, sans-serif; vertical-align:top; }

h1 {font-size:22px; color:#604e07; border-bottom: 1px dotted #666666; padding-bottom:5px; line-height:22px;}
h1 .subpage {font-style:italic; color:#CD7D05; font-weight:100;}
h2 {font-size:18px; color: #8f8458; line-height:20px; padding-top:15px;}
h3 {font-size:14px; color: #0c4e05; padding-top:15px;}

hr {border:0px; border-bottom: 1px solid #BDB495; height:0px;}
hr.side {width: 165px; }

a:link, a:visited, a:active {color:#B64D0C;}
a:hover {color: #6B8E23;}

a img { border: 0 none; }
img { border: 0 none; }
img { behavior:	url("/_includes/pngbehavior.htc"); }
.image_right {margin:0 0 15px 15px; border: 1px solid #999999; float:right;}

.binnerleft {background-image:url(/_includes/images/backgrounds/bg_Inner_LeftBorder.jpg); background-repeat:repeat-y;}

.boldtext {font-weight:bold; color:#0033CC;}
.bottom_Lcorner {background-image:url(/_includes/images/backgrounds/bg_bottomCleft.jpg); width:202px; background-position:top right; background-repeat: no-repeat;}
.bottom_Rcorner {background-image:url(/_includes/images/backgrounds/bg_bottomCright.jpg); width:196px; background-position:top left; background-repeat:no-repeat;}
.bottom_Lend {background-image:url(/_includes/images/backgrounds/bg_Footer_ShadLeft.jpg); width:202px; height:179px; background-position:top right; background-repeat: no-repeat;}
.bottom_Rend {background-image:url(/_includes/images/backgrounds/bg_Footer_ShadRight.jpg); width:196px; height:179px; background-position:top left; background-repeat: no-repeat;}


.content {background:#ffffff; width:568px; background-image:url(/_includes/images/backgrounds/bg_content.jpg); background-position: top left; background-repeat:no-repeat;}
.content_container {width: 523px; margin:20px 25px 40px 25px;}
.content ul {list-style-type:disc; line-height:16px;}
.content li {margin:0 20px 0 20px;}

.disclaimer {font-size:11px; line-height:14px; padding:10px; border: 1px solid #96DA94; background-color:#D3FEE4;}

.email {background-image:url(/_includes/images/backgrounds/bg_MastheadEmail.jpg);width:820px; height:69px; text-align:right;}
.email .entry {padding: 0px 30px 0 0; text-indent:15px; font-size:12px;border:0 ;}
.email input {height:18px; text-indent:3px;}
.email input, .value select, .value textarea {font-size:12px;border:0;background-color:#FFFFFF !important;border:1px inset #0066CC;}
.email input, value short {width:125px;}


.footer {background-image:url(/_includes/images/backgrounds/bg_Footer.jpg); background-repeat:no-repeat; width:820px; height: 179px; background-position:center top;}
.footer div {width:780px; font-size: 9px; color:#ffffff; text-align:right; padding-right:40px; }
.footer a:link,.footer a:visited,.footer a:active {color:#FFFFFF;text-decoration:none;}
.footer a:hover {color:gold;text-decoration:underline;}
.footer .arm p { font-weight:bold; padding-top:10px; padding-bottom:0px;  }
.footer .arm {margin-top:30px; line-height:12px;}
.footer .arm .logo {margin:0 0 0 20px;}
.footer .info {line-height:13px;}
.footer .wdd {padding-top: 0px; }
.footer .wdd a:link,.footer .wdd a:visited,.footer .wdd a:active {color:#7A5229;text-decoration:none;}
.footer .wdd a:hover {color:yellow;text-decoration:none;}

.homeright {background-image:url(/_includes/images/backgrounds/bg_RightBorder.jpg); background-repeat:repeat-y; width:16px;}

.inside {width:820px;}

.masthead {width:820px; height:179px; background-image:url(/_includes/images/backgrounds/bg_Masthead.jpg); background-position: top center; background-repeat: no-repeat;}
.masthead_topleft {background-image:url(/_includes/images/shell/shell_LeftTop_01.jpg); width:202px; height:179px; background-position:top right; background-repeat: no-repeat;}
.masthead_topright {background-image:url(/_includes/images/shell/shell_RightTop_01.jpg); width:196px; height:179px; background-position:top left; background-repeat:no-repeat;} 

/* Start Main Navigation */
.navigation {background:url(/_includes/images/backgrounds/bg_navigation.jpg) no-repeat; width:820px; height:46px;}
.navigation img {height:46px;}
.navigation a {display:block;}

a.HOME {width:81px;background:url(/_includes/images/nav/nav_mastHome.jpg) no-repeat;}
a.PYV {width:153px;background:url(/_includes/images/nav/nav_mastPlan.jpg) no-repeat;}
a.ETR {width:154px;background:url(/_includes/images/nav/nav_mastExplore.jpg) no-repeat;}
a.PAGP {width:200px;background:url(/_includes/images/nav/nav_mastParty.jpg) no-repeat;}
a.CU {width:96px;background:url(/_includes/images/nav/nav_mastContact.jpg) no-repeat;}
a.ES {width:136px;background:url(/_includes/images/nav/nav_mastEmail.jpg) no-repeat;}

.navigation a.HOME:hover {width:81px;background:url(/_includes/images/nav/nav_mastHome_hover.jpg);}
.navigation a.PYV:hover {width:153px;background:url(/_includes/images/nav/nav_mastPlan_hover.jpg) no-repeat;}
.navigation a.ETR:hover {width:154px;background:url(/_includes/images/nav/nav_mastExplore_hover.jpg) no-repeat;}
.navigation a.PAGP:hover {width:200px;background:url(/_includes/images/nav/nav_mastParty_hover.jpg) no-repeat;}
.navigation a.CU:hover {width:96px;background:url(/_includes/images/nav/nav_mastContact_hover.jpg) no-repeat;}
.navigation a.ES:hover {width:136px;background:url(/_includes/images/nav/nav_mastEmail_hover.jpg) no-repeat;}
/* End Main Navigation */

.sidenavigation {	
	list-style-type:none;
	margin: 0 0 0 10px;
	padding:0;
/*	width:180px;*/
	text-align:left;
}

.sidenavigation li {color:gold;
border-bottom: 1px dotted #BDB495;
	margin:0px 0 0px 0;
	padding:0 0 0px 15px;
	background: url(/_includes/images/bullets/bullet_main.gif) left center no-repeat;	
	/*list-style-image: url(/_includes/images/bullets/bullet_main.gif) bottom;*/
	list-style:none;
	line-height:21px;
	font-size:12px;
	font-weight:bold;

}

.sidenavigation a:link,.sidenavigation a:visited,.sidenavigation a:active {
	padding:0 0 3px 0px;
	display:block;
	color: #ffe7bd;
	text-decoration: none;
}  
.sidenavigation a:hover {
	display:block;
	background:#FFD5AA;
	text-decoration:none;
	color:#2f4f4f;
}

.attractions div {background-color: #e7e2d1;padding:5px 10px;margin:5px 0;clear:both;float:left;width:100%;}
.attractions div h3 {margin:0;padding:0;}
.attractions img {background-color:#FF9900; margin:5px 0 5px 10px; float:right; border:5px solid #CCCCCC;clear:both; }

.phone {color:white; text-align:center; margin: 0 0 15px 0; font-size:13px;}
.phone .img{padding-right:4px;}

.reservations {width:100%; height: 75px; padding: 0 10px 0 10px;}

.sidenav {background-image:url(/_includes/images/backgrounds/bg_sidenav_tree.jpg); background-repeat:no-repeat; width:210px; background-position:bottom; background-color:#9F9363; /*border-right: 1px solid #E7B90C;*/}

.sitemap li a {font-weight:bold;text-decoration:none;}
.sitemap li ul li a {font-weight:normal;}

.specials {height:121px; width:100%;}
.specials .left {width:272px !important;width:282px;background-color:#E9BE19; border-left: 1px solid #9C6D01;}
.specials .right {width:272px !important;width:282px;background-color:#E9BE19;}
.specials .divider {width:1px; background-image:url(/_includes/images/backgrounds/bg_dot.gif); background-repeat:repeat-y;}

.specials_content {width:573px; background-image:url(/_includes/images/backgrounds/bg_home_textareaFull.jpg); background-repeat:repeat-x; padding: 30px 20px 40px 20px; background-color:#FFFFFF; background-position:top;}

.title {font-size:22px; color:#b38e00; font-style:italic; font-weight:100;}

.tree_left {background-image:url(/_includes/images/shell/shell_LeftTop_02.jpg); width:202px; height:169px; background-position:top right; background-repeat: no-repeat;}
.tree_right {background-image:url(/_includes/images/shell/shell_RightTop_02.jpg); width:196px; height:169px; background-position:top left; background-repeat: no-repeat;}

.upgrade {background-image:url(/_includes/images/bullets/bullet_upgrade.jpg); background-repeat:no-repeat; position:relative; text-indent:35px; height:30px; font-weight:bold; font-size:14px; color:#0B84FD;}