/* <![CDATA[ */
/*
=================================================
   Base Styles for ParkVisitor.com
	 Copyright 2006. All right reserved.
=================================================
*/

* { 
	margin:0;
	padding:0;
	list-style:none;
}
a 
{
	color: #0060A3;
}
body {
	background:#E3D8C2 url(../images/bg_home_new3.gif) repeat-x center top;
	color:#373535;
	/*font:62.5%/1.8em Verdana,Arial,Helvetica,sans-serif;*/
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	margin:0;
	padding:0;
	text-align:left;
}
h1, h2, h3, h4, h5 {
	clear:left;
	font-size:1em;
	font-weight:normal;
	line-height:1.5em;
}
h1 {
	color:#D3383C;
	font:bold 1.8em "Lucida sans",Arial,Helvetica,sans-serif;
	letter-spacing:-.1em;
	margin:.5em 0 .5em 0;
	text-transform:uppercase;
	text-align:left;
}
h2 {
	background: url(../images/div_h2Shadow.gif) no-repeat left top;
	font-size:1.2em;
	margin:0 0 .5em 0;
	padding:30px 0 0 0;
}
h3 {
	font-size:1.2em;
	margin:0 0 .5em 0;
	padding:0;
}
p {
	margin:0 0 1em 0;
	text-align:left;
}
.style1 
{
	text-align:left;
}
.style2 
{
	text-align:left;
}

