table.county_links

{

	border:0px;

	border-collapse:collapse;

}

table.county_links td

{

	padding: 0px 4px;

}

table.county_links a:link, table.county_links a:visited

{

	color:#000000;

	font-size:11px;

	text-decoration:none;

}

table.county_links a:hover

{

	color:#FF0000;

}@charset "UTF-8";

/* 

		Steven S.

		

*/



* 			{ margin: 0; padding: 0; }

html		{ overflow-y: scroll; }

html    	{ height:100%; }

li			{ list-style:; }

ul			{ list-style: square inside; line-height: -20px;}

ol			{ list-style: decimal inside; }

a			{ outline: none; text-decoration:underline; }

a img		{ border: none; }

img			{ vertical-align: middle; }

table		{ border-collapse: collapse; }

.clear		{ clear: both; }



body		{ background: #f7f0df; font-family: Verdana; font-size: 13px; text-decoration: none;	color: #333333; }



/*

	TYPOGRAPHY

*/



p	{ font-family: Verdana; font-size: 13px; text-decoration: none;	color: #333333; }
p a{text-decoration:underline;}
p a:hover{text-decoration:none;}



h1	{ 

	font-family: Arial; 

	font-size: 18px; 

	text-decoration: underline; 

	color: #333333; 

	margin-bottom: 10px; 

}
h1 a:link, h1 a:visited
{
	font-family: Arial; 

	font-size: 18px; 

	text-decoration: underline; 

	color: #444444; 

	margin-bottom: 10px; 
}
h1 a:hover
{
	color:#000000;
}



h2	{ 

	font-family: Verdana; 

	font-size: 18px; 

	font-weight: bold; 

	text-align:center; 

	text-transform: uppercase; 

	color: white; 

	padding-top: 5px;

}



h3	{ 

	font-family: Verdana; 

	font-size: 9px; 

	font-weight: normal; 

	color: white; 

	text-align: center; 

	padding-top: 10px; 

}



.subp {font-family: Verdana; font-size:16px; text-decoration:none; color: #333333; font-weight:bold; margin-bottom:6px;}

.redp {font-family: Verdana; font-size:14px; text-decoration:none; color:#F00; font-weight:bold}

.foot {font-family: Verdana; font-size:16px; text-decoration:none; color:#FFF; font-weight:bold; text-align:center}

.floatlft {float:left; margin-right:5px; margin-bottom:3px; margin-top:2px;}

.floatrt {float:right; margin-left: 5px; margin-bottom:5px; margin-top:5px}

.sidecontent ul li  {	

	font-size: 12px;

	font-family: Verdana, Geneva, sans-serif;

	color: #3f3f3f;

	text-decoration: none;

	display: list-item;

	list-style: none; 

	text-indent: 15px;

	width: 180px;	

	border-bottom: 1px dotted #9CA18E;

	margin: 0 auto;

	padding-top: 8px;

	padding-bottom: 2px;

}



.sidecontent li a:hover 	{ color: black; }

.sidecontent li a:link 		{ color: #3f3f3f; text-decoration: none; }

.sidecontent li a:visited 	{ color: #3f3f3f; text-decoration: none;  }



/*

	PAGES

*/



#header		{ width: 960px; height: 168px; margin: 0 auto; background: url(images//header.png) no-repeat 0 0; }



#pagewrap	{ 

	width: 960px; 

	height: auto; 

	min-height: 400px; 

	margin: 0 auto; 

	margin-bottom: 20px;

	background: url(images//underheader.png) no-repeat 0 0; 

}



#inlook { font-family: Verdana; font-size: 14px; text-decoration: none; height:30px; color: #333333; padding-bottom:2px; padding-top:2px; }

#countyinfo { font-family: Verdana; font-size: 14px; text-decoration:none; border:none; border-bottom-color:#666; height:30px; color: #333333; padding-bottom:2px; padding-top:2px; text-align:center; }

#countyinfo a{text-decoration:underline}
#countyinfo a:hover {text-decoration:none}


#main		{ width: 918px; height:auto; min-height: 300px; float: right; margin-top: 44px; background: white; }

.images		{ width: 825px; height: 114px; margin: 0 auto; border-bottom: 1px black dotted; padding-bottom: 15px;}

#content	{ width: 570px; height: auto; float: left; margin-top: 20px; margin-left: 50px; margin-bottom: 20px;}

#sidebar	{ width: 217px; height: auto; float: right; margin-right:50px; margin-top: 20px; }

.sidetitle	{ width: 217px; height: 41px; background: url(images//categories_bg.png) no-repeat 0 0;}

.sidecontent{ 

	width: 215px; 
	height: auto; 
	border-top: none;
	border-right: 1px solid #da8485;
	border-bottom: 1px solid #da8485;
	border-left: 1px solid #da8485;
	background: #f9f4e8;
	padding-top: 10px;
	padding-bottom:10px;
	margin-bottom:5px;
	}
.text_box	{ padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }
ul.no_point	{ list-style: none; }
	
.smallheaderunderline {text-decoration:underline;}

#footer		{ width: 918px; height: 20px; background: #c23637; float: left; margin-top: 50px; text-align:center}



/*

	NAVIGATION

*/



#navigation {

	width: 900px;

	height: 27px;

	color: white;

	margin: 0 auto;

	padding-top: 141px;

	text-align: center;

}



ul#navigation 		{ list-style: none; }

ul#navigation li 	{ display: inline; }

ul#navigation li a	{

	width: 137px;

	height: 27px;

	float: right;	

	display: block;

	padding-right: 3px;

	padding-top: 7px;

	background: url(images//btn_img.png) no-repeat 0 0;

	}

ul#navigation li a.navtxt {

	font-family: Verdana, Geneva, sans-serif; 

	font-weight: normal;

	text-align: left;

	text-indent: 15px;

	text-transform: uppercase;

	text-decoration: none;

	font-size:12px;

	color: white;

	}

ul#navigation li a.navtxt:hover { color: #2c2c2c; }

.post
{
	border-bottom:1px solid #f1f1f1;
	margin-bottom:15px;
	padding-bottom:5px;
}
.postmetadata
{
	font-size:10px;
	padding: 10px 0px;
}

