/* reset css */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	
	padding:0 0 0 0;
	margin:0 0 0 0 ;
	font-family: Arial, Helvetica, sans-serif; font-size:14px;

}

body.bgdefault
{
 background:url(../images/body_new_bg2.jpg) repeat-x #fff	
}

body.bgcontent
{
 background:url(../images/body_new_bg3.gif) repeat-x #fff	
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a{text-decoration:none;}
/*---------------------------reset code----------------------------*/
.clear				{ clear:both; line-height:1px; font-size:1px;}
.body				{ font-family:Arial, Helvetica, sans-serif; }
/*---------------------------Main Body Start ----------------------------*/

/*---------------------------Main Body Start ----------------------------*/

#wrapper			        {width:957px; height: auto; margin:0 auto; }
#innerWrapper				{width:1150px; height:auto; margin:0 auto; }
/*---------------------------Main Body End-------------------------------*/

/*---------------------------Header Start ----------------------------*/
.header_wrapper			{ width:957px; height:190px; background:url(../images/header_bg.jpg) repeat-x;  }
.logo					{ padding:18px 0 0 0px; float:left;}
.header_rht				{ width:530px; height:167px; float:right; padding:23px 13px 0 0;}
.toll_free				{ font-size:36px; color:#000; text-align:right; padding:0 0 10px 0}
.txt2					{ font-size:28px; color:#000; text-align:right; padding:0 0 3px 0}
.txt_white				{ font-size:15px; color:#fff; text-align:right; padding:0 0 3px 0}

/*---------------------------Header End ----------------------------*/


/*---------------------------Menu ----------------------------*/

.menu_wrapper           { width::957px; height:65px; background:url(../images/menu_bg.png) center no-repeat;} 

ul.nav					{ list-style:none; margin:0 auto; padding:0 0 0 12px;}
ul.nav li				{ float:left; list-style:none; display:block; color:#fff; font-size:14px; font-weight:normal; padding:18px 21px 0 17px; background:url(../images/line.jpg) no-repeat right 15px; height:29px}
ul.nav li a				{ color:#fff; font-size:14px; font-weight:normal; text-decoration:none;}
ul.nav li.last		   { background:none; height:29px;}
ul.nav li a:hover		{ color:#fff; font-size:14px; font-weight:normal; text-decoration:underline;}


/*---------------------------Menu End ----------------------------*/






/*---------------------------Banner ----------------------------*/

.banner_wrapper			{ width:957px; min-height:348px; margin:0 auto; padding:0;}
ul.banner				{ list-style:none; margin:0 auto; padding:0;}
ul.banner li			{ float:left; list-style:none; display:block; margin:0 0px 0 0px;}
.box1                   { width:307px; height:348px; float:left; padding:0 12px 0 0;}
.box2                  { width:307px; height:348px; float:left; padding:0 0 0 12px;}
.box_inner_div 			{ width:299px; margin:0 auto; padding:0;}

.car_ant_box			{ font-size:28px; color:#7b2e00; padding:37px 0 0px 20px}
.bug_txt 				{ font-size:28px; color:#f7941d; padding:37px 0 0px 20px}
.termites_txt 			{ font-size:28px; color:#a67c52; padding:37px 0 0px 20px}
.car_ant_img			{ padding:25px 0 0 0}
.bug_ant_img			{ padding:0px 0 0 50px; margin-top:-5px; }
.termites_img			{ padding:10px 0 24px 20px; }
.box					{ background:url(../images/box.jpg) no-repeat; width:299px; height:155px;}
.box_div				{ width:270px; height:134px; margin:0 auto; padding:10px 0 0 0;}
.box_div p				{ font-size:13px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.find_more				{ text-align:right; padding:15px 16px 0 0}

/*---------------------------BAnner End ----------------------------*/



/*---------------------------Container  ----------------------------*/
.container_wrapper		{ width:957px; min-height:220px; margin:0 auto; padding:0px;}


.cont_lft_div			{ width:585px; min-height:190px; float:left;  padding:18px 0 10px 10px;}
.cont_lft_div p			{ font-size:16px; color:#000; font-weight:normal; margin:0; line-height:21px; padding:0 0 20px 0;}
h1						{ font-size:23px; color:#004a80; font-weight:bold; margin:0; padding:0 0 39px 0;}

ul.point				{ list-style:none; margin:0 auto; padding:0 0 0 41px; float:left;}
ul.point li				{ list-style:none; display:block; color:#000; font-size:14px; font-weight:normal; height:25px; padding:0px 0px 0 10px; background:url(../images/dots.jpg) no-repeat left 6px; width:170px;}

ul.point2				{ list-style:none; margin:0 auto; padding:0 0 0 90px; float:left;}
ul.point2 li			{ list-style:none; display:block; color:#000; font-size:14px; font-weight:normal; height:25px; padding:0px 0px 0 10px; background:url(../images/dots.jpg) no-repeat left 6px; width:228px;}


.cont_rht				{ width:359px; min-height:150px; float:left; }
.cont_rht_div			{ width:294px; min-height:150px; margin:0; padding:48px 10px 20px 0px; float:right;}
.cont_rht_div p			{ font-size:16px; color:#000; font-weight:normal; margin:0; line-height:21px; padding:0 0 20px 0;}
.strong					{ font-weight:bold; font-size:16px; color:#000;}
.strong a				{ font-weight:bold; font-size:16px; color:#000;}

/*---------------------------Container End  ----------------------------*/


/*---------------------------Footer  ----------------------------*/
.footer_wrapper				{ background:url(../images/footer_bg.png) no-repeat; width:950px; height:81px; margin:0 auto;}
.footer_lft					{ width:632px; height:68px; float:left; margin:0 auto; padding:5px 0 0 10px;}
.footer_rht					{ width:102px; height:17px; float:right; padding:56px 10px 0 0px;}
ul.footernav				{ list-style:none; margin:0 auto; padding:0 0 0 0px;}
ul.footernav li				{ float:left; list-style:none; display:block; color:#fff; font-size:10px; font-weight:normal; padding:5px 5px 0 5px;}
ul.footernav li a			{ color:#fff; font-size:10px; font-weight:normal; text-decoration:none;}
ul.footernav li a:hover		{ color:#fff; font-size:10px; font-weight:normal; text-decoration:underline;}


ul.footernav2				{ list-style:none; margin:0 auto; padding:0px 0 0 0px;}
ul.footernav2 li			{ float:left; list-style:none; display:block; color:#fff; font-size:17px; font-weight:normal; padding:5px 5px 0 5px;}

.copyright_txt				{ color:#fff; font-size:10px; font-weight:normal; padding:7px 5px 0 5px; display:block; width:252px; height:21px;}
.footerright_txt			{ color:#fff; font-size:10px; font-weight:normal; padding:0px 0px 0 0px; display:block; width:110px; height:17px;}
.footerright_txt a			{ color:#fff; text-decoration:none}
.footerright_txt a:hover	{ color:#fff; text-decoration:underline;}


/*---------------------------Footer End  ----------------------------*/