
HTML {	BORDER: 0px; PADDING: 0px; MARGIN: 0px;}
BODY {	BORDER: 0px; PADDING: 0px; MARGIN: 0px;}


BODY {	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-IMAGE: url('/images/background.jpg') #f1f4fb repeat-y center 50%;
 	COLOR: #777; FONT-SIZE: 120%;
 	BACKGROUND: url('/images/background.jpg') #f1f4fb repeat-y center 50%;
	COLOR: #777;
 	FONT-SIZE: 20px;}


#story1 {margin-left:20px;margin-top:20px;float:right;width:436px;padding:10px;border:1px solid #ebebef;background-color:#fbfbff;}

#regionmap {margin-top:40px;right:0px;}

#regionmapDivX {float:right;padding-top:20px;padding-right:10px;padding-bottom:20px;border:0px solid #555;}

#regionmapDiv {position:absolute;right:0px;text-align:center;padding-top:0px;padding-left:0px;padding-bottom:0px;border:0px solid #555;width:550px;height:480px;}

#regionmapDiv2 {position:absolute;top:20px;right:0px;padding-top:0px;padding-left:0px;padding-bottom:0px;border:0px solid #555;width:450px;height:480px;}
#regionmapSpace {position:relative;float:right;padding-top:0px;padding-left:0px;padding-bottom:0px;border:0px solid #555;width:450px;height:480px;}


#regionslist {font-size:22px;width:500px;}
.oneRegion {width:500px;padding-left:12px;font-size:20px;}

