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; }

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	{text-align:center; 

	font-family: Arial; 

	font-size: 18px; 


	text-decoration: underline; 

	color: #333333; 

	margin-bottom: 10px; 

}



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;}
.list-number {font-family: Verdana; font-size:16px; text-decoration:none; color:#333; 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 a {	

	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;  }

.smallfoottxt {font-size:9px}


/*

	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; 
	min-height: 300px;
	border-top: none;
	border-right: 1px solid #da8485;
	border-bottom: 1px solid #da8485;
	border-left: 1px solid #da8485;
	background: #f9f4e8;
	padding-top: 10px;
	}
.text_box	{ padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }
ul.no_point	{ list-style: none; }
	
.smallheaderunderline {text-decoration:underline;}

.phonenumber {	
	color:#FF0000;
	font:25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	line-height:25px;
	
	}
	
	.phonenumber2 {	
	color:#FF0000;
	font:25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:25px;
	
	}

#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; }

.other-citiesmap3{font-size:11px; overflow:auto;}
.other-citiesmap3 li{ float:left; width:26%; height:20px; background: url(images/mid-lists.png) no-repeat left center; line-height:20px; text-indent:10px;}
.other-citiesmap4{font-size:13px; overflow:auto;}
.other-citiesmap4 li{ float:left; width:40%; height:20px; background:url(../images/mid-lists.png) no-repeat left center; line-height:20px; text-indent:10px;}
