/*  Application level classes */
body {
	padding: 0px;
	margin: 0px;
	
}
/*  End application level classes */

.activityContent
{
	padding-right: 15px;
	padding-left: 15px;
	font-size: 0.75em;
	padding-bottom: 10px;
	color: #666;
	line-height: 18px;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.activityHeadline
{
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#009; 
	font-size:12px; 
	font-weight: bold;
}

#address {
	width: 190px;
	vertical-align: bottom;
	padding-left: 10px;
}

.addressLine  {
	color: #19481e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size: 11px; 
	font-weight: normal; 
	line-height:18px;
}

.BodyContent {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:.75em; 
	line-height:18px; 
	color: #666; 
	text-decoration: none;
	padding-left: 15px;
	padding-top: 15px;
}
.BodyContent a {
	text-decoration: underline;
	color: #f90; 
}
.BodyContent a:hover{
	background-color: #E7E7CF;
}
.BodyContent blockquote{
	width: auto; 
	font-size: 1em; 
	font-weight: normal; 
	color: #666; 
	line-height:18px;
	padding: .25em 1.5em; 
	margin: 1em 1em 0em 0em; 
}
.BodyContent HR{ 
	background-color: #666;
	height: 1px;
	border: 0px solid white;
}

.BodyContent UL
{
	margin-top: 0px;
	padding-top: 0px;
}

.BodyContent OL
{
	margin-top: 0px;
	padding-top: 0px;
	list-style-type: decimal;
}
.BodyContent OL OL
{
	list-style-type: lower-alpha;
}
.BodyContent OL OL OL
{
	list-style-type: lower-roman;
}
.BodyContent OL OL OL OL
{
	list-style-type: decimal;
}

.breadcrumbTable
{
	width: 750px;
}

.breadcrumb {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #666; 
	font-size:xx-small; 
	letter-spacing:1px; 
	font-weight:bold; 
	text-decoration:none;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	}
	
 .breadcrumb a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#f90; 
	font-size:xx-small; 
	letter-spacing:1px; 
	font-weight:normal; 
	text-decoration:none;
	text-align: left;
	}
	
.breadcrumb a:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:xx-small;
	color:#f90; 
	letter-spacing:1px; 
	font-weight:normal; 
	text-decoration:none; 
	background-color: #E7E7CF;
	}
	
.calendar
{
	height: 1000px;
	width: 779px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
	
#content {
	width: 1000px;
	padding: 0px 0px 0px 0px;
}
#copy {
	padding: 25px 10px 10px 25px;
}
.currentConditons {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#000; 
	font-size:11px; 
	font-weight: normal;
	padding-left: 15px;
}
.eventTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#19481e; 
	font-size:12px; 
	font-weight: bold;
	padding: 5px 0px 0px 0px;
	text-decoration: none;
}
.eventTitle a {
	text-decoration: underline;
	color: #f90; 
}
.eventTitle a:hover{
	background-color: #E7E7CF;
}
.eventInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#666; 
	font-size:11px; 
	font-weight: normal;
	font-style: italic;
}
#footer {
	background-color: #19481e;
	width: 1000px;
	padding: 16px 0px 16px 0px;
}
#footer td {
	background-color: #19481e;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#footer a {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding: 0px 3px 0px 3px;
	text-align: center;
}
#footer a:hover {
	color: #f90;
}
#globalnav {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 60%;
	border-top: 1px solid #000;
	border-bottom: 1px solid #fff;
	background: #f90 url(../images/nav-bg-yellow.gif) repeat-x top left;
}
.globalnav 
{
	color: #fff;
	margin: 0;
	cursor: hand;
	padding: 0 1px 0 0;
	list-style: none;
	background: url(../images/nav-li-bg-yellow.gif) no-repeat top right;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font : bold;
	font-weight : bold;
	text-align: center;
	filter:DropShadow (Color=#333333, OffX=2, OffY=2, Positive=true); 
}

.globalnavhover {
	color: #fff;
	margin: 0;
	cursor: hand;
	padding: 0 1px 0 0;
	list-style: none;
	background: #3D0D09 url(../images/nav-on-bg-yellow.gif) repeat-x bottom left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font : bold;
	font-weight : bold;
	text-align: center;
	filter:DropShadow (Color=#333333, OffX=2, OffY=2, Positive=true); 
}

#header {
	width: 1000px;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#009; 
	font-size:18px; 
	font-weight: bold;
}
.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#009; 
	font-size:12px; 
	font-weight: bold;
}
.header3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#19481e; 
	font-size:12px; 
	font-weight: bold;
}
.headlineText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#666; 
	font-size:11px; 
	font-weight: normal;
	font-style: italic;
}

.headlineText2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#19481e; 
	font-size:12px; 
	font-weight: bold;
}

.headlines {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#19481e; 
	font-size:12px; 
	font-weight: bold;
}

.headlines a
{
	text-decoration: none;
	color:#19481e; 
}

.headlines a:hover
{
	background-color: #E7E7CF;
	color: #f90;
}

.headlines LI
{
	list-style-image: url(../Images/green_arrow.gif);
	padding-bottom: 15px;
}

.homeAdventureFloat
{
	z-index: 1;
	left: 340px;
	width: 405px;
	position: absolute;
	top: 375px;
	height: 242px;
}
.homeAdventureFloat a:hover {
	background: none;
}

.homeAdventureFloatEdit {
	top: 375px;
	left: 340px;
	z-index: 1;
}
.homeAdventureFloatEdit a:hover {
	background: none;
}

.homeLearnMore {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#19481e; 
	font-size:11px; 
	font-weight: bold;
}

.homeLearnMoreText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#666; 
	font-size:11px; 
	font-weight: normal;
	font-style: italic;
}
#homeTouts {
	background: #fff;
	width: 1000px;
	height: 108px;
}

