
HTML {	BORDER: 0px; PADDING: 0px; MARGIN: 0px; width:100%;}
BODY {	BORDER: 0px; PADDING: 0px; MARGIN: 0px; width:100%;}


BODY {	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-IMAGE: url('/images/background.jpg') #f1f4fb repeat-y center 50%;
 	COLOR: #777; 
 	BACKGROUND: url('/images/background.jpg') #f1f4fb repeat-y center 50%;
	COLOR: #777;
 	FONT-SIZE: 20px;}



#reviews_right_side {width:100%;border:0px solid #444;float:right;border-collapse:collapse;text-align:left;}

.reviews-html-content {
	width: 100%;
	max-width:610px;
	padding: 0 5px 5px 5px;}

.photography-html-content {
	width: 100%;
	max-width:770px;
	padding: 0 5px 5px 5px;}

.advertise-html-content {
	width: 100%;
	max-width:810px;
	padding: 0 5px 5px 5px; }




#availResults {width:100%;border:0px solid #444;border-collapse:collapse;}

.availType {font-size:18px;color:#333333;text-align:left;}
.avail6cal {width:100%;max-width:600px;height:675px;}

#availform {width:80%;border-top:2px solid #444;margin:10px;border-bottom:2px solid #444;}

#directline {color:#000066;padding-top:20px;font-size:20px;width:100%;text-align:center;}

#ad_avail_bottom {padding-top:20px;width:100%;height:290px;}

#avail_return {display:none;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:.5em;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:100%; height:470px;}

#jumpRegion {font-size:22px;width:100%;}
.jumpRegionT {width:100%;padding-left:12px;font-size:20px;}


.parkTypes {position:absolute;left:36px;width:80%;float:left;padding-left:10px;text-align:left;}

#video {width:100%;}


#movieArticles {displayX:none;}
#findPark {displayX:none;}

#mapSearch {position:relative;}
#selectState {position:absolute;bottom:-10px;left:100px;font-size:20px;text-align:center;height:30px;}

#story1 {width:100%;padding:10px;border:1px solid #ebebef;background-color:#fbfbff;}

.storyHome0 {width:100%;margin:5px;margin-bottom:12px;border:0px solid #333;}
.storyHome1 {width:100%;margin:5px;margin-bottom:12px;border:0px solid #333;}

#regionmapDiv {padding-top:26px;padding-bottom:26px;border:0px solid #555;text-align:center;}
#regionmap {width:90%;}
#regionslist {font-size:22px;width:100%;}

.oneRegion {width:100%;padding-left:12px;font-size:20px;}


.parkType {border:0;width:100%;height:43px;background-color:#fff;clear:both;font-size:1.4em;font-family:arial;color:#333366;}


#adReviews {margin:auto;}


#adBox_index {height:560px;100%;border-left:2px solid #222;position:relative;display:block;}
.reviews {position:absolute;top:30px;left:12px;height:530px;100%;overflow:hidden;}
.reviews_index2 {position:absolute;top:0px;left:0px;height:530px;100%;}
.one_review_index {width:100%;height:130px;overflow:hidden;}



#header_index {MARGIN: auto; WIDTH: 100%; padding-left:0px;}

#header_index {position:relative;height:180px;overflow:hidden;border:0px solid #900;}

#header_image {display:none;visibility:hidden;z-index:100;position:absolute;left:0px;top:0px;}


#bstate {display:none;visibility:hidden;z-index:100;position:absolute;left:20px;top:220px;color:#000;width:188px;border:0px solid #222;text-align:center;font-size:22px;}
#bsr  {display:none;visibility:hidden;z-index:100;position:absolute;left:26px;top:242px;font-size:120px;color:#000;width:180px;border:0px solid #222;text-align:center;}
#bdom {display:none;visibility:hidden;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:0px;top:154px;background:#333;width:100%;height:26px;opacity:.50;filter: alpha(opacity=50);}
#btext {padding:6px;padding-left:10px;color:#FFF;font-size:.64em;height:32px;width:100%;overflow:hidden;}


.moreAds {position:relative;background-image:url('/images/pointing_hand.png');background-position:center right;width:98%;height:40px;}
.moreAdshere {padding-top:13px;padding-left:8px;}

.blistings {position:relative;width:100%;}
.listing {width:100%;float:left;margin:5px;}


.vdivider {display:none;position:absolute;top:0px;left:392px;width:1px;height:<%= d1 %>px;background:#333;}
#commentDiv {position:relative;width:100%;height:510px;margin-top:12px;}
.acomment {position:absolute;top:30px;left:0px;height:480px;width:100%;overflow:hidden;}
.commentText {width:100%;height:130px;overflow:hidden;}

#writeReview {width:250px;height:150px;float:right;}
#readReview {width:150px;height:150px;float:left;}


.x44b {width:100%;margin:auto;}

#wx_module_5910 {clear:both;text-align:center;}


#seeGallery {position:relative;width:100%;border-bottom:8px solid #333;text-align:center;}

#galleryView {width:100%;height:100px;}
#galleryViewT {position:absolute;top:50px;left:60px;font-size:18px;text-align:left;}
#galleryShare {width:100%;height:100px;}
#galleryShareT {font-size:18px;}

#collage {margin:auto;position:relative;}


#image2 {position:absolute;z-index:97;top:0px;min-height:180px;width:100%;}
#image1 {position:absolute;z-index:98;top:0px;min-height:180px;width:100%;}


#gclick {z-index:101;position:absolute;left:0px;top:0px;width:100%;height:100%;}


#graybar_index {margin:auto;clear:both;position:relative;width:100%;background:#ddd;}
#graybar_content {width:100%;padding-top:6px;padding-bottom:6px;}


#footer_index {display:none;margin:auto;clear:both;height:116px;width:100%;background:#000;position:relative;}

#footer_state_list {display:none;visibility:hidden;margin:auto;clear:both;width:100%;background:#dddddd;position:relative;}


#footer_left {}
#footer_right {text-align:right;width:100%;color:#999;font-size:12px;}

#takead {width:350px;text-align:right;color:#999;font-size:12px;}

#navbar {MARGIN: auto; WIDTH: 100%; padding-left:0px;}


#wiki {display:none;visibility:hidden;position:absolute;top:10px;right:12px;z-index:1000;}


#intro {position:relative;min-height:150px;}
#intro_regions {position:relative;margin-top:12px;}
#overview {width:100%;border:0px solid #333;}


#adTopRegions {margin:auto;position:relative;background:#fff;width:340px;height:280px;}


#amenities_chart {position:relative;background-image:url('/images/greenbar.jpg');width:99%;border:1px solid #847;padding:0px;padding-top:0px;padding-left:1px;}

.amenityT {line-height:20px;font-weight:bold;positon:relative;}
.amenityD {font-weight:normal;font-size:16px;position:absolute;left:30%;}
.amenityQ {font-weight:normal;position:absolute;left:80%;text-align:center;}

.canvasDiv {width:100%;height:200px;}

.reserve {width:100%;border:0px;}
.acal {width:100%;}

.availGraphX {width:450px;float:left;}
.availCalendarX {width:450px;float:left;}
.availSearch {width:80%;margin:auto;}


#photoview {display:none;visibility:hidden;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; }
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 {width:100%;position:relative;border:1px solid #444;background-color:#fbfbff;margin-bottom:10px;}
.adImg {width:70%;max-width:250px;padding:0px;margin:5px;}
.adHead {margin:5px;}
.adSubcat {display:none;clear:both;font-weight:bold;color:#006;}
.adBody {margin:5px;}
.adWebsite {display:none;position:absolute;top:96px;left:200px;}
.adDist {margin:5px;border:0px solid #888;overflow:hidden;color:#BBAABB;}


#storyline {background-color:#fffdf5;padding:12px;border:1px solid #FFF4DD;color:#6E5101;margin-bottom:10px;}
#storyline .htext a {color:#054A01;}
#storyline {width:100%;}



.parklist {position:relative;width:100%;background:#fff;}
#getdirForm {float:right;margin-bottom:20px;width:190px;border:0px solid #555;}

#parkGmap {float:right;margin-top:26px;width:100%;border:0px solid #555;}
#smap {width:100%;height:359px;}

#zMap {width:100%;}

#staticDiv {position:absolute;width:160px;height:200px;border:0px solid #555;}
#staticMap {margin-left:4px;width:180px;height:200px;}

#parklink {border:0px solid #888;width:100%;padding:0px;margin:0px;height:43px;font-size:1.2em;color:#444;white-space:nowrap;overflow:hidden;}
#nearbyparklink {width:100%;padding:0px;margin:0px;height:32px;color:#444;overflow:hidden;}

#nearbyparks {width:100%;float:left;margin-left:5px;}


#container {position:relative; FONT-SIZE: 0.87em; }

#blesscontainer {position:relative; MARGIN: auto; WIDTH: 100%; height: 600px;}

.pri {display:none;visibility:hidden;position:absolute;top:-18px;right:70px;;text-align:right;width:200px;height:36px;color:#400;border:0px solid #222;}

.left_box {	WIDTH: 100%;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;height:480px;width:100%;}

.footerlinks {position:absolute;top:100px;right:60px;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;}


.parkinfo {margin:auto;margin-top:12px;margin-bottom:20px;font-weight:bold;color:#fff;display:block;width:90%;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;}


#mobile1 {width:100%;text-align:center;height:32px;padding-top:8px;background: url('/images/navbar.jpg');}
#mobile2 {text-align:center;height:32px;padding-top:8px;background: url('/images/navbar.jpg');}
#mobile3 {text-align:center;height:32px;padding-top:8px;background: url('/images/navbar.jpg');}
#mobile4 {text-align:center;height:32px;padding-top:8px;background: url('/images/navbar.jpg');}
#mobile5 {text-align:center;height:32px;padding-top:8px;background: url('/images/navbar.jpg');}


#m1, #m2, #m3, #m4, #m5, #m6 {display:none;visibility:hidden;}


#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;}
#m1, #m2, #m3, #m4, #m5, #m6 {}

#topmenu  {margin:auto; width:100%; padding-left:0px; font-size:.84em;}
#topmenu a {color:#bbb;}
#topmenu a:hover {color:#fff;}
#topmenu {position:relative;width:100%;}

#searchmenu {display:none;visibility:hidden;margin:auto; position:relative;width:100%;border:0px solid #444;}

#bottommenu  {margin:auto; width:100%; padding-left:0px;}
#bottommenu a {color:#bbb;}
#bottommenu a:hover {color:#fff;}


#googleSearch {position:relative;
	MARGIN-TOP: 0px; padding-right:6px; text-align:right; 
}
#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: 200px; 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.4em;font-weight:bold;clear:both;}

.psheader {font-size:18px;text-transform:uppercase;padding-top:12px;color:#5C3536;}
.psbod {margin:5px;}