/* --------------------------------- */
#wrapper 
{
	clear:both;
	float:left;
	margin:auto;
	text-align:left;
	width:100%;
}
/* --------------------------------- */
#top {
	height:86px;
	margin:auto;
	width:760px;
	text-align:left;
}
#top img {
	display:inline;
	margin:13px 0 0 0;
}
/* --------------------------------- */
#navMain {
	clear:both;
	margin:auto;
	padding:0;
	text-align:center;
	width:778px;
}
ul#menuTop {
	list-style-type: none;
	margin:auto;
	padding:0;
	width:825px;
}
ul#menuTop li {
	float:left;
	margin:0 4px 0 0;
}
ul#menuTop li a#btnStateParks,
ul#menuTop li a#btnParkPasses,
ul#menuTop li a#btnParkActivities,
ul#menuTop li a#btnParkEvents,
ul#menuTop li a#btnMapsGuides,
ul#menuTop li a#btnRangerTips,
ul#menuTop li a#btnSponsors,
ul#menuTop li a#btn20forparks,
ul#menuTop li a#btnSurveys {
	display:block;
	height:0;
	overflow:hidden;
	padding:29px 0 0 0;
	text-decoration:none;
}
ul#menuTop li#liStateParks,
ul#menuTop li a#btnStateParks {
 background: url(../images/tab_parks.gif) no-repeat left top;
 width:85px;
}
ul#menuTop li a:hover#btnStateParks {
 background: url(../images/tab_parks_rollover.gif) no-repeat left top;
 width:85px;
}
ul#menuTop li#liParkPasses,
ul#menuTop li a#btnParkPasses {
 background: url(../images/tab_passes.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li a:hover#btnParkPasses {
 background: url(../images/tab_passes_rollover.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li#liParkActivities,
ul#menuTop li a#btnParkActivities {
 background: url(../images/tab_activities.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li a:hover#btnParkActivities {
 background: url(../images/tab_activities_rollover.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li#liParkEvents,
ul#menuTop li a#btnParkEvents {
 background: url(../images/tab_events.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li a:hover#btnParkEvents {
 background: url(../images/tab_events_rollover.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li#liMapsGuides,
ul#menuTop li a#btnMapsGuides {
 background: url(../images/tab_maps.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li a:hover#btnMapsGuides {
 background: url(../images/tab_maps_rollover.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li#liRangerTips,
ul#menuTop li a#btnRangerTips {
 background: url(../images/tab_ranger.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li a:hover#btnRangerTips {
 background: url(../images/tab_ranger_rollover.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li#liSponsors,
ul#menuTop li a#btnSponsors {
 background: url(../images/tab_sponsors.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li a:hover#btnSponsors {
 background: url(../images/tab_sponsors_rollover.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li#li20forparks,
ul#menuTop li a#btn20forparks {
 background: url(../images/tab_20.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li a:hover#btn20forparks {
 background: url(../images/tab_20_rollover.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li#liSurveys,
ul#menuTop li a#btnSurveys {
 background: url(../images/tab_survey.gif) no-repeat left top;
 width:88px;
}
ul#menuTop li a:hover#btnSurveys {
 background: url(../images/tab_survey_rollover.gif) no-repeat left top;
 width:88px;
}
/*ul#menuTop li a:hover#btnStateParks,
ul#menuTop li a:hover#btnParkPasses,
ul#menuTop li a:hover#btnParkActivities,
ul#menuTop li a:hover#btnParkEvents ,
ul#menuTop li a:hover#btnMapsGuides,
ul#menuTop li a:hover#btnRangerTips,
ul#menuTop li a:hover#btnSponsors,
ul#menuTop li a:hover#btn20forparks,
ul#menuTop li a:hover#btnSurveys {
	background-position:right top;
}*/
/* --------------------------------- */
/*------    LEFT MAIN MENU    -------*/
/* --------------------------------- */

ul#LeftMain li a#btnGear,
ul#LeftMain li a#btnSafety,
ul#LeftMain li a#btnKids,
ul#LeftMain li a#btnGreen,
ul#LeftMain li a#btnAuto,
ul#LeftMain li a#btnHighway {
	display:block;
	height:0;
	overflow:hidden;
	padding:22px 0 0 0;
	text-decoration:none;
}

ul#LeftMain li#liGear,
ul#LeftMain li a#btnGear {
 background: url(../images/left_nav_gear.gif) no-repeat left top;
 width:153px;
}
ul#LeftMain li a:hover#btnGear {
 background: url(../images/left_nav_gear_rollover.gif) no-repeat left top;
 width:153px;
}
ul#LeftMain li#liSafety,
ul#LeftMain li a#btnSafety {
 background: url(../images/left_nav_safety.gif) no-repeat left top;
 width:153px;
}
ul#LeftMain li a:hover#btnSafety {
 background: url(../images/left_nav_safety_rollover.gif) no-repeat left top;
 width:153px;
}
ul#LeftMain li#liKids,
ul#LeftMain li a#btnKids {
 background: url(../images/left_nav_kid_stuff.gif) no-repeat left top;
 width:153px;
}
ul#LeftMain li a:hover#btnKids {
 background: url(../images/left_nav_kid_stuff_rollover.gif) no-repeat left top;
 width:153px;
}
ul#LeftMain li#liGreen,
ul#LeftMain li a#btnGreen {
 background: url(../images/left_nav_green.gif) no-repeat left top;
 width:153px;
}
ul#LeftMain li a:hover#btnGreen {
 background: url(../images/left_nav_green_rollover.gif) no-repeat left top;
 width:153px;
}
ul#LeftMain li#liAuto,
ul#LeftMain li a#btnAuto {
 background: url(../images/left_nav_auto.gif) no-repeat left top;
 width:153px;
}
ul#LeftMain li a:hover#btnAuto {
 background: url(../images/left_nav_auto_rollover.gif) no-repeat left top;
 width:153px;
}
ul#LeftMain li#liHighway,
ul#LeftMain li a#btnHighway {
 background: url(../images/left_nav_off-highway.gif) no-repeat left top;
 width:153px;
}
ul#LeftMain li a:hover#btnHighway {
 background: url(../images/left_nav_off-highway_rollover.gif) no-repeat left top;
 width:153px;
}

/* --------------------------------- */
.divLMenu 
{
	position: absolute;
	left: 25px;
	top: 175px;
	width: 155px;
	z-index: 10;
}
#navSub {
	clear:both;
	height:36px;
	margin:auto;
	padding:0;
	text-align:center;
	width:760px;
}
ul#menuSub {
	list-style-type: none;
	margin:0;
	padding:0;
	width:760px;
}
ul#menuSub li {
	background: url(../images/div_navSub.gif) no-repeat right 12px;
	float:left;
	margin:0;
}
ul#menuSub li a.subMenu {
	display:block;
	font:bold 1.3em Arial,Helvetica,sans-serif;
	margin:5px 0 0 0;
	padding:9px 11px 9px 9px;
}
ul#menuSub li a.subMenu,
ul#menuSub li a:link.subMenu,
ul#menuSub li a:visited.subMenu {
	color:#0060A3;
	text-decoration:underline;
}
ul#menuSub li a:hover.subMenu,
ul#menuSub li a:focus.subMenu {
	color:#D3383C;
	text-decoration:none;
}

