* {
	padding: 0;
	margin: 0;
}

body{
  text-align: center;
  font-family: arial;
  background-color: #f89c1d;
  background-image: url(../images/zoolpest_bg.gif);
  background-repeat: repeat-x;
  margin: 0px;

}

.container{
  width: 800px;
  margin: 0 auto;
  text-align: left;
}

.header{
	width: 800px;
	height: 25px;
	float: left;
}

.bg_maroon{
	background-color: #71140f;
	width: 800px;
	height: 16px;
	float: left;
}

.bg_white{
	height: 9px;
	width: 800px;
	float: left;
}

.sub_header{
	background-color: #f89c1d;
	width: 767px;
	float: left;
	padding-left: 18px;
	padding-right: 15px;
}

.header_logo{
	width: 767px;
	height: 100px;
	float: left;
}

.logo{
	width: 409px;
	float: left;
	margin-top: 9px;
}

.contact_header{
	line-height: 50px;
	width: 241px;
	float: left;
	margin-top: 35px;
}

.exterra{
	line-height: 100px;
	width: 117px;
	float: left;
	margin-top: 20px;
}

.content{
	width: 767px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	float: left;
}

.sl_white{
	background-color: #ffffff;
	width: 767px;
	height: 234px;
	float: left;
}

.bg_black{
	background-color: #000000;
	width: 762px;
	margin-top: 3px;
	margin-left: 2px;
	margin-right: 2px;
	float: left;
}

.banner{
	width: 469px;
	height: 196px;
	float: left;
}

.banner_side{
	width: 292px;
	height: 196px;
	float: left;
}

.caption{
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	margin-top: 60px;
	margin-left: 12px;
}

.banner_side span{
	color: #f99e1c;
}

.read_more{
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
	line-height: 20px;
	margin-left: 5px;
	font-weight: bold;
}

img{
  border: 0px;
}

.r{
	text-align: right;
	margin-right: 40px;
	margin-top: 20px;
}

.menu_text{
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	margin-left: 37px;
	margin-right: 15px;
	float: left;
	margin-top: 8px;
	font-weight: bold;
	font-family: Trebuchet MS;
}

.home_background{
	background-image: url(../images/menu_home.gif);
	width: 126px;
	height: 33px;
	float: left;
	margin-left: 2px;
	margin-right: 1px;
}

.menu_background{
	background-image: url(../images/menu_background.gif);
	width: 126px;
	height: 33px;
	float: left;
	margin-right: 1px;	
}

.select_background{
	background-image: url(../images/selected_back.gif);
	width: 126px;
	height: 33px;
	float: left;
	margin-right: 1px;	
}

.menu_back{
	background-image: url(../images/menu_pest_guide.gif);
	width: 127px;
	height: 33px;
	float: left;	
}

.co{
	width: 358px;
	color: #721311;
	float: left;
	padding-left: 20px;
}

.co h2 {
	width: 336px;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #ffffff;
	line-height: 30px;
	float: left;
}

.svcs{
	width: 360px;
	color: #721311;
	float: left;
	padding-left: 20px;
}

.svcs h2 {
	width: 358px;
	line-height: 30px;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #ffffff;
	float: left;
}

.cat_header{
	float: left;
	width: 745px;
	height: 38px;
	color: #70130e;
	padding-left: 10px;
	padding-right: 10px;
}

.cat_header h2{
	width: 745px;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #ffffff;
	line-height: 25px;
}

.sub_content{
	width: 765px;
	height: 145px;
	float: left;
}

.bullets{
	float: left;
	width: 350px;
	height: 130px;
	font-size: 11px;
	font-weight: bold;
	border-left: 1px solid #ffffff;
	padding-top: 10px;
	padding-left: 34px;
}

.bullets li{
	list-style-image: url(../images/bullet_services.gif);
	line-height: 18px;
}

.links{
	text-decoration: none;
	color: #23201b;
}

.profile_content{
	width: 358px;
	height: 130px;
	float: left;
	padding-left: 20px;
	padding-top: 10px;
}

.text{
	width: 336px;
	font-size: 11px;
	text-align: justify;
	color: #201e1f;
	float: left;
}

.continue{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #721311;
}

.cont{
	width: 336px;
	float: left;
	text-align: right;
}

.whole_content{
	width: 765px;
	float: left;
}

.ab_cont{
	width: 755px;
	float: left;
}

.ab_img{
	width: 117px;
	float: left;
	padding-left: 10px;
}

.ab_text{
	width: 628px;
	float: left;
	font-size: 12px;
	text-align: justify;
	font-family: verdana;
}