.iframe
{
	margin-left: 10px;
	width: 750px;
	height: 1000px;
}

.input {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#19481e; 
	font-size:11px; 
	font-weight: bold;
}

.lastUpdated
{
	font-size: 0.75em;
	color: #666;
	line-height: 18px;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.learnMoreImage
{
	height: 64px;
	width: 84px;
}

#main {
	background-color: #FFFFFF;
	border: 1px solid #000;
	width: 1000px;
	padding: 0px 0px 0px 0px;
}
#navcolumn
{
	margin-top: 20px;
	width: 200px;
}
.navon {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#009; 
	cursor:hand;
	font-size:14px; 
	font-weight: bold;
	text-decoration:none;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 4px;
	background-color: #8ca48c;
}
.navoff, .navoff a{
font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#009; 
	cursor:hand;
	font-size:14px; 
	font-weight: bold;
	text-decoration:none;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 4px;
	background-color: #8ca48c;
}
.navoffhover, .navoffhover a{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#009; 
	cursor:hand;
	font-size:14px; 
	font-weight: bold;
	text-decoration:none;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 4px;
	background-color: #8ca48c;
}
.navoff a:hover{
	font-weight: bold;
}
.navitemoff, .navitemoff a{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#009; 
	cursor:hand;
	font-size:14px; 
	font-weight: normal;
	text-decoration:none;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 4px;
}
.navitemoff a:hover{
	font-weight: bold;
}
.navitemoffhover, .navitemoffhover a{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#009; 
	cursor:hand;
	font-size:14px; 
	font-weight: bold;
	text-decoration:none;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 4px;
	background-color: #8ca48c;
}

.navtitle
{
	padding-left: 10px;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 10px;
	color: #009;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navtitlehover
{
	padding-left: 10px;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 10px;
	cursor: hand;
	color: #fff;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.parkNameTable
{
	font-weight: bold;
	font-size: 24pt;
	width: 800px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 43px;
	background-color: #19481c;
}

.parkNameTableCell
{
	padding-left: 15px;
}

.parkMapTableCell
{
	padding-right: 15px;
}

.postingNav, .postingNav a
{
	padding-left: 35px;
	font-weight: normal;
	font-size: x-small;
	padding-bottom: 4px;
	cursor: hand;
	color: white;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffa626;
	text-decoration: none;
}

.postingNav a:hover{
	font-weight: bold;
	}

.postingNavHover, .postingNavHover a
{
	padding-left: 35px;
	font-weight: bold;
	font-size: x-small;
	padding-bottom: 4px;
	cursor: hand;
	color: white;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffa626;
	text-decoration: none;
}

.printFriendly
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#f90; 
	font-size:xx-small; 
	letter-spacing:1px; 
	font-weight:bold; 
	text-decoration:none;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

.searchButton
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	font-size:.75em; 
	letter-spacing:1px; 
	font-weight:normal; 
	text-decoration:none;
	text-align: right;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background-color: transparent;
	cursor: hand;
}

.searchBrowse
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#19481e; 
	font-size:12px; 
	font-weight: bold;
}

.searchBrowse a
{
	text-decoration: none;
	color:#19481e; 
}

.searchBrowse a:hover
{
	background-color: #E7E7CF;
	color: #f90; 
}

#sideBarLeft {
	background: #fff url(../images/sideBarLeft-bg-green.gif) repeat-x top right;
}
#sideBarRight {
	background: #fff url(../images/sideBarRight-bg-green.gif) repeat-y top right;
	width: 228px;
}

#sideBarHomeLeft {
	background: #fff url(../images/sideBarHomeLeft-bg-green.gif) repeat-y top right;
	width: 333px;
}
.sideBarHomeLeft {
	padding: 0px 0px 0px 8px;
}
#sideBarHomeLeftTop {
	background: #fff url(../images/sideBarHomeFindPark-bg-green.gif) repeat-y top right;
}

#sideBarHomeRight {
	background: #fff url(../images/sideBarHomeRight-bg-green.gif) repeat-y top right;
	width: 333px;
}

#sideBarHomeLeft2 {
	background: #fff url(../images/sideBarHomeLeft-bg-green.gif) repeat-y top left;
	width: 500px;
}
.sideBarHomeLeft2 {
	padding: 0px 0px 0px 8px;
}
#sideBarHomeLeftTop2 {
	background: #fff url(../images/sideBarHomeFindPark-bg-green.gif) repeat-y top left;
}

#sideBarHomeRight2 {
	background: #fff url(../images/sideBarHomeRight-bg-green.gif) repeat-y top right;
	width: 500px;
}

.subnav, .subnav a
{
	padding-left: 25px;
	font-weight: normal;
	font-size: x-small;
	padding-bottom: 4px;
	cursor: hand;
	color: #009;
	padding-top: 2px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.subnav a:hover
{
	font-weight: bold;
}

.subnavhover, .subnavhover a
{
	padding-left: 25px;
	font-weight: bold;
	font-size: x-small;
	background: url(../images/nav-on-bg-yellow.gif) repeat-x left bottom;
	padding-bottom: 4px;
	cursor: hand;
	color: white;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.toutText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#03f; 
	font-size:11px; 
	font-weight: normal;
}

.toutText a
{
	text-decoration: underline;
	color: #19481e;
}

.toutText a:hover
{
	color: #f90;
	background-color: #E7E7CF;
}

#utility {
	background-color: #009;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	width: 1000px;
}
.utility, .utility a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	font-size:.75em; 
	letter-spacing:1px; 
	font-weight:normal; 
	text-decoration:none;
	text-align: right;
}
.utility a:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#FEBF00; 
	letter-spacing:1px; 
	font-weight:normal; 
	text-decoration:none; 
}
