body,
html {
    margin:0;
    padding:0;
    background:#ffffff;
    color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
    }
	
.category{
border-style: dotted; border-width: 0px; border-bottom-width: 2px; border-color:#cccccc; color:#7d4800; font-weight: bold; width: 270px; margin-bottom: 4px
    }
	
.category2{
border-style: dotted; border-width: 0px; border-bottom-width: 2px; border-color:#cccccc; color:#7d4800; font-weight: bold; width: 250px; margin-bottom: 4px
}
.categoryfull{
border-style: dotted; border-width: 0px; border-bottom-width: 2px; border-color:#cccccc; color:#7d4800; font-weight: bold; width: 538px; margin-bottom: 4px
}
	#parksnavcontainer2 { width: 200px; }

#parksnavcontainer2 ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}
#parksnavcontainer2 li
{

list-style-type: none;
}

#parksnavcontainer2 a
{
color: #666666;
text-decoration: none;
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 7px;
padding-right: 3px;
width: 190px;
background-color: #ffffff;
border-bottom: 2px dotted #e6e6e6;
}

#parksnavcontainer2 a:link, .navlist a:visited
{
color: #666666;
text-decoration: none;
}

#parksnavcontainer2 a:hover
{
background-color: #e6e6e6;
color: #006633;
text-decoration: underline;

}



	#parksnavcontainer { width: 200px; }

#parksnavcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}
#parksnavcontainer li
{

list-style-type: none;
}

#parksnavcontainer a
{
color: #006633;
text-decoration: none;
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 7px;
padding-right: 3px;
width: 190px;
background-color: #ffffff;
border-bottom: 2px dotted #e6e6e6;
}

#parksnavcontainer a:link, .navlist a:visited
{
color: #006633;
text-decoration: none;
}

#parksnavcontainer a:hover
{
background-color: #e6e6e6;
color: #7d4800;
text-decoration: underline;

}


	.horiz_nav { 
	text-align: center;
	font-size: 11px;
	color: #ffffff;
	font-family: verdana, arial, sans-serif;
	background: url("/environment/sitewide/bg_dkblue.gif");
}

#maintable{
border-style: solid; border-top-width: 0px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px;border-color:#006633; background-image:url(/environment/parks/images/leftnavbg.gif); background-repeat:repeat-y; text-align: left;}

A.hdrlink:link {
	color: #ffffff; 
	text-decoration: none;
}

A.hdrlink:active {
	color: #ff0000; 
	text-decoration: underline;
}

A.hdrlink:visited {
	color: #ffffff; 
	text-decoration: none;
}

A.footerlink:link {
color: #7d4800;
font-weight:normal;
	text-decoration: underline;
}
A.footerlink:visited {
color: #7d4800;
font-weight:normal;
	text-decoration: underline;
}
A.footerlink:hover {
	color: #cccc99; 
font-weight:normal;
	text-decoration: underline;
}
A.footerlink:active {
color: #7d4800;
font-weight:normal;
	text-decoration: underline;
}

a.whitelink:link {
color:#ffffff;
	text-decoration: none;
}
a.whitelink:visited {
color:#ffffff;

	text-decoration: none;
}
a.whitelink:hover {
color:#ffffff;

	text-decoration: underline;
}

a.whitelink:active {
color:#ffffff;

	text-decoration: underline;
}

A#id1:link {
font-weight: normal;
	color: #ffffff; 
	text-decoration: none;
}

A#id1:active {
font-weight: normal;
	color: #ff0000; 
	text-decoration: underline;
}

A#id1:visited {
font-weight: normal;

	color: #ffffff; 
	text-decoration: none;
}

A#id1:hover {
font-weight: normal;

	color: #ffffff; 
	text-decoration: underline;
}


	.InvisibleLink {
	color: #6370A6;
	display: none;
}
ol{list-style-type:upper-latin}
ol li{list-style-type:upper-latin}
ul li{list-style-type:square}
li {list-style-type:square}

.brownrule{width: 90%; color: #7d4800; text-align: center;}	
	
a.brownlink:link {
	font-weight: bold; color:  #7d4800; text-decoration: none
};

a.brownlink:visited {
	font-weight: bold; color:	#7d4800; text-decoration: none
}

a.brownlink:hover {
	font-weight: bold; color: #7d4800; text-decoration: underline
}

a.brownlink:active {
	font-weight: bold; color: #7d4800; text-decoration: underline
}


a.bluelink:link {
	font-weight: bold; color:  #006699; text-decoration: none
};

a.bluelink:visited {
	font-weight: bold; color:	#006699; text-decoration: none
}

a.bluelink:hover {
	font-weight: bold; color: #006699; text-decoration: underline
}

a.bluelink:active {
	font-weight: bold; color: #006699; text-decoration: underline
}

	
	

a:link {
	font-weight: bold; color:  #006633; text-decoration: none
};

a:visited {
	font-weight: bold; color:	#006633; text-decoration: none
}
a:hover {
	font-weight: bold; color: #006633; text-decoration: underline
}

a:active {
	font-weight: bold;
	color: #006633
}
	
# li{list-style-type:square; padding: 2px;}
# li li{font-style:italic}

# a:link {
	color: #006633; font-weight:bold; text-decoration: none
};

