*{margin:0; padding:0;}


body{	
	color: #000000; 
	background-color: #CCCCCC;
	font-family: sans-serif;
} 
/******* hyperlink and anchor tag styles *******/

a:link {	
	color: Blue;	
	text-decoration: none;
}

a:visited{	
	color: Purple;	
	text-decoration: none;
}

a:hover{
	color: Maroon;
	text-decoration: underline;
}
	
	
/************** header tag styles **************/

h1, h2, h3, h5, h6 {
	font-size: 1em;
	font-weight: normal;
	margin: 0px 0px 3px 0px; 
	padding: 0px;
}

h5
	{
	color: White; 
	margin-top: 2px; 
	padding: 5px;
	background-color: #666666 ;
	display:block; 
	}
	
#contact-us h5
	{margin:1px; font-weight:bold;
	-moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px;
	}
h2
	{
	text-transform:uppercase;
	color: #804000;  
	font-weight: bold;
	}
	
h3, h1
	{
	color: #660000; 
	/*border-bottom: 1px solid #76763A;*/border-bottom: 1px solid #B19E8B;
	}

h4{
	font-size: 0.85em;
	font-weight: normal;
	text-transform:uppercase;
	color: #336666; 
	margin-bottom: 5px; 
	padding-bottom: 0px;
	border-bottom: 1px solid #B19E8B;
}

h6{ margin-top: 2px; 
	color: #ffffff; 
	padding: 5px;
	background-color: #763A3A;
	display:block;
}


.bodytext1{ 
	font-size: 0.8em;  
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif ;
	margin-bottom:8px;
}

.leader{
	font-size: 14px;
	text-decoration: underline;
	color:#336666;
}

ul.contact1 { 
	line-height: 14px;
	font-size: 12px;
	text-align:left;
	color: #000033;
	list-style: inside url(../../2009_Comprehensive_Plan/images/comp-plan/bullet-cp.gif);
	display: block;
	margin: 0px;
	padding:5px;
}

ul.grey-ul   {  
	list-style: inside url(../../2009_Comprehensive_Plan/images/comp-plan/bullet-cp.gif);
	display: block;
	line-height: 110%;
	/*font-size: 80%;*/
	font-size:.8em;
	margin: 2px;
	padding:5px;

}
ol{ 
	line-height: 16px; 
}
ol.grey-ul{
	list-style: decimal inside;
	line-height: 1.2em;
	font-size:.8em;
	/*margin: 0px;*/
	margin-left:18px;
	padding:5px;
	
}

ul.brown-ul, ul.space-ul {  
	list-style: inside url(../../2009_Comprehensive_Plan/images/comp-plan/bullet-brown.gif);
	display: block;
	line-height: 110%;
	font-size:.8em;
	/*margin: 0px;*/
	margin-left:18px;
	padding:5px;

}

ul.green-ul {  
	list-style: inside url(../../2009_Comprehensive_Plan/images/comp-plan/bullet-green.gif);
	display: block;
	line-height: 110%;
	font-size:.8em;
	/*margin: 0px;*/
	margin-left:18px;
	padding:5px;

}

ul.none-ul{
	list-style: none inside;
	display: block;
	line-height: 110%;
	font-size:.8em;
	
	/*margin: 0px;*/
	margin-left:18px;
	margin-bottom: 4px;
	padding:2px;
	list-style-image: url(../../2009_Comprehensive_Plan/images/bullets/bullet_trans.gif);
}

ul.space-ul li{
	margin-bottom: 10px;
	padding:2px;
}

ul.none-ul li{
	margin-bottom: 4px;
	margin-left: 2px;
	
}

.bodytext{
	font-size: 0.8em;
}
p.bodytext{
	font-size: 0.8em;
	margin-left: 10px;
}



blockquote
{
margin: 5px 5px 5px 5px;
padding: 0px 5px 5px 10px;
}

#over-menu{
	width:97%;
	padding:5px;
	/*font-size: 80%;*/
	text-align:center;
	background-color: #FFFFF0;
	margin-top: 15px;
	border-right: 2px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	border-top: 1px solid #dcdcdc;
}



/* Navigation */

