@import url("/style/nav.frontend.css");
@charset "utf-8";
/* CSS Document */

#whitespace {
	background-color:#FFFFFF;
	width:950px;
	padding: 0px 25px;
	background:url(Pine_Creek_Valley_Border_RightnLeft.gif) repeat-y top;
	}

#bordertop {
	background:url(Pine_Creek_Valley_Border_TopNew.gif) no-repeat top;
	padding-top:0px;
	}
	
#borderbottom {
	background:url(Pine_Creek_Valley_Border_BottomNew.gif) no-repeat bottom;
	}
	
p {
	border-color:#006633;
	}
	
#Menu {
	padding-left:50px;
	}
	
#image {
	padding-top:15px;
	padding-left:15px;
	}
	
#bottomTable {
	padding-bottom:15px;
	}
	
#bottomaddthis {
	float:right;
	width:250px;
	padding-bottom:15px;
	}
	
#contentTable {
	font-size:12;
	width:800px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:15px;
	border:ridge #006633;
	}
	
#contentTableWildlife {
	font-size:12;
	width:800px;
	padding-left:10px;
	padding-right:10px;
	border:ridge #006633;
	}

#railTrailMap{
	width:780px;
	}

#centerParagraph {
	width:750px;
	text-align:center;
	}

#rulesParagraph {
	width:750px;
	text-align:left;
	text-indent:2em;
	}
	
.rulesPara {
	width:750px;
	text-align:left;
	text-indent:2em;
	}
	
.ParaNI {
	width:750px;
	text-align:left;
	}
	
#Greeting {
	width:750px;
	text-align:left;
	}

#rulesParagraph2 {
	width:775px;
	text-align:left;
	text-indent:2em;
	}
	
#listFormatting {
	width:600px;
	text-align:left;
	}

#siteMapParagraph {
	width:800px;
	text-align:left;
	}

#siteMapCaption {
	width:800px;
	text-align:left;
	}
	
#siteMap {
	width:750px;
	text-align:left;
	padding-left:2em;
	}
	
#siteMapLine {
	text-align:center;
	}
	
#siteMap2 {
	width:745px;
	text-align:left;
	padding-left:2em;
	}

#siteMap3 {
	width:740px;
	text-align:left;
	padding-left:2em;
	}
	
#siteMap4 {
	width:735px;
	text-align:left;
	padding-left:2em;
	}

#siteMap5 {
	width:730px;
	text-align:left;
	padding-left:2em;
	}

#contactUs {
	text-decoration:None;
	}

#topPageAd {
	width:755px;
	height:144;
	border:ridge #006633;
	}
#contentTableParagraph {
	width:500px;
	text-align:left;
	text-indent:2em;
	}
	
.cTableParagraph {
	width:500px;
	text-align:left;
	text-indent:10px;
	}
	
#contentTableMap {
	width:500px;
	text-align:center;
	}
	
#contentTableParagraphLeft {
	width:750px;
	text-align:left;
	text-indent:2em;
	}

	
#contentTableParagraphCenter {
	width:500px;
	text-align:center;
	}
	
#contentTableParagraphSmall {
	width:250px;
	text-align:left;
	text-indent:2em;
	}

#contentTablePhoto {
	font-size:12;
	width:800px;
	padding-left:50px;
	padding-right:15px;
	}
	
#photoGalleryParagraph {
	width:750px;
	text-align:left;
	text-indent:2em;
	}
#photoGalleryPageLinks {
	width:750px;
	text-align:left;
	}

#bottomLinks {
	width:700px;
	text-align:center;
	}
	
#hikingtrails {
	padding-right:20px;
}
.hikingnote {
	text-align: justify;
	text-indent: 5px;
	width: 180px;
}


/*
-----------Mark Changes-----------
*/
#centercontent {
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

#centercontentleft {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenttablepara {
	width:500px;
	text-align:left;
	text-indent:10px;
	}

#contenttablefull {
	width:800px;
	text-align:left;
	}
	
.txtindent {
	text-indent:10px;
}

.pcvupdate {
	color:#C00;
	font-weight:bold;
}

.pcvupdatedt {
	color:#0099CC;
	font-weight:bold;
}

.rulesPara {
	width:800px;
	text-align:left;
	text-indent:10px;
	}
	
.ParaNI {
	width:750px;
	text-align:left;
	}
	
#Greeting {
	width:750px;
	text-align:left;
	}
	
#visitpcv {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#businesslabel {
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

#pagelinks {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#contentdiv {
	font-size:12;
	width:850px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:15px;
	border:ridge #006633;
	margin-left:auto;
	margin-right:auto;
	}
	
#contentdivleft {
	font-size:12;
	width:850px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:15px;
	border:ridge #006633;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	}
	
.davidkagan {
	color:660000;
}

.trailparking {
	width:745px;
	text-align:left;
	padding-left:10px;
	color:#660000;
}

.trailrulesheader {
	width:760px;
	text-align:left;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.trailrules {
	width:745px;
	text-align:left;
	padding-left:10px;
	text-indent:10px;
}

#centerhakesmenu {
	width:760px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#centerheader {
	text-align:center;
}

#quicklinks {
	width:240px;
	text-align:left;
}

.quicklinksheader {
	font-size:24px;
	color:006633;
	font-family:"Times New Roman", Times, serif;
}

#photogallerybuttons {
	width:200px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

/*
-----------Mojo Btn-----------
*/
.mojoBtn, .mojoBtn span {
	display: inline-block;
	*display: inline;
	color: #fff;
	font: bold 12px/23px "Trebuchet MS", Verdana, Arial, Times, serif;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	zoom: 1;
}
.mojoBtn {
	margin: 3px 0;
	padding-left: 4px;
	color: #000;
	background: url('/images/ui/mojobtn-green-left.png') top left no-repeat;
}
.mojoBtn:hover {
	color: #111;
	opacity: 0.80;
  filter: alpha(opacity=80);
}
.mojoBtn span {
	padding-right: 4px;
	background: url('/images/ui/mojobtn-green-right.png') top right no-repeat;
}
.mojoBtn span span {
	min-width: 100px;
	width: auto !important;
	width: 100px;
	padding: 0 5px;
	background: url('/images/ui/mojobtn-green-bg.png') top center repeat-x;
}

.altItem {
	background: #e0e0e0;
}