/* CSS Document */
#servicesouter{
position: relative;
	width: 921px;
	min-height: 100%;
	height: 700px;
	margin: 0 auto;
	background: #fff;
	border-left: solid 1px #ccc;
	border-bottom: solid 1px #CCC;
}

#countydescription{
position: relative;
top: -20px;
margin: 0px 20px 20px 20px;
padding: 0px;
font-size: 14px;
font-family: "trebuchet ms", helvetica, sans-serif;
color: #666666;
}

#serviceswrapper {
background: #FFFFFF;
width: 921px;
height: 2190px;
padding: 0px;
margin: 0px;
}

#infobox {position: relative; top: 0px; left: 0px; width: 910px; height: 180px; padding: 0px; margin: 0px;}

#infoboxsmaller {position: relative; top: 0px; left: 0px; width: 910px; height: 160px; padding: 0px; margin: 0px;}

#leftphoto {position: absolute; top: 0px; left: 0px; width: 180px; height: 155px; margin: 10px 10px 10px 20px; padding: 0px;}

#righttitle {position: absolute; top: 10px; left: 210px; width: 500px; height: 30px; text-align: left; margin: 0px; padding: 0px;}

#righttitle img { position: relative; top: -17px; left: 170px; padding: 0px; margin: 0px; border: none;}
#righttitle2 img { position: relative; top: -7px; left: 415px; padding: 0px; margin: 0px; border: none;}
#righttitle3 img { position: relative; top: -7px; left: 310px; padding: 0px; margin: 0px; border: none;}
#righttitle4 img { position: relative; top: -7px; left: 440px; padding: 0px; margin: 0px; border: none;}
#righttitle5 img { position: relative; top: -7px; left: 345px; padding: 0px; margin: 0px; border: none;}

#righttitle2 h2, #righttitle3 h2, #righttitle4 h2, #righttitle5 h2 {position: relative; left: 210px; top: 10px; width: 300px; padding: 0px; margin: 0px; }

#rightparagraph {position: absolute; top: 40px; left: 210px; font-family: "trebuchet ms", helvetica, sans-serif; color: #666666;font-size: 14px; text-align: left; padding: 0px; margin: 0px;}

#rightparagraph p {margin-right: 20px;}

h2 {font-family: "trebuchet ms", helvetica, sans-serif; font-size: 16px; color: #154f8e; text-decoration: underline;}

#rightphoto { position: absolute; top: 0px; right: 0px; width: 180px; height: 155px; margin: 10px; padding: 0px;}

#lefttitle {position: absolute; top: 10px; right: 210px; width: 500px; height: 30px; text-align: right; margin: 0px; padding: 0px;}

#leftparagraph {position: absolute; top: 40px; right: 200px; font-family: "trebuchet ms", helvetica, sans-serif; color: #666666;
font-size: 14px; text-align: left; padding: 0px; margin: 0px 0px 0px 0px;}

#leftparagraph p {margin-left: 20px;}

#lefttitle img { position: relative; top: 5px; left: 0px; padding: 0px; margin: 0px;border: none;}

#lefttitle h2 {position: relative; top: -20px; left: -180px; padding: 0px; margin: 0px;}

#servicesbox {
position: relative;
background: #FFFFFF;
background-color: #FFFFFF;
color: #FFFFFF;
float: left;
width: 921px;
height: auto;
padding: 0px;
}
/*
a[href $='.pdf'] { 
   padding-right: 18px;
   background: transparent url(../images/icon_pdf.gif) no-repeat center right;
}
*/

.links {
position: relative;
top: -30px;
left: 200px;
border: none;
padding: 0px;
margin: 0px;
}

.links2 {
position: relative;
top: -30px;
left: 200px;
border: none;
}

#servicesbox img {
display: block;
width: 180px;
height: 155px;
float: left;
margin-left: 15px;
padding: 0px;
}

#headings h2 {
position: relative;
font-family: "trebuchet ms", helvetica, sans-serif;
font-size: 16px;
color: #154f8e;
text-decoration: underline;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding: 0px;
}

#headings { 
position:absolute;
top: 0px;
left: 240px;
width: 500px;
height: 30px;
}

#headings h3 {
position: relative;
font-family: "trebuchet ms", helvetica, sans-serif;
font-size: 16px;
color: #154f8e;
text-decoration: underline;
text-align: left;
margin-left: 440px;
margin-right: 0px;
margin-top: 0px;
padding: 0px;
}

#servicesboxright h3 {
position: relative;
right: 285px;
font-family: "trebuchet ms", helvetica, sans-serif;
font-size: 16px;
color: #154f8e;
text-decoration: underline;
text-align: right;
}

#servicesbox p {
font-family: "trebuchet ms", helvetica, sans-serif;
color: #666666;
font-size: 14px;
text-align: left;
margin-left: 20px;
margin-top: -10px;
width: 70%;
float: left;
}

#spacerdiv {
width: 100%;
height: 15px;
}

#serviceswrapper h1 {
     color: #444;
	 margin-top: 5px;
	 font-size: 18px;	 
	 text-align: center;
	 text-decoration: underline;
}

#mapslink{
font-family: "trebuchet ms", helvetica, sans-serif;
text-align: center;
color: #666666;
font-size: 14px;
}



/*  Begin the alternate CSS for images placed to the right */

#servicesboxright {
position: relative;
background: #FFFFFF;
background-color: #FFFFFF;
color: #FFFFFF;
float: left;
width: 921px;
height: 160px;
padding: 0px;
}


#servicesboxright img {
display: block;
width: 180px;
height: 155px;
float: right;
margin-right: 10px;
padding: 0px;
}

#servicesboxright h2 {
position: relative;
right: 85px;
font-family: "trebuchet ms", helvetica, sans-serif;
font-size: 16px;
color: #154f8e;
text-decoration: underline;
text-align: right;
}

#servicesboxright p {
font-family: "trebuchet ms", helvetica, sans-serif;
color: #666666;
font-size: 14px;
text-align: left;
margin-right: 20px;
margin-left: 20px;
margin-top: -10px;
width: 73%;
float: left;
}