#menu-bar{
	width: 808px;
	height: 25px;
	line-height:25px;
	background: #B19E8B;
	color:#ffffff;
	margin: 0 1px 0 5px;
	
}

#menu-bar li{
	float:left;
	list-style-type:none;
	border-right:1px solid #ffffff;
	white-space:nowrap;
}

#menu-bar li a {
	display:block;
	padding:0 10px;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
	background-color:inherit;
	color: #ffffff;
}

* html #menu-bar a {width:1%;}

#menu-bar .selected,#menu-bar a:hover{
	background: #BCCAAE;
	color:#ffffff;
	text-decoration:none;
}

#sub-menu li{
	list-style-type:none;
	border-right:1px solid #ffffff;
	white-space:nowrap;
	visibility: hidden;
}

/*#crumb{ 
	float: none;
	margin: 1px auto;
	width:810px; 
	height: 20px;
	padding: 3px;
	line-height: 12px;
	font-size: 10px; 
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	
}
#crumb a{
	color:#666666;
}*/

/* Container styles */

#body_main{
	width:920px;
	margin:20px auto;
	background-color: #ffffff;
	border: 1px #666666 solid;
	-webkit-border-radius: 8px; -moz-border-radius: 8px;
	
	 
}
/*#wrapper1{width:920px; background-color:#FF0000;
	background-image:url(../../beta/images/backer.gif);
	background-repeat:repeat-y;
	background-position:top;}*/
	
#head_main{
	width:920px;
	height:110px;
	display:block;
	background-image: url(../../images/header-ord.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
}
#head_main_front{
	width:920px;
	height:105px;
	display:block;
	background-image: url(../../images/header-PPP.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
}



#story p{
	margin-bottom:8px;
}

#story ul{
	list-style: inside url(../../2009_Comprehensive_Plan/images/comp-plan/bullet-cp.gif);
	display: block;
	line-height: 110%;
	/*font-size: 80%;*/
	
	margin: 2px;
	padding:5px;
}

img.right, img.left{
	border: 2px solid #999999;
	
}

img.right{
	float:right;
	margin-left: 5px;
}

img.left{
	float:left;
	margin-right: 5px;
}

img.pointer{
	float:left;
	margin-right: 5px;
}

#flash{
	margin-top:5px;
	margin-right: 1px;
	float:right;
}


#right-side{
	width:188px;
	padding: 10px;
	float:right;
	/*background-color: #FDF5E6;*/
	margin-top: 20px;
	margin-right: 1px;
	color: #666666;
 	
}

#left-side{
	
	width:685px;
	height:auto;
	padding: 10px ;
	padding-right: 0px ;
	float:left;
	background-color:#ffffff;
	
}
#left-side-wide{
width:790px;
padding: 10px;}

#left-side-alt{
	
	width:700px;
	height:auto;
	padding: 10px;
	float:left;
	background-color:#ffffff;
	
}

#survey{
	background-color: #fff8dc;
	border-right: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	border-top: 10px solid #7fb7b0;
	border-bottom: 10px solid #7fb7b0;
	/*#B0C4DE*/
	margin-right:8px;
	margin-bottom:5px;
	width:200px;
	height:auto;
	padding: 5px;
	float:left;
	/*background-color:#ffffff;*/
	
}
#results{
background-color:#FFCC66;
padding:5px;
}

#news{
	width:573px;
	height:auto;
	padding: 5px;
	float:left;
	/*margin-right: 5px;*/
	margin-bottom: 10px;
	background-color:#ffffcc;
	border: 1px solid #dcdcdc;
	
}
#whole{
	width:775px;
	height:auto;
	padding: 10px;
	float:left;
	background-color:#ffffff;
}
#contact-us{
	width: 172px;
	border: 2px double #cccccc;
	background-color: #ffffff;
	/*padding:10px;*/
	float:none;
	-webkit-border-radius: 5px; -moz-border-radius: 5px;
}
#footer-contact{
	height:2px;
	
}

#footer{
	clear:both;
	text-align: center;
	width:908px;
	padding:5px;
	font-size: 14px;
	color: #ffffff;
	background-color:#a9a9a9;/* #BCCAAE;#696969; border-top: 1px #cccccc solid;
	*/
	margin:1px;
	-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px;
}

#left-box{float: left; margin-right:10px;  display:block; 
}


