/* CSS Document */


html {margin: 0; padding: 0;}
body {font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0;
	padding: 0;	
	color:#544d3b;
	}

.banner 
{
	border: solid 2px #FFFFFF;
	margin: 10px;
}

#container {
	position: relative;
	background: #FFFFFF;
	margin: 0 auto;
	padding: 0px;
	width: 710px;	
	}

	
div#logo {
	position:absolute;
	margin:0;
	padding:0;
	top:17px;
	left:194px;
	background-color: white;
	z-index:13;
	width: 1px;
	height: 0px;
	}
	
div#logo a:hover {background-color: white;}

div#sky {
	position:absolute;
	margin:0;
	padding:0;
	top:-109px;
	left:278px;
	background-color: white;
	z-index:12;
	overflow: visible;
	width: 290px;
	height: 4px;
	}			
	
h1 {font-size: 190%;
	letter-spacing: 0.5px;
	margin: 0;
	padding: 105px 25% 0.33em 160px;}
	
h3 {font-size: 133%; 
	margin:0; 
	padding:0 0 0 0.5em;
	background: rgb(85%,85%,70%);}

h4 {font-size: 100%; 
	margin: 0; 
	padding: 0.33em 0 0; 
	border-bottom: 1px solid rgb(50%,50%,33%);
	color: rgb(50%,50%,35%);}
			
h1, h3, h4 {line-height: 1em;}
	
p, li, dd, dt, td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#544d3b;
	line-height: 1.66; 
	margin: 0.5em 3em 1em 3em;}



a {color: #3b4a54;}
a:hover {background: rgb(85%,85%,70%);}

/*  education table indention	*/

.schoolsTbl {margin: 0.5em 3em 1em 3em; border: 1px solid #ccc;}

/*  left navigation positioning   */

div#sitenav {
	position: absolute;
	top: 28px;
	left: 6px;
	width: 140px;
	font-size: 11px;
	background-color:rgb(85%,85%,70%);
	border: 1px solid #544d3b;
	z-index:11;
	height: -1px;
}
	
div#sitenav a {
	display:block; 
	padding: 2px 8px; 
	margin:0;
	text-decoration: none; 
	text-align: right;
	color: #3b4a54;
	border-top: 1px solid gray;}
	
div#sitenav a:hover {background-color: white;}

div#sitenav h4 {background: #3b4a54; 
	color: white;
	text-align:center; 
	margin:0;
	padding:0.25em 0 0.125em 0;}
		
	

/* county facts  */
.facts {
	margin-left: 1.33em; 
	margin-right: 1.33em;
	border: 1px dotted rgb(85%,85%,70%);}	
	
.facts h5 {
	background-color: rgb(85%,85%,70%);}	

.table { padding: 0 0.75em 0.25em 0; 
	margin-right:0.25em;}
	
.table p {font-size:11px;}

div#artimg {
	padding-bottom: 15px;
	padding-right:9px; 
	margin-bottom: 15px;}

div#artimg a:hover {background-color: white;}	

.pullquote {
	padding-left: 0;
	text-align: left;
	font-size: 200%;
	}

div#footer {font-size: 90%;}
	
div#footer a {color: #660;} 
	
div#footer a:hover {background: rgb(85%,85%,70%);}
		

div#topad {position: absolute;
	top: 1.33em; 
	left: 430px; 
	font-size: 11px;
	z-index:9;
	background: #fff;}

div#entry {
/* margin: 0 20% 1em 160px; */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 1em;
	margin-left: 160px; 
	padding: 0;
	width: 440px;}
	
div#entry a:hover {background-color: white;}	


div#sidebar {
	position: absolute;
	top: 74px;
	left: 736px;
	width: 130px;
	font-size: 11px;
	background-color: white;
	z-index:10;
	height: 308px;
}
	
div#sidebar h4 {background: rgb(70%,70%,55%); 
	color: white;
	margin:0; 
	padding: 4px 0.33em 4px 0.33em; 
	border-width: 0;}

div#sidebar a {display: block; 
	padding: 4px 0 4px 10px; 
	margin: 0;
	border-left: 1px solid rgb(70%,70%,55%);
	color: #3b4a54;}
	
div#sidebar a:hover {background: rgb(85%,85%,70%);}




div#request {
	position: absolute;
	top: 237px;
	left: 612px;
	width: 140px;
	font-size: 11px;
	background-color: white;
	z-index:10;}

div#request a {
	display: block; 
	padding: 8px 0 2px 10px; 
	margin: 0;
	border-left: 0px solid rgb(70%,70%,55%);
	background: white;}
		
div#request a:hover {background: white;}



div#sidebar2 {position: relative; 
	top: 1115px; 
	left: 540px;
	width: 140px;
	font-size: 11px;
	background-color: white;
	z-index:40;}
	
div#sidebar2 h4 {background: rgb(70%,70%,55%); 
	color: white;
	margin:0; 
	padding: 4px 0.33em 4px 0.33em; 
	border-width: 0;}
	
div#sidebar2 a {display: block; 
	padding: 8px 0 2px 10px; 
	margin: 0;
	border-left: 1px solid rgb(70%,70%,55%);
	color: #3b4a54;}
	
div#sidebar2 a:hover {background: rgb(85%,85%,70%);}
.ctyBold {
	font-weight: bold;
}



/* last minute classes etc. */
.infoLnk a {
	display: block;
	text-align: right;
	margin-left: 200px;	
	}
	
.marketLnk a {
	display: block;
	}	
	
div#column {
	margin-left: 7px;
	border: 1px solid rgb(85%,85%,70%);
	}

.know {
	position: relative;
	margin: 0;
	padding:1.33em;
	border:0;
	}
		
.peach {
	position: relative;
	margin: 0;
	padding: 1.33em;
	border: 0;
	left: 50px;
	}
	
.health {
	margin: 0;
	padding: 1.33em;
	border: 0;
	}	
	
.wing {
	position: relative;
	margin: 0;
	padding: 1.33em;
	border: 0;
	left: 50px;
	}
	
.tc {
	position: relative;
	margin: 0;
	padding: 1.33em;
	border: 0;
	}		
	
.articleimg {
	padding-left: 10px;
	padding-bottom: 5px;
	margin-left: 10px;
	}	
