/*** General tags ***/

body {
background:url(background-big.gif) no-repeat top center #fff fixed;
margin:0 auto;
padding:0;
}


/*** Main wrap and header ***/

#wrap {
margin:0 auto;
width:100%;
height:auto;
}
.container{
	width:858px;
    margin:0 auto;
	padding:0 15px 0 15px;
	height:auto;
	margin-bottom:-6px;
	}

#header {
margin:0 auto;
padding:29px 15px 0 15px;
float:left;
}
/*** Sidebar and menu ***/

#sidebar {
float:left;
width:261px;
}

.testimonial{
	background:url(testimonials.gif) no-repeat;
	width:201px;
	height:189px;
	float:left;
	padding:23px 20px 18px 41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}
.testimonial a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}
.testimonial a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:underline;
}
.residential{
	background:url(residential.gif) left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	padding:6px 0 0 0;
	width:259px;
	height:98px;
	float:left;
	}
	.residential a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
	.residential a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
	}
.commercial{
	background:url(commercial.gif) left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	width:259px;
	height:102px;
	float:left;
	}
	.commercial a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
	.commercial a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
	}
.lawncare{
	background:url(lawncare.gif) left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	width:260px;
	height:84px;
	float:left;
	}
	.lawncare a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
	.lawncare a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
	}

/*** Main content ***/
.content{
	width:505px;
	padding: 10px 12px 10px 25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	}
.content a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
	}

#contentalt {
float:left;
margin-right:8px;
padding-left:10px;
text-align:left;
width:560px;
}

#nav-main {
	background:url(menubg.gif);
	height: 37px;
	width: 822px;
	float:left;
	padding:0 15px 0 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	
}
#nav-main #menu {
	margin: 0;
	display: inline;

}
#nav-main #menu li {
	float:left;
	list-style:none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	border-right:#001d30 1px solid;

}
#nav-main #menu li a {
	display:block;
	padding:12px 0 12px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
#menu li#home-menu a {
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li.home-menu_active {
	background:url(home_over.gif) center no-repeat;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}

#menu li#abt-menu a {
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li.abt-menu_active {
	background:url(aboutus_hover.gif) center repeat-x;
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}

#menu li#srvc-menu a {
	width:112px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li.srvc-menu_active {
	background:url(service_hover.gif) center repeat-x;
	width:112px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li#mission a {
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li.mission_active {
	background:url(mission_hover.gif) center no-repeat;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}

#menu li#newsmedia a {
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li.newsmedia_active {
	background:url(mission_hover.gif) center no-repeat;
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li#nb-menu a {
	width:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li.nb-menu_active {
	background:url(common_hover.gif) center repeat-x;
	width:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li#cntct-menu a {
	width:105px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li.cntct-menu_active {
	background:url(contact_hover.gif) center repeat-x;
	width:105px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li#policy a {
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li.policy_active {
	background:url(policy_hover.gif) center no-repeat;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li#pestworld a {
	width:140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li.pestworld_active {
	background:url(pestworld_hover.gif) center no-repeat;
	width:140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;

}
#menu li#home-menu a:hover { background:url(menubg2.gif); background-position:center; }
#menu li#abt-menu a:hover { background:url(menubg2.gif); background-position:center;  }
#menu li#srvc-menu a:hover { background:url(menubg2.gif); background-position:center;}
#menu li#mission a:hover { background:url(menubg2.gif); background-position:center;}
#menu li#nb-menu a:hover { background:url(menubg2.gif); background-position:center; }
#menu li#cntct-menu a:hover { background:url(menubg2.gif); background-position:center; }
#menu li#policy a:hover { background:url(menubg2.gif); background-position:center; }
#menu li#pestworld a:hover { background:url(menubg2.gif); background-position:center; }
#menu li#newsmedia a:hover { background:url(menubg2.gif); background-position:center; }

.index #menu li#home-menu a { background:url(menubg2.gif); background-position:center;}
.about #menu li#abt-menu a { background:url(menubg2.gif); background-position:center; }
.services #menu li#srvc-menu a { background:url(menubg2.gif); background-position:center; }
.mission #menu li#mission-menu a { background:url(menubg2.gif); background-position:center;}
.notebook #menu li#nb-menu a { background:url(menubg2.gif); background-position:center;}
.contact #menu li#cntct-menu a { background:url(menubg2.gif); background-position:center;}
.policy #menu li#policy-menu a { background:url(menubg2.gif); background-position:center;}
.pestworld #menu li#pestworld-menu a { background:url(menubg2.gif); background-position:center;}
.news_media #menu li#newsmedia-menu a { background:url(menubg2.gif); background-position:center;}



#footer{
	width:850px;
	height:79px;
	clear:both;
	margin-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
}
#footer a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
#footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
}
.contactinfo{
	padding:6px 0 0 0;
	width:261px;
	height:136px;
	float:left;
	}
.contactbig{
	width:259px;
	height:228px;
	float:left;
	margin-bottom:5px;
	}
#footernew{
	width:851px;
	height:77px;
	clear:both;
	margin-left:-1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:center;
	background:url(footer_bgnew.gif) repeat-x;
}
#footernew a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
#footernew a:hover{
	color:#1c6fa1;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
.pestlist{
	background:url(pest_bg.jpg) no-repeat;
	width:259px;
	height:219px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	padding:10px 0 0 5px;
	margin-top:5px;
}
.pestlist a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}
.pestheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	}
.pestheading a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:underline;
	}
.mainheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	}