/* --------------------------------- */
#cols {
	margin:auto;
	width:760px;
}
#colsHome {
	background: url(../images/bg_homeBtm.gif) repeat-x center bottom;
	margin:auto;
	width:760px;
}
/* --------------------------------- */
#colWide {
	clear:both;
	float:left;
	width:760px;
}
#colWide img {
	margin:0 0 0 0;
}
/* --------------------------------- */
#colLeft {
	clear:left;
	float:left;
	padding:0 0 40px 0;
	width:760px;
}
#colLeft p {
	font-size:1.2em;
	padding:0 20px 0 0;
}
#colLeft ol, #colLeft ul, #colLeft dl {
	margin:1em 0 2em 0;
}
#colLeft ol li, #colLeft ul li, #colLeft dl dd {
	font-size:1.2em;
	list-style-position:outside;
	margin:0 0 .3em 3em;
}
#colLeft dl dt {
	font-size:1.2em;
	font-weight:bold;
	margin:.5em 0;
}
#colLeft ol li {
	list-style-type:decimal;
}
#colLeft ul li {
	list-style-type:circle;
}
#colLeft a,
#colLeft a:link,
#colLeft a:visited {
	color:#0060A3;
}
#colLeft a:hover,
#colLeft a:focus {
	color:#D3383C;
}
img.sponsors {
	float:right;
	margin:15px;
}

#leftCol a img {
	border:none;
}
#colLeft img {
	float:right;
	margin:0 0 25px 35px;
}


#colLeft ul#siteTools li {
	list-style-type: none;
}
ul#siteTools {
	clear:right;
	float:left;
	margin:20px 0 10px 0;
	padding:0;
	width:500px;
}
ul#siteTools li {
	float:left;
	margin:0 5px 0 0;
}
#siteTools a,
#siteTools a:link,
#siteTools a:visited {
	color:#0060A3;
	font-size:.9em;
	padding:5px 5px 5px 18px;
}
#siteTools a:hover,
#siteTools a:focus {
	color:#D3383C;
}
#siteTools a.icnPrint {
	background: url(../images/icn_print.gif) no-repeat left;
}
#siteTools a.icnBookmark {
	background: url(../images/icn_bookmark.gif) no-repeat left;
}
/* --------------------------------- */
#colRight {
	clear:right;
	float:left;
	width:211px;
}
#colRight img {
	margin:40px 0 0 0;
}
/* --------------------------------- */
#footer {
	clear:both;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
	width:100%;
}
#foot {
	background: url(../images/footerDots.gif) repeat-x left top;
	margin:auto;
	padding:0 0;
	text-align:center;
	height:10px;
	width:760px;
}
ul#linksFoot {
	clear:both;
	float:left;
	list-style-type: none;
	margin:0;
	padding:0;
	width:760px;
}
ul#linksFoot li {
	float:left;
	margin:0 2px 0 0;
}
ul#linksFoot li a {
	display:block;
	font:bold 1.2em Arial,Helvetica,sans-serif;
	margin:5px 0 0 0;
	padding:5px;
}
ul#linksFoot li a,
ul#linksFoot li a:link,
ul#linksFoot li a:visited {
	color:#0060A3;
	text-decoration:underline;
}
ul#linksFoot li a:hover,
ul#linksFoot li a:focus {
	color:#D3383C;
	text-decoration:none;
}

/* --------------------------------- */
/* Home Page Flash Ad Rotator        */
/* --------------------------------- */

#flashAdContainer {
	position: relative;
	width: 721px;
	height: 273px;
	left: 20px;
	margin: auto;
}

/* --------------------------------- */


/* ]]> */