# a:visited {
	color: #006633; font-weight:bold; text-decoration: none
}
	# a:hover {
	color: #006633; font-weight:bold; text-decoration: underline
}



# a:active {
	color: #006633; font-weight:bold; text-decoration: underline
}

	
	h1{font-size: 18px; color: #7d4800}
	h2{border-style: solid; border-color: #7d4800; border-width: 1px; background-color: #e6e6e6; font-size: 14px; color: #7d4800; width: 523px; padding: 4px; text-decoration:none}
	h3{font-size: 14px; color: #000000; text-decoration:underline;display:inline}
	h4 {border-style: solid; border-color: #7d4800; border-width: 1px; background-color: #e6e6e6; font-size: 14px; color: #7d4800; width: 260px; padding: 4px; text-decoration:none}
	
	.ulh2{font-size: 14px; font-weight: bold; color: #7d4800; width: 525px; text-decoration:underline}

	
#todo{vertical-align:middle; text-align:center; width: 533px; margin-left: 0px; margin-top: 2px; padding-bottom: 8px;}
#tostay{vertical-align:middle; text-align:center; width: 533px; margin-left: 0px; margin-top: 2px; padding-bottom: 8px;}

#news{text-align: left; vertical-align:top; width: 533px; margin-left: 0px; margin-top: 2px;}
#news li{list-style-type: square; color: #7d4800; padding-left: -4px; padding-bottom: 8px}
#news a:link {
	font-weight: bold; color:  #7d4800; text-decoration: none
};

#news a:visited {
	font-weight: bold; color:	#7d4800; text-decoration: none
}

#news a:hover {
	font-weight: bold; color: #7d4800; text-decoration: underline
}

#news a:active {
	font-weight: bold; color: #7d4800; text-decoration: underline
}


.leftpad {padding-left: 8px;}
#welcome{padding-left: 2px; margin-bottom: 10px; width: 268px; float: left}

#showcase{padding-right: 6px; padding-left: 2px; margin-bottom: 10px; width: 250px; float: right; clear: left}




a.biggreenlink:link {
	font-size: 16px; font-weight: bold; color:  #006633; text-decoration: none
};

a.biggreenlink:visited {
	font-size: 16px; font-weight: bold; color:	#006633; text-decoration: none
}

a.biggreenlink:hover {
	font-size: 16px; font-weight: bold; color: #006633; text-decoration: underline
}


a.biggreenlink:active {
	font-size: 16px; font-weight: bold; color: #006633; text-decoration: underline
}


a.greenlink:link {
	font-weight: bold; color:  #006633; text-decoration: none
};

a.greenlink:visited {
	font-weight: bold; color:	#006633; text-decoration: none
}

a.greenlink:hover {
	font-weight: bold; color: #006633; text-decoration: underline
}


a.greenlink:active {
	font-weight: bold; color: #006633; text-decoration: underline
}



a.smalllink:link {
	font-size: 10px; font-weight: bold; color:  #006633; text-decoration: none
};

a.smalllink:visited {
	font-size: 10px; font-weight: bold; color:	#006633; text-decoration: none
}

a.smalllink:hover {
	font-size: 10px; font-weight: bold; color: #006633; text-decoration: underline
}


a.smalllink:active {
	font-size: 10px; font-weight: bold; color: #006633; text-decoration: underline
}





#wrap {
position: relative;
text-align:center;

    margin:0 auto;
    width:750px;
	padding-bottom: 0px;
	}
	
	
	
#main {
position: relative;
text-align:left;
margin-top: -3px;
width: 750px;
border-style: solid;
border-color: #006633;
border-top-width: 0px;
border-top-width: 2px;
border-top-width: 2px;
border-top-width: 2px;

}
	
#bodycopy { padding-left: 8px; padding-right: 4px}


