/* Unchanged */
/* CSS Document */

* {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	}
/*IE6 centre the layout in browser */
body {
	text-align:center;
	background-color: #FFFFFF;
	/*height: 400px;*/
	}
	
/*clears floating elements */
.clearthefloats {
	clear: both;
	}
	
#container {
	width:780px;
	overflow:visible; /*this ensures outer div background is shown*/
	/*height: 100%;*/
	margin-left:auto;
	margin-right:auto;
	/*reset centering on body tag */
	text-align:left;
	padding: 0px;
	}
.logo {
	text-align: left;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#page li {
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #666666;
	list-style-type: none;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
}
#page label {
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	list-style-type: none;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	text-indent: 20px;
}


/*   for links    */
A { font-size:12px; color: #000000;  text-decoration:none; }
A:HOVER{   font-size:12px;  color: #993300; text-decoration:none;  }
	 
A.link {font-size:14px; color: #ffffff;text-decoration:none;}
A:HOVER.link {font-size:14px;color: #CC0000;text-decoration:none;}
 
A.link1 {font-size:11px; color: #861E1F;text-decoration:none; font-weight:bold;}
A:HOVER.link1 {font-size:11px;color: #000000;text-decoration:none; font-weight:bold;}  
  
A.linkon {font-size:12px; color: #CC0000;text-decoration:none;}
A:HOVER.linkon{font-size:12px;color: #CC0000;text-decoration:none;}
 
A.link2 {font-size:10px; color:#000000;text-decoration:none;}
A:HOVER.link2 {font-size:10px;color: #ff0000;text-decoration:none;}  
  
A.link3 { font-size:11px; color: #666975; text-decoration:none;}
A:HOVER.link3{ font-size:11px;color: #D13614; text-decoration:none;}	 

/*Class*/
.fgrey{ color:#511078;}
.fwhite{ color:#999999;}
.fred{ color: #861E1F; font-size:23px;  font-weight:bold;}
.f11{ color: #861E1F; font-size:11px;  font-weight:bold;}
.f14{ color: #861E1F; font-size:13px;  font-weight:bold;}
.fdred{ color: #9A3230; font-size:18px; font-weight:bold;}
.fred1{ color: #861E1F; font-weight:bold; padding-left:1px; padding-top:5px; font-size:12px;}
.fblack{ color: #000000; font-size:10px;}
.pad{ padding-left:10px;}

/*Headerpart */
#top{ width:780px; margin:auto 0; border-top: 1px solid #ffffff; border-bottom:18px solid #861E1F;}
#topimg{ width:780px; margin:auto 0; border-top: #ffffff 1px solid; clear:both;}
#fimg{ width:279px; float:left; border-right: 1px solid #ffffff;}
#simg{
	width:500px;
	float:right;
	background-color: #cccccc;
	text-align: left;
}
#log{ width:158px; float:right;}

#midimg{ width:780px; margin:auto 0;}
#cul
.bod{border-left: 1px solid #ffffff;}

/*middle line for location*/
.midline_l{ height:300px;}

/*middle line for location*/
.midline_o{ height:450px;}

/*middle line for location*/
.midline_e{ height:350px;}

/*middle line for location*/
.midline_h{ height:250px;}



/* Middle Part*/   
#wholcont{ width:780px; margin:auto 0;}                                    
#content{ width:780px; margin:auto 0; padding-top:13px;}
#conmid{ width:780px; clear:both; padding:0px;}

#conleft{ width:379px; float:left; border-right: 1px solid #999999; padding-top:6px; padding-right:10px;}
#conright{ width:380px; float:right; padding-top:6px; padding-left:10px; }

/*Botttom Part*/
#bottom{ width:780px; clear:both; margin: 0 auto; padding-top:20px;}

#bottom1{ width:780px; clear:both; margin: 0 auto; background-color:#cccccc; color:#ffffff; padding-top:3px;padding-bottom:3px;}


/*inside pages */

#fimgin{ width:251px; float:left; border-right: 1px solid #ffffff;}
#simgin{ width:528px; float:right; 	background-color: #CCCCCC;
}
#topimg3{ width:780px; margin:auto 0;}
#img3{ width:315px; float:left; clear:both;}
#img4{ width:465px; float:right; border-bottom:5px solid #474E1A;}
.imgbor{ border-bottom:1px solid #ffffff;}
#contentin{ width:780px; margin:auto 0;}
.blks{ width:66px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-right: #ffffff 1px solid;}
.blksho{ width:60px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-right: #ffffff 1px solid;}
.borlog{ border-left: 1px solid #ffffff;:}
#cact{ width:700px; margin:auto 0; padding-left: 50px; padding-right: 30px;}
#quick{ width:680px; margin:auto 0; padding-left: 50px; padding-right: 50px; padding-top:30px;}
#adbor{ width:350px; padding-left:230px;}
.qbor{ width:300px; padding:20px; border: #861E1F 1px solid;}

/* Menu Naviagtion using BACKGROUND IMAGES 0r COLORS HORIZONTAL view  */	 

	
	#header UL A.current {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff;
}
#header UL.sitesections {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #08B2F7;
	text-align: left;
		white-space: nowrap;

}

#header UL.sitesections {
	FONT-SIZE: 12px; 	white-space: nowrap;

}
#header UL.sitesections LI {
	FLOAT: left; LIST-STYLE-TYPE: none; 	white-space: nowrap;

}
#header UL.sitesections A {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid;  PADDING-RIGHT: 8px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 0px; BORDER-LEFT: #E7E7E7 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none; font-size:12px; 	white-space: nowrap;

	}
#header UL.sitesections A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #861E1F; font-family:Verdana, Arial, Helvetica, sans-serif; 	white-space: nowrap;

}
#header UL A.current {
	COLOR: #ffffff; BACKGROUND-COLOR: #999999; font-family:Verdana, Arial, Helvetica, sans-serif; 	white-space: nowrap;

}

#header {
	FLOAT: left;
	MARGIN-BOTTOM: 0px;
	BORDER-BOTTOM: #ffffff 0px solid;
	BACKGROUND-COLOR: #999999;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}		
	

	#header ul.sitesections #on A {
    margin: 0px 0px 0px 0px;   
	padding-top: 2px; 
	padding-bottom: 2px; 
	border-right: #ffffff 1px solid;
	  
	 background-color:#861E1F;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;  
	font-weight: normal;
	text-decoration: none;
	color:#ffffff;
	
	display: block; 
	float: left; 
 	}
	
	
	


/*INSIDE NAVIGATION***************************************************************************/
	#header2 UL A.current {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; 	white-space: nowrap;

} 
#header2 UL.sitesections {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #08B2F7; 	white-space: nowrap;

}

#header2 UL.sitesections {
	FONT-SIZE: 12px; 	white-space: nowrap;

}
#header2 UL.sitesections LI {
	FLOAT: left;
	LIST-STYLE-TYPE: none;
	white-space: nowrap;
}
#header2 UL.sitesections A {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid;  PADDING-RIGHT: 8px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 0px; BORDER-LEFT: #E7E7E7 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none; font-size:12px; 	white-space: nowrap;

	}
#header2 UL.sitesections A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #861E1F; font-family:Verdana, Arial, Helvetica, sans-serif; 	white-space: nowrap;

}
#header2 UL A.current {
	COLOR: #ffffff; BACKGROUND-COLOR: #999999; font-family:Verdana, Arial, Helvetica, sans-serif; 	white-space: nowrap;

}

#header2 {
	FLOAT: left; 
	MARGIN-BOTTOM: 0px; 
	BORDER-BOTTOM: #ffffff 0px solid; 
	BACKGROUND-COLOR: #999999;
	 width:100%;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
}		
	


#header2 ul.sitesections #on A {
    margin: 0px 0px 0px 0px;   
	padding-top: 2px; 
	padding-bottom: 2px; 
	border-right: #ffffff 1px solid;
    background-color:#861E1F;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;  
	font-weight: normal;
	text-decoration: none;
	color:#ffffff;
	display: block; 
	float: left; 
 	}
/*drop down css*/

#dropmenudiv{
position:absolute;
background-color: #999999;
border:1px solid #ffffff;
border-bottom-width: 0; font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
line-height:16px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ffffff;
padding: 1px 0;
text-decoration: none;
color:#ffffff;
background-color:#999999;
font-size:12px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #861E1F;
color:#ffffff;
}








/*  Form Elements  */

/*INPUT{
	border-top:#666666 1px solid;
	border-bottom:#666666 1px solid; 
	border-right:#666666 1px solid;
	border-left: #666666 1px solid;
	background-color:#ffffff; 
	font-size:11px;
	height:18px; 
	color:#000000;}


.button{
	border-top:#000000 1px solid;
	border-bottom:#000000 1px solid;
	border-right:#000000 1px solid;
	border-left: #000000 1px solid;
	background-color:#861E1F;  
	font-size:10px; 
	height:20px; width:63px; 
	color:#ffffff; font-weight:bold;}


.go{
	border-top:#003399 1px solid;
	border-bottom:#003399 1px solid;
	border-right:#003399 1px solid;
	border-left: #003399 1px solid;
	background-color:#003b77; 
	font-size:11px;
	font-weight:bold; 
	height:20px; 
	color:#ffffff; 
	width:25px; 
	 }


TEXTAREA {
	border-top:#666666 1px solid;
	border-bottom: #666666 1px solid;
	border-right: #666666 1px solid;
	border-left: #666666 1px solid;
	background-color: #ffffff;
	font-size: 11px;
	color:#000000;
	}

SELECT {
	border-top:#666666 1px solid;
	border-bottom: #666666 1px solid;
	border-right: #666666 1px solid;
	border-left: #666666 1px solid;
	background-color: #ffffff; 
	font-size: 11px;
	color:#000000; 
	width:130px; 
	 }
	 
CHECKBOX
        {
		}
RADIO
		{
		}

*/







#ponderosapark {
	text-align: center;
	margin-top: 25px;
	margin-bottom: 10px;
	width: 860px;
	margin-left:auto;
	margin-right:auto;

}
#ponderosapark img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#parklist  {
}

#parklist li
{
display: inline;
list-style-type: none;
padding-right: 5px;
}
.parkrule {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #006633;
	margin-top: 5px;
	margin-right: 30px;
	margin-bottom: 5px;
	margin-left: 30px;
}
#ponderosapark .parktitle {
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #006633;
	text-align: left;
	margin-left: 30px;
}


.clearthefloats {
	clear: both;
	}











