/*------------------CSS------------------*/
body
{
margin:0;
}
a{
	font-size: 12px;
	font-weight:bold;
	color:#1D2F68;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a:visited{
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a:hover{
	font-size: 12px;
	font-weight:bold;
	color:#EABD00;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div.container
{
margin:0 auto;
width:766px;
}
div.top
{
margin:0 0 0 0;
width:766px;
height:26px;
clear:both;
}
div.topstripe
{
float:left;
width:688px;
height:26px;
margin:0;
background-color:#1D2F68;
}
div.topcorner
{
float:right;
width:70px;
height:26px;
background-color:#EAD9B0;
background-color:#E8D2AB;
margin:0;
}
#wrapper
{
background-image: url(../images/fauxcolumn1.gif);
background-repeat:repeat-y;
background-position:490px 0;
width:766px;
margin-top:6px;
}
div.content
{
float:left;
margin:0;
width:483px;
}
div.FAQ
{
float:left;
width:483px;
height:209px;
background-image:url(../images/small/FAQ.gif);
background-repeat:no-repeat;
background-position: top left;
}
div.navigation
{
float:right;
margin:0;
padding:0;
width:276px;
height:574px;
background-color:#FFFFFF;
}
div.number
{
background-image:url(../images/number.gif);
background-repeat:no-repeat;
background-position:top left;
float:left;
width:199px;
height:131px;
}
div.navcorner
{
float:right;
width:70px;
height:131px;
background-color:#D4B67C;
margin:0;
}
div.links
{
float:left;
/*background-image: url(../images/small/links.gif);
background-repeat:no-repeat;
background-position:top left;*/
padding:0;
margin:6px 0 6px 0 !important;
margin:6px 0 6px 0;
width:276px;
height:222px;
clear:both;
background-color:#FFFFFF;
}
div.links img
{
border:none;
}
/*---------Links---------*/
/*
.links ul
{
margin:25px 0 0 20px;
padding:0;
list-style-type:none;
}
.links a#residential
{
margin:15px 0 0 2px;
background-image: url(../images/residential.gif);
background-repeat:no-repeat;
background-position:top left;
display:block;
width:106px;
height:26px;
text-indent:-1000px;
}
a.residential
{
margin:15px 0 0 2px;
background-image: url(../images/residential.gif);
background-repeat:no-repeat;
background-position:100px 100px;
display:block;
width:106px;
height:26px;
text-indent:-1000px;
}
.links a#residential:hover
{
margin:15px 0 0 2px;
background-image: url(../images/residential.gif);
background-repeat:no-repeat;
background-position:100px 100px;
display:block;
width:106px;
height:26px;
text-indent:-1000px;
}
.links a#commercial
{
margin:12px 0 0 0;
background-image: url(../images/commercial.gif);
background-repeat:no-repeat;
background-position:top left;
display:block;
width:120px;
height:26px;
text-indent:-1000px;
}
a.commercial
{
margin:12px 0 0 0;
background-image: url(../images/commercial.gif);
background-repeat:no-repeat;
background-position:100px 100px;
display:block;
width:120px;
height:26px;
text-indent:-1000px;
}
.links a#commercial:hover
{
margin:12px 0 0 2px;
background-image: url(../images/commercial.gif);
background-repeat:no-repeat;
background-position:100px 100px;
display:block;
width:120px;
height:26px;
text-indent:-1000px;
}
.links a#aboutus
{
margin:10px 0 0 0;
background-image: url(../images/aboutus.gif);
background-repeat:no-repeat;
background-position:top left;
display:block;
width:95px;
height:26px;
text-indent:-1000px;
}
.links a.aboutus
{
margin:10px 0 0 0;
background-image: url(../images/aboutus.gif);
background-repeat:no-repeat;
background-position:100px 100px;
display:block;
width:95px;
height:26px;
text-indent:-1000px;
}
.links a#aboutus:hover
{
margin:10px 0 0 0;
background-image: url(../images/aboutus.gif);
background-repeat:no-repeat;
background-position:100px 100px;
display:block;
width:95px;
height:26px;
text-indent:-1000px;
}
.links #FAQ
{
margin:10px 0 0 0;
background-image: url(../images/FAQ.gif);
background-repeat:no-repeat;
background-position:top left;
display:block;
width:60px;
height:26px;
text-indent:-1000px;
}
a.FAQ
{
margin:10px 0 0 0;
background-image: url(../images/FAQ.gif);
background-repeat:no-repeat;
background-position:100px 100px;
display:block;
width:60px;
height:26px;
text-indent:-1000px;
}
.links #FAQ:hover
{
margin:10px 0 0 0;
background-image: url(../images/FAQ.gif);
background-repeat:no-repeat;
background-position:100px 100px;
display:block;
width:60px;
height:26px;
text-indent:-1000px;
}
.links a#contactus
{
margin:12px 0 0 0;
background-image: url(../images/contactus.gif);
background-repeat:no-repeat;
background-position:top left;
display:block;
width:118px;
height:26px;
text-indent:-1000px;
}
.links a.contactus
{
margin:12px 0 0 0;
background-image: url(../images/contactus.gif);
background-repeat:no-repeat;
background-position:100px 100px;
display:block;
width:118px;
height:26px;
text-indent:-1000px;
}
.links a#contactus:hover
{
margin:12px 0 0 0;
background-image: url(../images/contactus.gif);
background-repeat:no-repeat;
background-position:100px 100px;
display:block;
width:118px;
height:26px;
text-indent:-1000px;
}
.links ul li
{*/
/*display:inline;*/ /*Remove IE gaps*/
/*}*/

.map
{
clear:right;
background-image: url(../images/small/Map.gif);
background-repeat:no-repeat;
background-position:top left;
margin:6px 0 0 0 !important;
margin:6px 0 0 0;
padding:0;
float:right;
width:136px;
height:195px;
background-color:#FFFFFF;
}
div.zipsearch
{
padding: 165px 0 0 10px;
height:18px;
}
div.zipsearch .textfield
{
height:15px;
}
div.zipsearch .searchbutton
{
margin:2px 0 0 2px;
color:#1D2F68; font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-color:#EABD00;
height:18px;
}

div.photo
{
background-image: url(../images/small/BBQ.gif);
background-repeat:no-repeat;
background-position:top left;
margin:6px 0 6px 0;
width:131px;
height:115px;
float:left;
}
#spacerdiv
{
width:276px;
height:6px;
background-color:#FFFFFF;
}

div.bottomleft
{
position:absolute;
background-image: url(../images/bottomstripe.gif);
background-repeat:no-repeat;
background-position:top left;
top:526px;
margin:0 0 0 490px;
width:131px;
height:70px;
/*background-color:#EBC10F;*/
}
#guarantee
{
width:131px;
height:70px;
margin:1px 0 0 0;
background-color:white;
}
#guarantee a
{
border:none;
background-color:white;
}
#guarantee a img
{
border:none;
background-color:white;
}
.spacer
{
/*clear:both;*/
font-size:1px;
}
.spacer
{
clear:both;
font-size:1px;
}
#phone
{
position:absolute;
margin:0px 0 0 632px;
background-image: url(../images/phone.png);
background-repeat:no-repeat;
background-position:top left;
width:135px;
height:176px;
}
#logo
{
position:absolute;
margin:40px 0 0 10px;
width:264px;
height:154px;
z-index:5;
}
div#logo a
{
display:block;
width:160px;
height:154px;
}

div#logo a:hover 
{
display:block;
width:160px;
height:154px;
}
#Identifyheader
{
background-image: url(../images/Identify-Pests.jpg);
margin:55px 0 0 0px;
background-repeat:no-repeat;
background-position:top left;
width:222px;
height:92px;
}
#Identifyheader
{
background-image: url(../images/Identify-Pests.jpg);
margin:0 0 0 0;
background-repeat:no-repeat;
background-position:top left;
width:483px;
height:92px;
}


#Guarenteeheader{
	background-image: url(../images/Our-Guarentee.jpg);
	margin:0;
	background-repeat:no-repeat;
	background-position:top left;
	width:483px;
height:80px;
}

#Careerheader{
	width:483px;
	height:80px;
	background-color: #d4b57c;
}

