body {background-color:#2F0E02; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif;}


div#header {margin-bottom:15px; margin-left:auto; margin-right:auto;}

div#contentarea {width:100%; margin-left:auto; margin-right:auto;}

div#coolmenu {display:none; position:absolute; height:0px; line-height:0px;}

div#menubar {display:none}
p.menubar {display:none}
a:link.menubar {color: #FFFFFF; text-decoration: none; visibility:hidden;}
a:visited.menubar {color: #FFFFFF; text-decoration: none; visibility:hidden;}
a:active.menubar {color: #FFFFFF; text-decoration: none; visibility:hidden;}
a:hover.menubar {color: #FFFFFF; text-decoration: none; visibility:hidden;}

div#menubar p {margin:0px; border:0px; visibility:hidden;}

div#thegoods {width:100%; float:left; text-align:left; clear:both;
	font-size: 10pt; line-height: 12pt; margin-bottom:25px}

div#footerj {clear:both; text-align: left; background-color:#471B12; 
	font-family: Verdana,Arial,Helvetica,sans-serif; font-size:7pt;
	padding-top:4px; padding-bottom:10px; padding-left:10px; padding-right:10px; 
	border-top: 1px solid #632B16;}

strong {color: #000000; font-weight:bold}

a:link {color: #FFFFFF; text-decoration: underline;}
a:visited {color: #FFFFFF; text-decoration: underline;}
a:active {color: #FFFF55; text-decoration: underline; background-color:#81241A}
a:hover {color: #FFFF55; text-decoration: underline; background-color:#81241A}

a:link.whiteu {color: #FFFFFF; text-decoration: underline}
a:visited.whiteu {color: #FFFFFF; text-decoration: underline}
a:active.whiteu {color: #FFFFFF; text-decoration: underline}
a:hover.whiteu {color: #FFFFFF; text-decoration: underline}

a:link.whitenou {color: #FFFFFF; text-decoration: none}
a:visited.whitenou {color: #FFFFFF; text-decoration: none}
a:active.whitenou {color: #FFFFFF; text-decoration: none}
a:hover.whitenou {color: #FFFFFF; text-decoration: none}

a:link.plain {color: #000000; text-decoration: none; background-color: transparent;}
a:visited.plain {color: #000000; text-decoration: none; background-color: transparent;}
a:active.plain {color: #FFFFFF; text-decoration: none; background-color: #81241A;}
a:hover.plain {color: #FFFFFF; text-decoration: none; background-color: #81241A;}

a:link.plainbu {color: #000000; font-weight:bold; text-decoration: underline; background-color: transparent;}
a:visited.plainbu {color: #000000; font-weight:bold; text-decoration: underline; background-color: transparent;}
a:active.plainbu {color: #FFFFFF; font-weight:bold; text-decoration: underline; background-color: #81241A;}
a:hover.plainbu {color: #FFFFFF; font-weight:bold; text-decoration: underline; background-color: #81241A;}

a:link.plainu {color: #E88254; text-decoration: underline; background-color: transparent;}
a:visited.plainu {color: #E88254; text-decoration: underline; background-color: transparent;}
a:active.plainu {color: #FFFFFF; text-decoration: underline; background-color: #81241A;}
a:hover.plainu {color: #FFFFFF; text-decoration: underline; background-color: #81241A;}

A:link.redsmall {font-size: 7pt; font-weight: bold; font-style: normal; color: #FF7777; text-decoration: underline;}
A:visited.redsmall {font-size: 7pt; font-weight: bold; font-style: normal; color: #FF7777; text-decoration: underline;}
A:active.redsmall {font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: underline; background-color:#FF7777;}
A:hover.redsmall {font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: underline; background-color:#CC5050;}

em {font-style:italic}
h1 {font-size: 11pt; line-height: 11pt; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center; text-decoration:none; color: #000000;
	padding-top:5px; margin-bottom:24px;}
h2 {font-weight: bold; font-size: 15px; font-style: normal; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px; margin-bottom:24px;}
h1.bigtitle {font-size: 14pt; font-weight:bold; color:#000000; text-align:left; margin:0px; padding:1px 0px 0px 0px}
h2.sectionheader {font-size: 11pt; line-height: 11pt; font-weight:bold; font-style:italic; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0px; padding:1px 0px 0px 0px; color: #000000}	

table.toptitle {width:100%; border-bottom:1px solid #663421; 
	margin-left:0px; padding-left:0px; margin-right:0px; padding-right:0px;
	margin-bottom:22px; padding-bottom:0px; margin-top:12px;}
span.smallertitle {font-weight: normal; font-size: 13pt;}
table.toptitleA1 {width:100%; border-bottom:1px solid #663421; 
	margin-left:0px; padding-left:0px; margin-right:0px; padding-right:0px;
	margin-bottom:0px; padding-bottom:0px; margin-top:12px;}
table.toptitleA2 {width:100%; border-bottom:0px; 
	margin-left:0px; padding-left:0px; margin-right:0px; padding-right:0px;
	margin-bottom:22px; padding-bottom:0px; margin-top:2px;}
span.smallertitle {font-weight: normal; font-size: 13pt;}
td.bigtitle {font-size: 14pt; font-weight:bold; color:#FFFFFF; text-align:left;
	margin-left:0px; padding-left:0px; margin-bottom:0px; padding-bottom:2px;}
td.navlinksl {font-size: 9pt; font-weight:bold; color:#FFFFFF; text-align:left;
	margin-right:0px; padding-right:0px; cursor:pointer; margin-bottom:0px;}
td.navlinksr {font-size: 9pt; font-weight:bold; color:#FFFFFF; text-align:right;
	margin-right:0px; padding-right:0px; cursor:pointer; margin-bottom:0px;}

table.sectionheader {border-bottom:1px solid #D0A080; 
	margin-left:0px; padding-left:0px; margin-right:0px; padding-right:0px;
	margin-bottom:12px; padding-bottom:0px; margin-top:12px; padding-top:0px}
td.sectionheader {font-size: 11pt; line-height: 11pt; font-weight:bold; font-style:italic; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-bottom:0px; padding-left:0px; color: #000000}	

p {font-weight: normal; font-size: 10pt; line-height: 12pt; text-align:left;
	font-style: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-top:0px; margin-bottom: 18px;}
p.text {font-weight: normal; font-size: 10pt; line-height: 12pt; text-align:left;
	font-style: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-top:0px; margin-bottom: 18px; text-align:justify;}
li {font-weight: normal; font-size: 10pt; line-height: 11pt; text-align:left;
	font-style: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-top:0px; margin-bottom: 16px; text-align:justify;}
li.flat {font-weight: normal; font-size: 10pt; line-height: 12pt; text-align:left;
	font-style: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-top:0px; margin-bottom: 1px; text-align:justify;}
li.half {font-weight: normal; font-size: 10pt; line-height: 11pt; text-align:left;
	font-style: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-top:0px; margin-bottom: 12px; text-align:left;}

span.highlight {font-weight:bold; color:#000000; text-decoration:underline;}

p.inlinetext {font-weight: normal; font-size: 10pt; line-height: 12pt; text-align:left;
	font-style: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-top:0px; margin-bottom: 24px; clear:both;}
p.caption {font-weight: normal; font-size: 8pt; line-height: 12pt; text-align:center;
	font-style: italic; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom: 65px; margin-top: 0px; clear:both}
p.captionlast {font-weight: normal; font-size: 8pt; line-height: 12pt; text-align:center;
	font-style: italic; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom: 30px; margin-top: 0px; clear:both}
p.captionflat {font-weight: normal; font-size: 8pt; line-height: 12pt; text-align:center;
	font-style: italic; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom: 6px; padding-top: 8px; clear:both}
p.captionsmall {font-weight: normal; font-size: 7pt; line-height: 7pt; text-align:center;
	font-style: italic; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom: 10px; margin-top: 0px; clear:both}
p.lastcomment {font-weight: bold; font-size: 10pt; line-height: 13pt; text-align:center;
	font-style: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom: 30px; margin-top: 0px; clear:both}

p.bottomlink {font-weight: bold; font-size: 9pt; text-align:center;
	font-style: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px; margin-bottom:20px}

table.photoholder {text-align:center; background-color:#202020; 
	margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:4px;
	border-left: 1px solid #282828; border-top: 1px solid #282828;
	border-right: 2px solid #101010; border-bottom: 2px solid #101010}
td.photoholder {padding-left: 50px; padding-right:50px; padding-top:40px; padding-bottom:40px;}	
td.photoholdersmall {padding-left: 36px; padding-right:36px; padding-top:30px; padding-bottom:30px;}	
td.photoholdernone {padding-left: 0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}	
img.photo {border-top: 1px solid #909090; border-left: 1px solid #808080; 
	border-right: 1px solid #B0B0B0; border-bottom: 1px solid #B0B0B0}

table.mapholder {text-align:center; margin-left:auto; margin-right:auto; 
	margin-top:0px; margin-bottom:20px;}
td.mapholderl {text-align:center; padding-right:15px;}
td.mapholderr {text-align:left}

table.sidebar {text-align:center; margin-left:auto; margin-right:auto; 
	border: 2px solid #5B3524; background-color: #181818; width:85%;}
td.sidebar {font-style:italic; padding: 10px; text-align:justify;}

img.photoalignr {margin-left:20px; margin-top:0px; margin-right:0px; margin-bottom:15px;
	float:right;}
img.photoalignl {margin-left:0px; margin-top:0px; margin-right:20px; margin-bottom:15px;
	float:left;}

p.photomiddle {text-align:center; margin-top:4px; margin-bottom:8px;}
img.photomiddle {margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:5px; border:4px;}

p.hrline {padding:0px; margin:0px; text-align:center;}
img.hrline {margin-top:0px; margin-bottom:0px;}


table.homelinks {width:70%; margin-left:auto; margin-right:auto;}
td.homelinksl {width:90px; height:86px; text-align:center; background-color:#202020;
	margin-top:50px;}
td.homelinksr {height:86px; text-align:left; padding-left: 8px; margin-top:50px;}

table.hsymbols {width:70%; margin-left:auto; margin-right:auto; margin-bottom:18px;}
td.hsymbolstop {padding-bottom:8px; font-size: 8pt; text-decoration: underline; font-style: italic}
td.hsymbolsl{font-size: 8pt; vertical-align:top; padding:0px; spacing:0px; text-align:center;}
td.hsymbolsr{font-size: 8pt; text-align:left; vertical-align:top; padding:0px; spacing:0px;}
img.hsymbols {padding-top:4px; padding-bottom:0px; padding-left:2px; padding-right:2px;border:0px;}

table.hikelist {width:80%; margin-left:auto; margin-right:auto; margin-bottom:0px;}
td.hikelist {vertical-align:middle;}
img.hikesym {padding-top:0px; padding-bottom:0px; padding-left:2px; padding-right:2px; border:0px; vertical-align:baseline;}

table.indvhike {width:85%; margin-left:auto; margin-right:auto; margin-bottom:10px;}
td.indvhiketop {color: #FFFFFF; font-size:12pt; text-align:center; font-weight:bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 10px; padding-top: 15px;}
td.indvhikedesc {font-weight: normal; font-size: 10pt; line-height: 11pt; text-align: justify; 
	margin:0px; padding-bottom: 7px; border:0px; font-weight: normal; font-size: 10pt; line-height: 11pt;}
td.indvhikepicr {vertical-align:top; text-align:right; margin:0px; padding-bottom: 7px; padding-left: 18px; padding-top: 4px;}
td.indvhikepicl {vertical-align:top; text-align:left; margin:0px; padding-bottom: 7px; padding-right: 18px; padding-top: 4px;}
img.indvhikepic {border: 1px solid #505050;}
span.rsmall {font-size: 9px; font-weight: bold; font-style: normal; color: #FF7777; font-family: Verdana, Arial, Helvetica, sans-serif}


div#formholder {margin-left: 30px; margin-top: 20px;}
div#formholder div.formclearfix {padding:5px 0px; vertical-align:top;}
div#formholder form label {width:150px; float:left; font-size:11px; font-weight:bold; margin: 0 10px;}
div#formholder form input.styled {font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; border: 1px solid #AA6633; background-color: #F9E7E3;}
div#formholder form textarea.styled {font-size:12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #AA6633; background-color: #F9E7E3;}
div#formholder form input.button {border-width:2px; background-color: #DDDDDD; padding:2px;
	margin-top:10px; margin-left:2px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px;}


body.map {background-color:#2F0E02; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; 
      margin:0px;}




/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; display:none}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0; display:none}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#471B12; layer-background-color:#471B12; display:none}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:12px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; display:none}
.clLevel0{background-color:#4F1F14; layer-background-color:#4F1F14; color:#FF9966; display:none}
.clLevel0over{background-color:#89372F; layer-background-color:#89372F; color:#FFFFFF; cursor:pointer; cursor:hand; display:none}
.clLevel0border{position:absolute; background-color:#4F1F14; layer-background-color:#4F1F14; display:none}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:12px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; display:none}
.clLevel1{background-color:#471B12; layer-background-color:#471B12; color:#FF9966; display:none}
.clLevel1over{background-color:#89372F; layer-background-color:#89372F; color:#FFFFFF; cursor:pointer; cursor:hand; display:none}
.clLevel1border{position:absolute; z-index:500; background-color:#632B16; layer-background-color:#632B16; display:none}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:12px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; display:none}
.clLevel2{background-color:#562116; layer-background-color:#562116; color:#FF9966; display:none}
.clLevel2over{background-color:#89372F; layer-background-color:#89372F; color:#FFFFFF; cursor:pointer; cursor:hand; display:none}
.clLevel2border{position:absolute; z-index:500; background-color:#76331A; layer-background-color:#76331A; display:none}