/* Overhead navigation CSS 

a.glink, a.glink:visited{
  	font-size: 13px;
	line-height: 13px;
  	color: White;
	font-weight: bold;
	margin: 0px;
	padding: 2px 5px 4px 5px;
}*/
a.glink:hover{
  	text-decoration: none;
	color: #FFD700;
}
.skipLinks {display: none;}
/************ subglobalNav styles **************/
#subglobalNav {
	display: list-item; 
	width: 810px;
	margin-top:10px;
	
	height: 20px;
	padding: 0px 0px 0px 5px;
	/*visibility: hidden;*/
	color: #660000;
	
}


.subglobalNav a:link, .subglobalNav a:visited {
	font-size: 12px;
	font-weight:bold;
	color: #660000;
}

.subglobalNav a:hover{
	color: #708090;
}

#search{
/*color: #000033;*/
margin: 5px 0px 0px 0px;
color:#808080;
border-top: 1px solid #cdcdcd;
display:block;
}
.srcbt{
margin:5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.srcbx{
color: #336666;
	text-align: center;
	border: 1px solid #808080;
	/*background-color: #000;*/
	margin: 5px 0px 5px 0px;
	padding: 2px;
	font-size: 12px;
	background-image: url(../../2009_Comprehensive_Plan/images/src.gif);
}

.landuse{
	width:95%;
	border-width:1px;
	border-style:None;
	border-color: #CC9933;
	
	}
	
	.row1{
	background-color:#EEE8AA;
	}
	
	.row2{ 
	   
	    /*background-color:#F7F7DE;*/
	}

/*UX change 10-20-09 */
/*#content, #singlecontent {width:840px; }
 
#globalNav{width:840px;}
#pageNameHM{width:840px;}
#maincont{margin-left:5px; width:611px} */
#left-side-wide{width:820px}
#news{ width:600px}


.ntpink, .email, .hours, .contact{
	font-size: 0.9em;  
	font-weight: bold;
	color: #ffffff; 
	margin-top: 2px; 
	padding: 5px;
	display:block;
	height:30px;
	}
	
.contact
	{
	background-color: #666666; /*#76763A;*/
	}

.hours
	{
	background-color: #76583A;
	}
	
.email
	{
	background-color: #7F9966;
	}

.ntpink
	{
	background-color: #cd5c5c;
	}
	
	
ul.red-ul    {  
	list-style:inside url(../../2009_Comprehensive_Plan/images/comp-plan/bullet-cp-red.gif);
	display: block;
	line-height: 1.2em;
	font-size: 0.8em;
	margin:2px;
	padding:5px;
	letter-spacing: normal;
}
ul.red-ul li{
	margin-top:.35em;
}

/*print widget */

#text-size{ border:0px solid #cccccc; font-size:10px; font-weight:bold;  display:block;  padding:3px;  margin-bottom:5px; }
#widget-box{border:1px solid #696969; float:right;padding:5px; width:340px; height: 27px; background-color:#fffffc;  margin-bottom:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
#widget-box img{  margin-right:3px; border:0;}	
.text1,.text2,.text3,.text4{height:20px; color:#660000; display:block;   float:left; padding:3px; margin-right:5px; vertical-align:top; border:0;}
.text1{width:54px; }
.text2{width:54px;}
.text3{width:100px; }
.text4{width:54px;}
a.text1, a.text2, a.text3{ color:#660000;}

/*theme change */

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(../../chrometheme/chromebg5.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}
.chromestyle ul li a{
color: #ffffff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
}
.chromestyle ul li a:hover{
background: url(../../chrometheme/chromebg-over-1.gif) center center repeat-x; /*THEME CHANGE HERE*/

}

#cse-search-box{margin-left:5px; margin-bottom:5px;}

#whatsnew{ width:98%; border:solid 1px  #996600; background-color:#FFFFCC; padding:5px;}
#forum{ width:90%; border:solid 2px  #dcdcdc;  padding:5px; margin-left:10px; margin-bottom:3px; background-color:#FFFFff;}
#forum_main{ width:98%; border:solid 2px  #bbe3f3;  padding:5px; background-image:url(../../images/Microphone-clipar-screent.jpg); background-repeat:no-repeat; }