#Onlineheader
{
background-image: url(../images/Online-Offer.jpg);
margin:0;
background-repeat:no-repeat;
background-position:top left;
width:483px;
height:80px;
}
#Servicesheader
{
background-image: url(../images/Our-Services.jpg);
margin:0;
background-repeat:no-repeat;
background-position:top left;
width:483px;
height:74px;
}
#aboutusheader
{
background-image: url(../images/about-us.jpg);
margin:0;
background-repeat:no-repeat;
background-position:top left;
width:483px;
height:80px;
}
#FAQheader
{
background-image: url(../images/small/FAQ.gif);
background-repeat:no-repeat;
background-position:top left;
margin:0 0 0 0;
width:483px;
height:73px;
}
#contactusheader
{

background-image: url(../images/contact-us.jpg);
margin:0;
background-repeat:no-repeat;
background-position:top left;
width:483px;
height:80px;
}
#Realtorheader
{
background-image: url(../images/Realtor-Request.jpg);
margin:0;
background-repeat:no-repeat;
background-position:top left;
width:483px;
height:94px;
}
#Testimonialsheader
{
background-image: url(../images/Testimonials.jpg);
margin:0;
background-repeat:no-repeat;
background-position:top left;
width:483px;
height:80px;
}
/*---------Contact Us Form------------*/
#contactcontent
{
margin:100px 0 0 0px;
width:460px;
}
fieldset
{
padding:10px 0 0 0;
}
fieldset p 
{
width:460px;
clear:left;
}
p label
{
margin-left:10px;
float:left;
height:1em;
width:12em;
}
label.radio
{
float:none;
height:1em;
width:12em;
}
p.comments
{
width:460px;
clear:left;
height:80px;
}
input.button
{
color:#1D2F68;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background-color:#EABD00;
text-align:center;
margin:0 auto;
}
/*-----------------About Us-----------------*/
#aboutcontent
{
margin:110px 0 0 10px;
width:460px;
}
/*#aboutcontent ul
{
list-style-type: circle;
}*/
/*-----------------FAQ-----------------*/
#FAQContent
{
margin:110px 0 0 0;
width:460px;
}
ol.questions li
{
margin:0;
padding:0;
}
ul.FAQ
{
list-style-type:none;
}
li.question
{
list-style-image:url('../images/question.gif');
line-height:1.5em;
}
li.answer
{
list-style-image:url('../images/answer.gif');
line-height:1.2em;
}
/*-----------------Identify/Services------------------*/
div.Mainimage
{
float:left;
}
img.MainImage
{
border:none;
}
div.Title
{
margin:40px 0 0 0;
width:300px;
text-align:left;
float:right;
}
div.Titlecenter
{
margin:40px 0 0 0;
width:100%;
}
.PestCategories
{
list-style-type:none;
}
/*-----------------pestinfo------------------*/
#Mainimage
{
width:100px;
margin:0 10px 0 0;
border:none;
}
div.Mainimage span
{
font-size:9px;
}
#Title
{
padding-top:2%;
font-size:18px;
font-weight:bold;
float:right;
width:300px;
}
#Description
{
clear:both;
}
div.Extraimages
{
font-size:11px;
float:left;
width:25%;
height:25%;
margin:10px 10px 0 0;
border:none;
}
img.extraimages
{
width:90px;
height:90px;
margin: 0 auto;
text-align:center;
border:none;
}
div.Extraimages span
{
font-size:9px;
}
.Articles
{
width:100px;
height:2em;
margin:0 20px 0;
font-size:14px;
}
/*--------------RRForm-----------------*/

legend
{
font-weight:bold;
margin:0px 0 10px 10px;
}
fieldset p
{
width:460px;
height:1em;
}
fieldset.Property
{
padding:0 10px 10px 0;
width:460px;
}
fieldset.Property label
{
float:none;
}
/*div.Propertycolumn1
{
margin:10px 0 0 4px;
float:left;
width:9em;
}
div.Propertycolumn1 p
{
height:1em;
width:12em;
}
div.Propertycolumn2
{
margin:10px 0 0 0;
float:left;
width:5em;
height:1em;
}
div.Propertycolumn2 p
{
height:1em;
width:6em;
}
div.Propertycolumn3
{
margin:10px 0 0 0;
float:left;
width:6em;
height:1em;
}
div.Propertycolumn3 p
{
height:1em;
width:6em;
}*/
div.Buildingcolumn
{
width:460px;
}
/*div.Buildingcolumn p
{
display: inline;
height:1em;
width:8em;
}*/
p.Inspection
{
width:460px;
}
p.Buyer label
{
float:left;
height:1em;
width: 13em;
}
p.Buyer
{
height:1em;
width:460px;
}
p.Inspection label
{
float:left;
width: 13em;
}
