@charset "utf-8";
/* Harper CSS Document */

body{
	background:url(../images/bg.jpg) repeat-x top; background-color:#eaf2d0; margin:5px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000000;
}
a{ text-decoration:underline; color:#000000; }
a:hover{ text-decoration:none; color:#000000; }
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }
.bord{ border:#FF0000 solid 1px; }

.main{ background-color:#FFFFFF; width:904px; margin:auto; }

.read_more{ font-weight:bold; color:#4c610d; padding-top:10px; }
.read_more a{ color:#4c610d; text-decoration:none; }
.read_more a:hover{ color:#4c610d; text-decoration:underline; }
.inner_page_title{
	width:878px; height:40px; line-height:40px; border:#b2d157 solid 1px; margin:auto; margin-top:5px; 
	font-family:Arial, Helvetica, sans-serif; color:#394f00; font-size:17px; font-weight:bold; padding-left:10px;
}
.subpage_hold{ width:878px; margin:auto; background:url(../images/home_bot_box_bg.jpg) repeat-x top; margin-top:5px; padding:5px; }


.header_hold{ width:904px; padding:0px; }
.logo{ width:289px; height:300px; padding:5px; }
.banner{ width:600px; height:300px; padding-top:5px; padding-right:4px; }

.menu{ width:892px; height:50px; margin:auto; border:#FF0000 solid 0px; }
.menu ul{ margin:0px; padding:0px; list-style:none; border:#FF0000 solid 0px; font-family:Arial, Helvetica, sans-serif; }
.menu li{ font-weight:bold; font-size:14px; text-transform:uppercase; display:inline; float:left; }
.menu li a{
	padding:18px 26px 18px 26px; height:50px; line-height:50px; text-decoration:none; color:#FFFFFF;
	background-image:url(../images/menu.jpg); background-repeat:no-repeat; background-position:right;
}
.menu li a:hover{
	text-decoration:none; color:#FFFFFF;
	background-image:url(../images/menu_o.jpg); background-repeat:no-repeat; background-position:right;
}

.welcome_hold{ width:880px; margin:auto; border:#cbd637 solid 1px; padding:4px; margin-top:5px; }
.welcome_img{ width:230px; height:170px; }
.welcome_content_hold{ width:400px; margin-left:10px; }

.home_bot_box{ width:890px; margin:auto; margin-top:5px; padding-bottom:5px; }
.home_services_hold{ width:631px; float:left; background:url(../images/home_bot_box_bg.jpg) repeat-x top; padding:2px;  }
.home_services_content_hold{ width:626px; margin:auto; }
.home_services_content_box{ width:330px; }
.faded_line{
	width:285px; height:20px; margin-bottom:5px; padding-bottom:3px; 
	background:url(../images/faded_line.jpg) no-repeat left bottom; font-weight:bold;
}

.home_right_col{ width:246px; padding:2px; float:right; background:url(../images/home_bot_box_bg.jpg) repeat-x top; }

.home_bot_box_divider{ background:url(../images/home_bot_box_divider.jpg) no-repeat center; width:10px; height:245px; }

.home_pest_liab_hold{ width:auto; padding:0px; }
.home_bot_box_pet_liabrary{
	width:212px; height:35px; line-height:35px; text-transform:uppercase; padding:0px 0px 0px 32px; margin:auto;
	border:#b2d157 solid 1px; font-family:Arial, Helvetica, sans-serif; color:#394f00; font-size:17px; font-weight:bold;
	background:url(../images/icon_pest_liabrary.jpg) no-repeat left; background-color:#FFFFFF;
}

.home_contact_hold{ width:auto; padding:10px 0px 0px 0px; }
.home_contact_box{ width:210px; margin:auto; padding:5px; }
.home_bot_box_contact{
	width:212px; height:35px; line-height:35px; text-transform:uppercase; padding:0px 0px 0px 32px; margin:auto;
	border:#b2d157 solid 1px; font-family:Arial, Helvetica, sans-serif; color:#394f00; font-size:17px; font-weight:bold;
	background:url(../images/icon_contact.jpg) no-repeat left; background-color:#FFFFFF;
}

.home_pest_library{ width:auto; padding:10px 0px 0px 7px; }
.home_pest_library ul{ margin:0px; padding:0px; }
.home_pest_library ul li{
	list-style:none; padding-left:40px; background-image:url(../images/bullet.jpg); background-repeat:no-repeat;
	background-position: 20px 20px; padding:0px 0px 0px 40px; margin:0px; line-height:43px; border:#FF0000 solid 0px; 
}
.home_services_title{
	height:35px; line-height:35px; text-transform:uppercase;
	border:#b2d157 solid 1px; font-family:Arial, Helvetica, sans-serif; color:#394f00; font-size:17px; font-weight:bold;
	background-color:#FFFFFF;
}
.home_free_inspection{ width:328px; padding:0px; float:left; }
.home_intial_treatment{ width:280px; padding:0px; float:right; margin-top:5px; margin-left:5px; }

.pest_library{ font-weight:bold; line-height:24px; padding:5px 0px 0px 0px; }
.pest_library ul{ margin:0px; padding:0px; }
.pest_library ul li{
	list-style:none; padding-left:40px; background-image:url(../images/bullet.jpg); background-repeat:no-repeat;
	background-position: 25px 10px;
}
.pest_library ul li a{ text-decoration:none; }
.pest_library ul li a:hover{ text-decoration:none; color:#384700; }

.history_content{ width:865px; padding:5px 0px 5px 7px; margin:0px; text-align:left; }

.req_inspe_form_hold{ width:auto; padding:5px 0px 5px 7px; margin:0px; text-align:left; }

.form_line_hold{ width:600px; padding:1px; margin:0px; }
.form_line{ width:170px; float:left; margin:0px; text-align:right; padding-right:5px; }
.form_field_box{ width:250px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px; }
.form_field{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.form_btn{
	background-color:#92bc01; border:#485d00 solid 1px; width:80px; height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;
}

.services_content{ width:620px; padding:10px; margin:0px; }
.services_left_col{ width:230px; margin:0px; background-color:#FFFFFF; border:#6e8c14 solid 1px; padding:0px; }
.services_left_col_box{ width:230px; padding:0px; }
.services_left_col_title{
	background:url(../images/services_left_col_title_bg.jpg) repeat-x; height:35px; line-height:35px; padding-left:8px;
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; font-size:15px; font-weight:bold;
}
.services_left_col_links{ font-weight:bold; line-height:14px; padding:9px 0px 9px 5px; }
.services_left_col_links a{	text-decoration:none; }
.services_left_col_links a:hover{ text-decoration:none; color:#4c600d; }

.research_problem_bg{ background:url(../images/research_problem_bg.jpg) no-repeat right center;	height:100px; width:230px; }
.choose_services_bg{ background:url(../images/choose_services_bg.jpg) no-repeat right top; width:230px; }
.save_money_bg{ background:url(../images/save_money_bg.jpg) no-repeat right center;	height:100px; width:230px; }
.free_estimate{ width:auto; padding:0px; }

.pest_liabrary_hold{ width:888px; margin:auto; background:url(../images/home_bot_box_bg.jpg) repeat-x top; margin-top:5px; }
.pest_liabrary_3box_hold{ width:888px; margin:auto; padding-top:13px; }
.house_hold_pests_hold{ width:278px;  padding-left:13px; }
.rodents_hold{ width:278px; margin-top:5px; margin-left:5px; }
.pest_liabrary_3box_bg{
	background:url(../images/pest_liabrary_3box_bg.jpg) repeat-x top;
	border:#6e8c14 solid 1px; background-color:#FFFFFF; width:276px; height:280px;
}
.pest_liabrary_left_col_links{ font-weight:bold; }
.pest_liabrary_left_col_links ul{ list-style:none; margin:0px; padding:5px 0px 5px 13px; }
.pest_liabrary_left_col_links li{ background:url(../images/bullet.jpg) no-repeat left center; padding:5px 0px 8px 15px; }
.pest_liabrary_left_col_links li a{ text-decoration:none; }
.pest_liabrary_left_col_links li a:hover{ text-decoration:none; color:#4c600d; }
.learn_more{ background-color:#6e8c14; margin-top:10px; width:250px; text-align:right; padding:0px 10px 2px 0px; color:#FFFFFF; }
.learn_more a{ color:#FFFFFF; text-decoration:none; }
.learn_more a:hover{ color:#FFFFFF; text-decoration:underline; }

.pest_info_hold{ width:635px; padding-left:10px; }
.pest_info_content_hold{ width:635px; border:#FF0000 solid 0px; margin-top:10px;  }
.pest_info_title_bg{ border:#759216 solid 1px; background:url(../images/pest_info_title_bg.jpg) repeat-x; margin-bottom:5px; }
.pest_info_title{
	width:500px; height:32px; line-height:32px; padding-left:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase; color:#384700;
}
.pest_info_title_img{ width:80px; float:right; text-align:right; }
.pest_info_content{ width:610px; margin:auto; text-align:left; }

.footer_hold{ width:880px; margin:auto; text-align:left; color:#4b5f0c; font-size:10px; padding:10px; }
.footer_hold a{ color:#4b5f0c; text-decoration:none; }
.footer_hold a:hover{ color:#4b5f0c; text-decoration:underline; }
.footer_left{ width:350px; float:left; }
.footer_right{ width:450px; text-align:right; float:right; }


.thanks_for_mail{ width:auto; margin:auto; text-align:center; padding:10px 0px 0px 0px; }