blockquote {border-style: solid; border-width: 2px; border-color: #7d4800; padding: 4px;}

#leftcol
{

position: relative;
text-align:left;
width: 195px;
font-size:12px;
}

#leftcol ul
{
margin-top: 2px;
margin-left: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}
#leftcol li
{list-style-type:none;
padding: 0;
margin-left: 0;}

.navbar
{
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 6px;
padding-right: 0px;
width: 188px;
color: #ffffff;
font-weight: bold;
background-color: #006633;
border-bottom: 1px solid #eee;
margin-bottom: 0;
margin-left: 3px;
}
a.nav
{
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 6px;
padding-right: 0px;
width: 188px;
color: #ffffff;
font-weight: bold;
background-color: #006633;
border-bottom: 1px solid #eee;
margin-bottom: 0;
margin-left: 3px;
}

a.nav:link, a.nav:visited
{
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
a.nav:hover
{
background-color: #003300;
font-weight: bold;
color: #fff;
text-decoration: underline;

}


a.greynav
{
position: relative;
margin-top:-2px;
margin-bottom: 0;
margin-left: 13px;
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 10px;
padding-right: 0px;
width: 165px;
color: #000000;
font-weight: bold;
background-color: #e6e6e6;
}
a.greynav:active
{
position: relative;
margin-top:-2px;
margin-bottom: 0;
display: block;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 10px;
padding-right: 0px;
width: 165px;
color: #000000;
font-weight: bold;
background-color: #e6e6e6;
}

a.greynav:link, a.greynav:visited
{
color: #000000;
font-weight: bold;
text-decoration: none;
margin-top:-2px;
margin-bottom: 0;
}
a.greynav:hover
{
background-color: #7d4800;
font-weight: bold;
color: #ffffff;
text-decoration: underline;
margin-top:-2px;
margin-bottom: 0;

}




#content{
float: left;
width: 538px;
margin-left: 3px;
padding-left: 6px;
padding-right: 3px;
padding-top: 3px;
padding-bottom: 10px;
text-align: left;
}

.feature{
	width: 500px;
	margin-left: 5px;
	padding-bottom: 10px;
}

.greenbar{
display: block;text-align: center; padding-top: 3px; padding-bottom: 3px;background-color: #006633; #color:#ffffff; font-weight: bold; font-size: 12px; margin-left: 6px;margin-bottom: 2px; width: 273px;}

#photocol{
text-align: left;
padding-left: 3px;
padding-right: 4px;
margin-bottom: 2px;
float: right;
clear: left;
width: 250px;
}

.2{
margin-bottom: 2px;
padding: 2px;

text-align: center;
float: right;
background-color:#006633;
color:#ffffff;
width: 246px;
margin-left: 0px;
font-size: 14px;
font-weight: bold;
}


#featurecol {
float: right; clear: left; width: 250px;
}




.activitiesbrown{
margin-bottom: 2px;
padding: 2px;

text-align: center;
background-color:#7d4800;
color:#ffffff;
width: 244px;
margin-left: 0px;
font-size: 14px;
font-weight: bold;
}
.activities{
margin-bottom: 2px;
padding: 2px;

text-align: center;
background-color:#006633;
color:#ffffff;
width: 244px;
margin-left: 0px;
font-size: 14px;
font-weight: bold;
}

.activities2{
margin-bottom: 2px;
padding: 2px;

text-align: center;
background-color:#006633;
color:#ffffff;
width: 246px;
margin-left: 0px;
font-size: 14px;
font-weight: bold;
}

.activitiesimg{text-align: center; margin-left: 2px; margin-right: 1px;}

#weather {
position:relative;
text-align: center;
background-color:#ffffff;
width: 195px;
padding-bottom: 3px;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 2px;
border-style: solid;
border-width: 1px;
border-color: #006633;
}

#newaddress{
position:relative;
text-align: center;
width: 200px;
padding-bottom: 3px;
margin-top: 5px;
margin-bottom: 5px;
}

#toppromos{
position:relative;
text-align: center;
width: 200px;
padding-bottom: 3px;
margin-top: 5px;
margin-bottom: 5px;
}

#bottompromos{
position:relative;
text-align: center;
width: 200px;
padding-bottom: 3px;
margin-top: 5px;
margin-bottom: 5px;
}


.parkname{
display:inline;
font-size: 18px;
font-weight: bold;
color:#7d4800;
}

	.brownhr{color:#7d4800;}

.parksect {

		width: 200px;
		font-weight: bolder;
  		font-size: 13px;
		margin-left: 0px;
		text-indent: 0px;
		color:#7d4800;
}
#featurecol {
float: right;
width: 250px;
padding-left: 3px;
padding-bottom: 3px;
padding-top: 3px;
}

#footer {
background-color:#ffffff;
float: left;
clear: both;
position: relative;
    width:750px;
	text-align: center;
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	}
	
	