.parkTypeX {border:0;width:300px;height:24px;background-color:#fff;clear:left;font-size:19px;font-family:arial;color:#333366;padding-top:10px;padding-bottom:6px;}

.parkType {border:0;width:100%;height:30px;background-color:#fff;clear:left;font-size:24px;font-family:arial;color:#333366;padding-top:20px;padding-bottom:10px;}


#parklink {float:left;border:0px solid #888;width:450px;padding:0px;margin:0px;height:30px;font-size:20px;color:#444;overflow:hidden;white-space: nowrap;}


#adReviews {}


.eventDates {font-size:1.2em;font-weight:bold;}
.eventTitle {font-size:1.4em;font-weight:bold;}
.eventBody {padding:10px;}
.moreEvents {padding-left:20px;font-size:1.2em;font-weight:bold;color:DarkOrange;text-decoration:none;}


#adBox_index {float:right;height:560px;width:530px;border-left:0px solid #222;position:relative;display:block;padding-left:5px;}
#reviews_index {position:absolute;top:30px;left:12px;height:530px;width:530px;overflow:hidden;}
.reviews_index2 {position:absolute;top:0px;left:0px;height:530px;width:530px;}
.one_review_index {width:510px;height:130px;overflow:hidden;}


#reviews_index a {text-decoration: none;color:#336;}
#reviews_index a:hover {text-decoration: underline;color:#336;}
#reviews_index {position:absolute;top:0px;left:0px;height:<%= d3 %>px;width:510px;}

#reviews_right_side {width:640px;border:0px solid #444;float:right;border-collapse:collapse;text-align:left;}



.reviews-html-content {
	width: 760px;
	padding: 0 5px 5px 5px; }

.photography-html-content {
	width: 770px;
	padding: 0 5px 5px 5px; }

.advertise-html-content {
	width: 810px;
	padding: 0 5px 5px 5px; }



#availResults {width:600px;border:0px solid #444;float:right;border-collapse:collapse;text-align:right;}

.availType {font-size:18px;color:#333333;text-align:left;}
.avail6cal {width:600px;height:675px;}

#availform {width:280px;border-right:2px solid #444;}

#directline {color:#000066;padding-top:20px;font-size:20px;width:270px;text-align:center;}

#ad_avail_bottom {float:right;padding-top:20px;width:390px;height:290px;}

#avail_return {padding-left:60px;padding-top:20px;float:right;width:190px;height:310px;text-align:left;vertical-align:bottom;}

.avail_table td {border-bottom:1px solid #99B;}
.avail_table {border:0;padding:0;font-size:.84em;color:#333333;}
.avail_table .headr {padding-top:6px;padding-bottom:8px;background-color:#A25100;color:#fff;font-size:18px;font-family:arial;border-right:1px solid #eee;text-align:center;line-height:18px;}



#myMap {margin-left:-28px;border-top:1px solid #999;border-bottom:1px solid #999;position:relative; width:966px; height:470px;}

#jumpRegion {font-size:22px;width:500px;}
.jumpRegionT {width:500px;padding-left:12px;font-size:20px;}

.parkTypes {position:absolute;left:36px;width:400px;float:left;padding-left:10px;text-align:left;}


#video {width:426px;height:282px;}

#mapSearch {position:relative;}
#selectState {position:absolute;top:20px;left:500px;font-size:20px;text-align:center;height:30px;}

#header_index {MARGIN: auto; WIDTH: 1006px; padding-left:0px;}

#header_index {position:relative;height:426px;overflow:hidden;border:0px solid #900;}
#header_image {z-index:100;position:absolute;left:0px;top:0px;}

#bstate {z-index:100;position:absolute;left:20px;top:220px;color:#000;width:188px;border:0px solid #222;text-align:center;font-size:22px;}

#bsr  {z-index:100;position:absolute;left:26px;top:242px;font-size:120px;color:#000;width:180px;border:0px solid #222;text-align:center;}
#bdom {z-index:100;position:absolute;left:0px;top:160px;font-size:16px;color:#FFF;width:220px;border:0px solid #222;text-align:center;}

#pcredits {z-index:200;position:absolute;left:208px;top:376px;background:#333;width:778px;height:50px;opacity:.50;filter: alpha(opacity=50);}
#btext {padding:6px;padding-left:10px;color:#FFF;font-size:16px;height:32px;width:680px;overflow:hidden;}


.moreAds {position:relative;background-image:url('/images/pointing_hand.png');margin-left:242px;width:460px;height:40px;}
.moreAdshere {position:absolute;padding-top:13px;padding-left:24px;}

.blistings {position:relative;width:100%;}
.listing {width:50%;float:left;margin-bottom:16px;}


.vdivider {position:absolute;top:0px;left:392px;width:1px;height:530px;background:#333;}
#commentDiv {position:absolute;top:0px;left:410px;width:510px;height:550px;}
.acomment {position:absolute;top:30px;left:0px;height:520px;width:510px;overflow:hidden;}
.commentText {width:510px;height:130px;overflow:hidden;}

#writeReview {position:absolute;top:360px;left:105px;width:250px;height:150px;}
#readReview {position:absolute;top:360px;right:-10px;height:150px;z-index:99999;}

.x44b {height:570px;width:340px;}




#seeGallery {position:relative;float:right;width:600px;height:350px;border-bottom:8px solid #333;}

#galleryView {width:300px;height:100px;}
#galleryViewT {position:absolute;top:50px;left:120px;font-size:18px;text-align:left;}
#galleryShare {width:300px;height:250px;}
#galleryShareT {position:absolute;top:200px;left:20px;font-size:18px;width:240px;}

#collage {position:absolute;top:0px;left:300px;}





#image2 {position:absolute;z-index:97;top:-100px;left:208px;min-height:584px;width:778px;}
#image1 {position:absolute;z-index:98;top:-100px;left:208px;min-height:584px;width:778px;}

#imageDiv1 {position:absolute;z-index:97;top:0px;left:208px;height:584px;width:778px; }
#imageDiv2 {position:absolute;z-index:98;top:0px;left:208px;height:584px;width:778px; }

#gclick {z-index:101;position:absolute;left:208px;top:0px;width:778px;height:584px;}


#graybar_index {margin:auto;clear:both;position:relative;width:966px;background:#ddd;}
#graybar_content {width:800px;padding-top:6px;padding-bottom:6px;}

#intro {position:relative;min-height:150px;}
#intro_regions {position:relative;}

#adTopRegions {position:relative;background:#fff;float:right;width:340px;height:280px;}



#footer_index {margin:auto;clear:both;height:116px;width:970px;background:#000;position:relative;}

#footer_state_list {margin:auto;clear:both;height:426px;width:970px;background:#dddddd;position:relative;}


#footer_left {position:absolute;top:3px;left:4px;}
#footer_right {position:absolute;top:12px;left:600px;text-align:right;width:350px;color:#999;font-size:12px;}

#takead {position:absolute;top:30px;left:600px;width:350px;text-align:right;color:#999;font-size:12px;}

#navbar {	MARGIN: auto; WIDTH: 1006px; padding-left:0px;}


#wiki {position:absolute;top:10px;left:860px;z-index:1000;}


#overview {width:872px;border:0px solid #333;}


#amenities_chart {position:relative;float:right;background-image:url('/images/greenbar.jpg');width:410px;border:1px solid #847;padding:10px;padding-top:0px;margin:12px;}

.amenityT {line-height:20px;font-weight:bold;positon:relative;}
.amenityD {font-weight:normal;font-size:16px;position:absolute;left:160px;width:200px;}
.amenityQ {font-weight:normal;position:absolute;left:350px;width:30px;text-align:center;}

.canvasDiv {width:800px;height:200px;}


.reserve {border:0px;}
.acal {}
.availGraph {width:450px;float:left;height:160px;}
.availCalendar {width:450px;float:left;height:160px;}
.availSearch {width:300px;float:right;height:160px;}



#photoview {z-index:999999;position:absolute;top:20px;left:0px;border:0px;width:100%;}
.flymenu {z-index:999999;text-align:right;font-size:12px;float:right;background-image:url('/images/ractions.png');width:150px;height:22px;}
.flymenu a {color:#666666;padding-right:5px;line-height:20px;}


a.ovalbutton{background: transparent url('/images/oval-gray-left.gif') no-repeat top left;
display: block;float: left;font: normal 13px Tahoma;line-height: 16px; height: 24px;padding-left: 11px;text-decoration: none;}
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{color: #494949;}
a.ovalbutton span{background: transparent url('/images/oval-gray-right.gif') no-repeat top right;display: block;padding: 4px 11px 4px 0; margin-right:5px;}
a.ovalbutton:hover{ background-position: bottom left;}
a.ovalbutton:hover span{ background-position: bottom right;color: black;}
.buttonwrapper{overflow: hidden; width: 100%;}


#statelink2 {float:left;text-align:left;width:238px;font-size:16px;color:#444;padding-top:3px;padding-left:8px;border:0px solid #999;}

#statelink {float:left;text-align:left;width:238px;font-size:16px;color:#444;padding-top:3px;padding-left:20px;border:0px solid #999;}
#statelink a {text-decoration:none;color:#449;}
#statelink a:hover {color:#00E;text-decoration:underline;}

#paidad {float:right;color:#040;}
#paidad a {text-decoration:none;color:#004400;}
#paidad a:hover {color:#004400;text-decoration:underline;}

.adNads {width:100%;position:relative; text-align:center; margin-bottom:10px;}

.adDiv {height:120px;width:914px;position:relative;padding:0px;border:1px solid #444;background-color:#fbfbff;margin-bottom:10px;}
.adImg {position:absolut;top:0px,left:0px;width:180px;height:120px;padding:0px;margin:0px;}
.adHead {border:0px solid #444; width:714px; position:absolute;top:0px;left:190px;padding-top:4px;font-size:16px;font-family:arial;}
.adSubcat {float:right;padding-right:6px;font-weight:bold;color:#006;}
.adBody {position:absolute;top:26px;left:200px;height:68px;line-height:17px;padding-right:6px;border:0px solid #444;overflow:hidden;}
.adWebsite {position:absolute;top:96px;left:200px;}
.adDist {border:0px solid #888;position:absolute;top:104px;left:700px;width:200px;overflow:hidden;text-align:right;font-size:.72em;color:#BBAABB;}


#storyline {float:right;background-color:#fffdf5;padding:12px;border:1px solid #FFF4DD;color:#6E5101;margin-bottom:10px;}
#storyline .htext a {color:#054A01;}
#storyline {width:456px;height:140px;}




.parklist {position:relative;width:930px;background:#fff;}
#getdirForm {float:right;margin-top:26px;margin-bottom:0px;width:196px;height:360px;border:0px solid #555;}

#parkGmap {float:right;margin-top:26px;margin-right:10px;margin-bottom:1px;width:522px;height:359px;border:0px solid #555;}
#smap {width:422px;height:359px;}

#staticDiv {float:left;margin-top:26px;margin-bottom:26px;width:180px;height:200px;border:0px solid #555;}
#staticMap {width:180px;height:200px;}


#nearbyparks {clear:both;}





#nearbyparklink {float:left;border:0px solid #888;width:300px;padding:0px;margin:0px;height:1.4em;color:#444;overflow:hidden;}

#container {position:relative; PADDING-BOTTOM: 25px; MARGIN: auto; PADDING-LEFT: 25px; WIDTH: 910px; PADDING-RIGHT: 25px; FONT-SIZE: 0.87em; PADDING-TOP: 25px;}


#blesscontainer {position:relative; MARGIN: auto; WIDTH: 966px; height:1024px;}


.pri {position:absolute;top:-18px;left:700px;;text-align:right;width:200px;height:36px;color:#400;border:0px solid #222;}

.left_box {	WIDTH: 910px;border:0px solid #333;}

A {COLOR: #bd5100; TEXT-DECORATION: none;}

A:hover {COLOR: #666; TEXT-DECORATION: underline;}

.nline A:hover {text-decoration:none;color:#900;}
#nline A:hover {text-decoration:none;color:#E00;}


#reviews a {text-decoration: none;color:#336;}
#reviews a:hover {text-decoration: underline;color:#336;}
#reviews {position:absolute;top:0px;left:0px;height:<%= d3 %>px;width:510px;}

.footerlinks {position:absolute;top:100px;left:600px;width:350px;text-align:right;color:#999;font-size:12px;}
.footerlinks a {color:#999;text-decoration:none;}
.footerlinks a:hover {color:#999;}

.revparklink a {text-decoration: none;color:#800;}

.brilliant {color:#C56C39;background-color:#2D4B1E;font-weight:bold;padding:5px;}

#story1 A , #story2  A {color:#009; text-decoration:none;}
#story1 A:hover , #story2  A:hover {color:#009; text-decoration:underline;}

.storyHome0 {position:absolute;top:0px;left:450px;width:456px;height:140px;border:0px solid #333;}
.storyHome1 {position:absolute;top:160px;left:450px;width:456px;height:140px;border:0px solid #333;}

.parkinfo {margin:20px;margin-right:-20px;font-weight:bold;color:#fff;display:block;float:right;width:352px;height:221px;border-radius:25px;border:5px solid #5d4c26;box-shadow: 2px 2px 1px #888888; background:#4a3506;font-family:arial;}
.parkinfo A {color:#FFF;}
.parkinfo A:hover {color:#FFF; text-decoration:underline;}


.galleryinfo {margin-left:12px;margin-bottom:12px;font-weight:bold;color:#fff;display:block;float:right;width:352px;height:221px;background-image:url('/images/photogallery.jpg');font-family:arial;}
.galleryinfo A {color:#FFF;}
.galleryinfo A:hover {color:#FFF; text-decoration:underline;}

p.clear {clear:both;}

.fullad {clear:both;}

.center {MARGIN: auto}

#b1 {z-index:200;position:absolute;left:860px;top:350px;width:16px;height:16px;background:#DD4;}
#b2 {z-index:200;position:absolute;left:880px;top:350px;width:16px;height:16px;background:#FF9;}
#b3 {z-index:200;position:absolute;left:900px;top:350px;width:16px;height:16px;background:#FF9;}
#b4 {z-index:200;position:absolute;left:920px;top:350px;width:16px;height:16px;background:#FF9;}
#b5 {z-index:200;position:absolute;left:940px;top:350px;width:16px;height:16px;background:#FF9;}
#b6 {z-index:200;position:absolute;left:960px;top:350px;width:16px;height:16px;background:#FF9;}


#m1 {text-align:center;float:left;width:120px;height:32px;padding-top:8px;border-right:1px solid #777;}
#m2 {text-align:center;float:left;width:200px;height:32px;padding-top:8px;border-right:1px solid #777;}
#m3 {text-align:center;float:left;width:200px;height:32px;padding-top:8px;border-right:1px solid #777;}
#m4 {text-align:center;float:left;width:200px;height:32px;padding-top:8px;border-right:1px solid #777;}
#m5 {text-align:center;float:left;width:245px;height:32px;padding-top:8px;border-right:0px solid #777;}


#mx1 {text-align:center;position:absolute;left:10px; top:0px;width:150px;height:32px;padding-top:8px;border-right:1px solid #777;}
#mx2 {text-align:center;position:absolute;left:150px;top:0px;width:200px;height:32px;padding-top:8px;border-right:1px solid #777;}
#mx3 {text-align:center;position:absolute;left:350px;top:0px;width:200px;height:32px;padding-top:8px;border-right:1px solid #777;}
#mx4 {text-align:center;position:absolute;left:550px;top:0px;width:200px;height:32px;padding-top:8px;border-right:1px solid #777;}
#mx5 {text-align:center;position:absolute;left:740px;top:0px;width:226px;height:32px;padding-top:8px;border-right:0px solid #777;}
#mx6 {text-align:center;position:absolute;left:960px;top:0px;width:200px;height:32px;padding-top:8px;border-right:1px solid #777;}

#mobile1, #mobile2, #mobile3, #mobile4, #mobile5, #mobile6 {display:none;visibility:hidden;}

#topmenu  {margin:auto; width:1006px; padding-left:0px;}
#topmenu a {color:#bbb;}
#topmenu a:hover {color:#fff;}

#topmenu {position:relative;background: url('/images/navbar.jpg');height:40px;width:968px;}

#searchmenu {margin:auto; position:relative;height:20px;width:968px;border:0px solid #444;}

#bottommenu  {margin:auto; width:1006px; padding-left:0px;}
#bottommenu a {color:#bbb;}
#bottommenu a:hover {color:#fff;}


#googleSearch {
	MARGIN-TOP: 0px; padding-right:6px; FLOAT: right; text-align:right; WIDTH: 403px; HEIGHT: 20px
}
#googleSearch .search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#googleSearch .search INPUT.box {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px verdana,arial,sans-serif; WIDTH: 300px; PADDING-TOP: 2px
}
#googleSearch .search INPUT.button {
	WIDTH: 62px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}


.htext {color:#336;font-family:Times, Helvetica, arial;}
.hs {font-size:.8em;font-weight:bold;}
.hm {font-size:1.3em;font-weight:bold;}
.hl {font-size:1.2em;font-weight:bold;}
.hh {font-size:1.6em;height:1.6em;font-weight:bold;}

.psheader {font-size:1.4em;text-transform:uppercase;padding-top:12px;color:#5C3536;}
.psbod {padding-left:0px;}