.ab_sub_cont{
	width: 735px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}

.ab_2_text{
	width: 742px;
	float: left;
	font-size: 11px;
	text-align: justify;
	font-family: verdana;
	margin-bottom: 10px;
}
/* end */


/* contact*/

.c_cont{
	width: 765px;
	height: 635px;
	float: left;
}

.c_sidebar{
	width: 208px;
	height: 630px;
	float: left;
	border-right: 1px solid #ffffff;
	margin-bottom: 5px;
}

.contact_image{
	width: 188px;
	height: 134px;
	float: left;
	padding-left: 20px;
}

.contact_add{
	width: 170px;
	float: left;
	font-family: verdana;
	border-bottom: 1px solid #fff;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 15px;
	font-size: 11px;
	margin-left: 7px;
	margin-right: 5px;
}

.ofc_bullets{
	float: left;
	width: 16px;
	padding-top: 5px;
	padding-right:5px;
}

.c_prov{
	width: 178px;
	float: left;
	font-family: verdana;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.c_ofc{
	font-size: 11px;
	font-weight: bold;
	color: #72130f;
	line-height: 26px;
}

.c_home{
	font-size: 11px;
	font-weight: bold;
	color: #1f1e1c;
	line-height: 30px;
}

.c_info{
	font-size: 11px;
	color: #1f1e1c;
	line-height: 13px;
	padding-left: 15px;
}

.c_phone{
	font-size: 11px;
	font-weight: bold;
	color: #1f1e1c;
	line-height: 28px;
}

.c_email{
	font-size: 11px;
	font-weight: bold;
	color: #1f1e1c;
	line-height: 25px;
}

.c_mobile{
	font-size: 11px;
	font-weight: bold;
	color: #1f1e1c;
	line-height: 25px;
}

.c_subcontent{
	width: 490px;
	height: 108px;
	float: left;
	border-bottom: 1px dotted #4a4b43;
	padding-top: 10px;
	margin-left: 35px;
	margin-right: 10px;
}

.c_wel{
	font-size: 12px;
	font-family: verdana;
	color: #c0150b;
	font-weight: bold;
	margin-bottom: 10px;
}

.c_faq{
	font-size: 11px;
	font-family: arial;
	color: #4e4a49;
	font-weight: bold;
	margin-bottom: 30px;
}

.c_note{
	font-size: 11px;
	font-family: arial;
	color: #4e4a49;
	text-align: justify;
	line-height: 12px;
}
.required{
	color: #bf170c;
}

.contact_form{
	float: left;
	width: 480px;
	height: 478px;
	padding-top: 40px;
	padding-left: 65px;
}

.fill_form{
	width: 411px;
	height: 259px;
	float: left;
}

.field_name{
	width: 65px;
	height: 259px;
	float: left;
	font-size: 11px;
	color: #231d1d;
	line-height: 30px;
	padding-left: 7px;
}

.c_forms{
	width: 331px;
	height: 259px;
	float: left;
	line-height: 30px;
	padding-left: 4px;
}

.c_forms input{
	width: 320px;
}

.c_forms textarea{
	width: 320px;
}

.buttons{
	float: left;
	width: 136px;	
	padding-left: 195px;
	padding-top: 5px;
}

.submit{
	float: left;
	padding-right: 2px;
}

.reset{
	float: left;
}

.c_buns{
	text-decoration: none;
}

/*end*/

/*services*/

.svcs_content{
	width: 765px;
	float: left;
}

.s_col{
	width: 383px;
	float: left;
	border-right: 1px dotted #221e1b;
	margin-bottom: 5px;
}

.s_coln{
	width: 381px;
	float: left;
}

.s_first{
	float: left;
	width: 353px;
	border-bottom: 1px dotted #221e1b;
	margin-left: 10px;
}

.s_title{
	font-weight: bold;
	font-size: 12px;
	font-family: verdana;
	color: #201e1f;
	padding-left: 20px;
	padding-bottom: 10px;
}

.s_title a{
	text-decoration: none;
	color: #201e1f;
}

.s_title li{
	list-style-image: url(../images/svcs_bullets.gif);
	line-height: 15px;
}

.s_con{
	font-size: 11px;
	color: #201e1f;
	text-align: justify;
	padding-left: 10px;
	padding-bottom: 10px;
	font-family: verdana;
}

.s_links{
	text-decoration: none;
	color: #811014;
	font-size: 11px;
	font-family: verdana;
}

.s_con_2{
	font-size: 11px;
	color: #201e1f;
	text-align: justify;
	padding-left: 10px;
	padding-bottom: 23px;
	font-family: verdana;
}

.img_svc{
	float: left;
	padding-left: 10px;
	padding-bottom: 10px;
}

.img_svc_01{
	float: left;
	padding-left: 5px;
	padding-bottom: 10px;
}

.s_mid{
	float: left;
	width: 353px;
	border-bottom: 1px dotted #221e1b;
	margin-left: 10px;
	padding-top: 10px;
}

.s_last{
	float: left;
	width: 353px;
	margin-left: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
}

/*end*/

/*serv-1*/

.svcs_sidebar{
	float: left;
	width: 252px;
	margin-left: 11px;
	margin-bottom: 10px;
}

.svcs_dot{
	float: left;
	border-bottom: 1px dotted #333;
}

.sel_side{
	float: left;
	background-image: url(../images/select_field.gif);
	width: 234px;
	height: 23px;
	margin-bottom: 1px;
}

.s_name{
	font-size: 12px;
	font-weight: bold;
	padding-left: 12px;
	padding-top: 3px;
}

.s_name a{
	color: #ffffff;
	text-decoration: none;
}

.f_side{
	float: left;
	background-image: url(../images/f_back.gif);
	width: 234px;
	height: 23px;
	margin-bottom: 1px;
	margin-top: 1px;
}

.f_side-1{
	float: left;
	background-image: url(../images/f_back_01.gif);
	width: 234px;
	height: 35px;
	margin-bottom: 1px;
	margin-top: 1px;
}

.s_name_01{
	font-size: 12px;
	font-weight: bold;
	padding-left: 12px;
	text-align: left;
	padding-top: 3px;
}

.s_name_01 a{
	color: #403f3d;
	text-decoration: none;
}

.serv_content{
	width: 450px;
	float: left;
	padding-left: 35px;
	padding-top: 10px;
	border-left: 1px solid #fff;
	margin-bottom: 10px;
}

.serv_bullets{
	list-style-image: url(../images/hsehld_bullets.gif);
	line-height: 15px;
}

.serv_bullets li{
	font-size: 12px;
	font-weight: bold;
	color: #3f3f3f;
	font-family: verdana;
	margin-bottom: 10px;
}

.serv_text{
	font-size: 11px;
	font-family: verdana;
	color: #201f1d;
	margin-bottom: 10px;
}

.serv_text_1{
	font-size: 11px;
	font-family: verdana;
	color: #201f1d;
	margin-bottom: 130px;
}

.big_img{
	float: left;
	width: 312px;
	height: 248px;
	padding-left: 60px;
	margin-bottom: 40px;
}

.img_count{
	float: right;
	font-size: 11px;
	font-family: verdana;
	padding-top: 2px;
}

.svcs_images{
	width: 425px;
	float: left;
	padding-top: 10px;
	padding-left: 20px;
}

.svcs_hse{
	float: left;
	padding-right: 20px;
}
/*end*/

/*serv-2*/

.svcs_side_2{
	float: left;
	width: 252px;
	margin-left: 11px;
}

.svcs_side{
	float: left;
	width: 252px;
	margin-left: 11px;
}

.sel_side_01{
	float: left;
	background-image: url(../images/select_field.gif);
	width: 234px;
	height: 35px;
	margin-bottom: 1px;
}

.big_img_01{
	float: left;
	width: 328px;
	height: 216px;
	padding-left: 60px;
	margin-bottom: 20px;
}

.svcs_struct{
	float: left;
	padding-right: 20px;
	padding-bottom: 5px;
}

/**/

/*pest*/

.select_back01{
	background-image: url(../images/select_background_01.gif);
	width: 126px;
	height: 33px;
	float: left;
	border-right: 1px solid #6e6d6b;
}

.pest_sidebar{
	float: left;
	width: 252px;
	margin-left: 11px;
}

.pest_content{
	width: 765px;
	float: left;
}

.p_header{
	float: left;
	width: 730px;
	height: 38px;
	color: #70130e;
	padding-left: 10px;
	padding-right: 10px;
}

.p_header h2{
	width: 745px;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #ffffff;
	line-height: 25px;
}

.p_cont{
	width: 765px;
	float: left;
}

.p_sidebar{
	float: left;
	width: 252px;
	margin-left: 11px;
}

.p_line{
	float: left;
	border-bottom: 1px dotted #333;
}

.p_select{
	float: left;
	background-image: url(../images/select_field.gif);
	width: 234px;
	height: 23px;
	margin-bottom: 1px;
}

.p_white{
	font-size: 12px;
	font-weight: bold;
	padding-left: 12px;
	padding-top: 3px;
}

.p_white a{
	color: #ffffff;
	text-decoration: none;
}

.p_gray{
	float: left;
	background-image: url(../images/f_back.gif);
	width: 234px;
	height: 23px;
	margin-bottom: 1px;
	margin-top: 1px;
}

.p_black{
	font-size: 12px;
	font-weight: bold;
	padding-left: 12px;
	text-align: left;
	padding-top: 3px;
}

.p_black a{
	color: #403f3d;
	text-decoration: none;
}

.p_sub_content{
	width: 450px;
	float: left;
	padding-left: 35px;
	padding-top: 10px;
	border-left: 1px solid #fff;
	margin-bottom:10px;
}

.p_h2{
	list-style-image: url(../images/hsehld_bullets.gif);
	line-height: 15px;
}


.p_h2 li{
	font-size: 12px;
	font-weight: bold;
	color: #3f3f3f;
	font-family: verdana;
	margin-bottom: 10px;
}

.p_comparison{
	float: left;
	width: 450px;
	height: 215px;
	margin-bottom: 18px;
}

.p_guide{
	float: left;
	width: 410px;
	height: 208px;
	padding-left: 23px;
	margin-bottom: 10px;
}

.p_guide div img.termite{
	border: 1px solid #fff;
	height: 210px;
	margin-left: 30px;	
}

.termite_lifecycle img{
	width: 300px;
	height: 350px;
	margin-left: 60px;
}

.p_guide_01{
	float: left;
	width: 404px;
	height: 150px;
	padding-left: 40px;
	margin-bottom: 12px;
}


.p_normal{
	font-size: 11px;
	font-family: verdana;
	color: #212121;
	margin-bottom: 10px;
	text-align: justify;
	padding-top: 3px;
}

.p_title{
	font-size: 11px;
	font-weight: bold;
	color: #9b1111;
	line-height: 26px;
	padding-top: 5px;
}

.p_title_01{
	font-size: 11px;
	font-weight: bold;
	color: #9b1111;
	line-height: 26px;
	padding-top: 15px;
}

.flea_button{
	list-style-image: url(../images/flea_bullets.gif);
	line-height: 10px;
	padding-left: 20px;
}

.flea_button li{
	font-size: 11px;
	font-family: verdana;
	color: #212121;
	line-height: 12px;
	text-align: justify;
}

.p_spread{
	float: left;
	width: 150px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 15px;
	margin-bottom: 30px;
}

.sp_text{
	width: 260px;
	height: 190px;
	font-size: 11px;
	font-family: verdana;
	color: #212121;
	text-align: justify;
	float: left;
	padding-left: 22px;
	margin-top: 15px;
	margin-bottom: 30px;
}

.img_text{
	font-size: 10px;
	font-family: verdana;
	color: #9b1615;
	font-weight: bold;
	padding-left: 5px;
}

.rod_text{
	font-size: 10px;
	font-family: verdana;
	color: #3e413a;
	font-weight: bold;
	padding-left: 12px;
	margin-bottom: 2px;
}

.p_rode{
	float: left;
	width: 160px;
	padding-left: 16px;
	padding-top: 5px;
}

.p_rodtxt{
	width: 260px;
	font-size: 11px;
	font-family: verdana;
	color: #212121;
	text-align: justify;
	float: left;
}

.sub_title{
	width: 260px;
	font-size: 11px;
	color: #9b1111;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: 3px;
}

.sub_title_01{
	width: 260px;
	font-size: 11px;
	color: #9b1111;
	font-weight: bold;
	margin-bottom: 5px;
}

.flea_buts{
	list-style-image: url(../images/flea_bullets.gif);
	line-height: 10px;
	padding-left: 20px;
	margin-bottom: 20px;
}

.flea_buts li{
	font-size: 11px;
	font-family: verdana;
	color: #212121;
	line-height: 13px;
	text-align: justify;
}
/**/

.footer{
	width: 765px;
	height: 31px;
	float: left;
	margin-top: 1px;
}

.footer a{
	text-decoration: none;
	font-size: 11px;
	color: #201e1f;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 2px;
	float: left;
}

.footer_images{
	line-height: 8px;
	height: 10px;
	float: left;
	padding-top: 5px;
}

.copyright{
	float: right;
	font-size: 11px;
	color: #201e1f;
	margin-top: 2px;
	text-align: right;
}

