Ff/* CSS Template */

html, body {
	margin:0;
	padding:0;
	text-align:center;
}

body {
	background-color:#FFFFFF; 
}
	
#container {
	text-align:left;
	margin:0 auto;
	padding:5px;/*site posation*/
	width:956px;	
	height:auto;
	font:11px Arial,Helvetica,sans-serif;
	color:#666;

}

#header {
	position:relative; 
	width:956px; 
	height:100px;  
	color:#FFF;
}

/**********Buttons*************/
#buttons{
	background:url("images/line1.gif") no-repeat; 
	width:330px;
	position:relative;
	margin:0 auto;
	left:290px;
	top:90px;
}

#toplinkPan1{width:80px; height:30px; float:left; background:url(images/butt1.gif) 0 0 no-repeat #5B5550; margin:8px 0 0; color:#fff;}
#toplinkPan1 a{text-decoration:none; display:block; width:80px; height:30px;}
#toplinkPan1 a:hover{text-decoration:none; background:url(images/butt1-over.gif) 0 0 no-repeat;}

#toplinkPan2{width:80px; height:40px; float:left; background:url(images/butt2.gif) 0 0 no-repeat #5B5550; margin:8px 0 0; color:#fff;}
#toplinkPan2 a{text-decoration:none; display:block; width:80px; height:40px;}
#toplinkPan2 a:hover{text-decoration:none; background:url(images/butt2-over.gif) 0 0 no-repeat;}

#toplinkPan3{width:80px; height:40px; float:left; background:url(images/butt3.gif) 0 0 no-repeat #5B5550; margin:8px 0 0; color:#fff;}
#toplinkPan3 a{text-decoration:none; display:block; width:80px; height:40px;}
#toplinkPan3 a:hover{text-decoration:none; background:url(images/butt3-over.gif) 0 0 no-repeat;}

#toplinkPan4{width:80px; height:40px; float:left; background:url(images/butt5.gif) 0 0 no-repeat #5B5550; margin:8px 0 0; color:#fff;}
#toplinkPan4 a{text-decoration:none; display:block; width:80px; height:40px;}
#toplinkPan4 a:hover{text-decoration:none; background:url(images/butt5-over.gif) 0 0 no-repeat;}

/**********close Buttons*************/

#page {
	position:relative;
	width:956px;
	height:315px; 

}

#page1 {
	position:relative;
	width:950px;
	height:581px; 
	background:#FFF url("images/large-body.gif") no-repeat; 
}


h2{
	font:bold 15px/22px "century gothic", Times, serif;
	color:#146e40;
	background-color:inherit;
	margin:0 0 10px 0;
	padding:0px 0 0 0px;	
}


.flash {
	padding: 0 0 0 4px;
	position:absolute;
	top:1px;
    left:-7px;
}

.flash1 {
	position:absolute;
	top:29px;
    left:566px;
}

#logo {
	position:absolute; 
	top:6px; 
	left:26px; 
	margin:0;
	height:50px;	
}

#img {
	position:absolute; 
	top:203px; 
	left:696px; 
	margin:0;
	height:50px;	
}

#img1 {
	position:absolute; 
	top:817px; 
	left:756px; 
	margin:0;
	height:50px;	
}

#img2 {
	position:absolute; 
	top:1237px; 
	left:758px; 
	margin:0;
	height:50px;	
}

/* text pad */
#text	 {
   position:relative;
   left:1px;
   width:700px;
   height:auto;
   text-align:justify;
   margin-top:0.5cm; 
}


#menu {
   right:120px;
   margin-top:130px;
}

/* text pannel */

#text-pannel{
	position:relative;  
	width:940px;   	
	background-color:#f0f0f0;
	padding: 0 0 0 20px;
}

.pink{
	width:238px; padding:10px 5px 0; float:left;
	background:url(images/about.gif) no-repeat 0 0 #ffffff;}
.pink h3{
	background:url(images/news_icon.gif) no-repeat 2px 13px; color:#ffffff;
	font:bold 20px/38px Georgia, "Times New Roman", Times, serif; padding:50px 9px 0 82px;}
.pink p{
	color:#4B2B3E; padding:3px 0 0 0;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	text-align:justify;	}
	
.pink span{
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#0f6b3c;
	background-color:inherit;
}

/************************************************************************************************************/

.green{
	width:390px; padding:0 0 0 10px; float:left; margin:0 10px; margin-top:10px; text-align:justify; 
	}
	
.green h3{	 
	font:27px/22px "century gothic", Times, serif; color:#146e40; background-color:inherit; margin:0 0 16px 0; padding:10px 0 0 130px;	
}
.green p{
	color:#666666; padding:3px 0 0 0;
	font:normal 13px/20px Arial, Helvetica, sans-serif;

	}
	
.green ul{
	padding:0 0 0 30px;
	margin:0;
	display:block;
}

.green ul li{
	height:20px;
	line-height:0;
}

.green ul li a{
	display:block;
	padding:0 0 0 10px;
	font:normal 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#47472D;
	background-color:inherit;
	text-decoration:none;
	height:20px;
}

.green ul li a:hover{

	background:url(images/squar.gif) 0 7px no-repeat #DDDDCB;
}


.green span{
	font: 12px/18px Arial, Helvetica, sans-serif;
	color:#5F860B;
	background-color:inherit;
}
	
/***************************************************************************************************************/

.blue{
	width:250px; padding:10px 0 0; float:left; border-right-style:dashed;
	border-right:1px dotted #dbd7d7;}
	
.blue h3{
	font:27px/22px "century gothic", Times, serif; color:#146e40; background-color:inherit; margin:0 0 16px 0; padding:10px 0 0 35px;}
	
.blue p{

	color:#666666; padding:3px 0 0 0;
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	padding:0 0 0 40px;}
	
.blue a.logo{
	background:url(images/logos.gif) no-repeat 0 0 #FFFFFF;
	width:300px; height:211px; display:block; }
	
.blue span{
	font: 12px/18px Arial, Helvetica, sans-serif;
	color:#5F860B;
	background-color:inherit;
}

/*********************************************************************************************************/
	
.text{
	width:670px; padding:0 0 0 10px; float:left; margin:0 0px; margin-top:10px; text-align:justify; 
	}
	
.text h3{	 
	font:27px/22px "century gothic", Times, serif; color:#146e40; background-color:inherit; margin:0 0 16px 0; padding:10px 0 0 80px;	
}

.text h2{	 
	font:27px/22px "century gothic", Times, serif; color:#146e40; background-color:inherit; margin:0 0 6px 0; padding:10px 0 0 0;	
}

.text p{
	color:#666666; padding:3px 0 0 0;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	}
	
.text ul{
	padding:0 0 0 30px;
	margin:0;
	display:block;
}

.text ul li{
	height:10px;
	line-height:0;
}

.text ul li a{
	display:block;
	padding:0 0 0 10px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#47472D;
	background-color:inherit;
	text-decoration:none;
	height:0px;
}

.text ul li a:hover{

	background:url(images/squar.gif) 0 7px no-repeat #DDDDCB;
}

.text span{
	font: 12px/18px Arial, Helvetica, sans-serif;
	color:#0f6b3c;
	background-color:inherit;
}

/*************************************************************************************************/

.txt{
	width:675px; padding:0 0px 0 0; float:left; margin:0 0px; margin-top:10px; text-align:justify; 
	}
	
.txt h3{	 
	font:15px/15px "century gothic", Times, serif; color:#146e40; background-color:inherit; margin:0 0 16px 0; padding:10px 0 0 0;	
}

.txt h4{	 
	font:italic; font:15px/15px "century gothic", Times, serif; color:#146e40; background-color:inherit; margin:0 0 16px 0; padding:10px 0 0 0;	
}

.txt h2{	 
	font:27px/22px "century gothic", Times, serif; 
	color:#146e40; 
	margin:0 0 6px 0; 
	padding:10px 0 0 0;	
}

.txt p{
	color:#666666; padding:3px 0 0 0;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	}

.txt li{
	font:normal 12px/20px "Century Gothic", Helvetica, sans-serif;
	padding:0 0 0 5px;
	height:20px;
	margin:0;
	display:block;
	line-height:20px;
}	

.txt p.rightPic{
	display:block;
	background:url(images/offer.gif) 0 0 no-repeat;
	width:230px;
	height:180px;
	float:right;
	margin:-30px 0 0 10px;
}
.txt p.rightPic2{
	display:block;
	background:url(images/fum1.gif) 0 0 no-repeat;
	width:260px;
	height:175px;
	float:right;
	margin:0 0 0 10px;
}

.txt p.rightPic4{
	display:block;
	background:url(images/ed.gif) 0 0 no-repeat;
	width:230px;
	height:175px;
	float:right;
	margin:-30px 0 0 10px;
}

.txt p.rightPic5{
	display:block;
	background:url(images/flats.gif) 0 0 no-repeat;
	width:230px;
	height:175px;
	float:right;
	margin:-30px 0 0 10px;
}

.txt p.rightPic6{
	display:block;
	background:url(images/van.gif) 0 0 no-repeat;
	width:233px;
	height:180px;
	float:right;
	margin:-30px 0 0 10px;
}

.txt p.rightPic10{
	display:block;
	background:url(images/moth.jpg) 0 0 no-repeat;
	width:127px;
	height:145px;
	float:right;
	margin:-30px 0 0 10px;
}

.txt p.leftPic{
	display:block;
	background:url(images/building.gif) 0 0 no-repeat;
	width:175px;
	height:199px;
	float:left;
	margin:8px 10px 0 0;
}


.txt p.leftPic4{
	display:block;
	background:url(images/bug1.jpg) 0 0 no-repeat;
	width:218px;
	height:124px;
	float:left;
	margin:8px 10px 0 0;
}

.txt p.leftPic1{
	display:block;
	background:url(images/bed_bugs.jpg) 0 0 no-repeat;
	width:226px;
	height:182px;
	float:left;
	margin:8px 10px 0 0;
}

.txt p.rightPic1{
	display:block;
	background:url(images/fly1.gif) 0 0 no-repeat;
	width:200px;
	height:220px;
	float:right;
	margin:-20px 0 0 40px;
}

.txt p.rightlogo{
	display:block;
	background:url(images/logos.jpg) 0 0 no-repeat;
	width:656px;
	height:96px;
	
}

.txt p.rightmap{
	display:block;
	background:url(images/map.jpg) 0 0 no-repeat;
	width:230px;
	height:215px;
	float:right;
	margin:-20px 0 0 10px;
}

.txt span{
	font: 15px/18px Arial, Helvetica, sans-serif;
	color:#0f6b3c;
	background-color:inherit;
}

.txt p.rightPic7{
	display:block;
	background:url(images/rat.jpg) 0 0 no-repeat;
	width:174px;
	height:162px;
	float:right;
	margin:0 0 0 10px;
}

.txt p.rightPic8{
	display:block;
	background:url(images/rat-small.jpg) 0 0 no-repeat;
	width:238px;
	height:154px;
	float:right;
	margin:0 0 0 10px;
}

.txt p.rightPic9{
	display:block;
	background:url(images/rat-s.jpg) 0 0 no-repeat;
	width:238px;
	height:178px;
	float:right;
	margin:0 0 0 10px;
}

.txt p.rightPic12{
	display:block;
	background:url(images/cock.jpg) 0 0 no-repeat;
	width:248px;
	height:193px;
	float:right;
	margin:0 0 0 10px;
}

.txt p.rightPic13{
	display:block;
	background:url(images/bugs-pic.jpg) 0 0 no-repeat;
	width:230px;
	height:202px;
	float:right;
	margin:0 0 0 10px;
}

.txt p.rightPic14{
	display:block;
	background:url(images/english.gif) 0 0 no-repeat;
	width:168px;
	height:52px;
	float:right;
	margin:0 0 0 10px;
}

.txt p.rightPic15{
	display:block;
	background:url(images/property-logo.gif) 0 0 no-repeat;
	width:157px;
	height:58px;
	float:right;
	margin:0 0 0 10px;
}


.image{
float:left;	
padding:10px 15px 0 0;
position:relative;
}
/****************************************************************/
	
.txt-small{
	width:670px; padding:0 0px 0 0; float:left; margin:0 0px; margin-top:10px; text-align:justify; 
	}
	
.txt-small h3{	 
	font:27px/22px "century gothic", Times, serif; color:#146e40; background-color:inherit; margin:0 0 16px 0; padding:10px 0 0 80px;	
}

.txt-small h2{	 
	font:27px/22px "century gothic", Times, serif; color:#146e40; background-color:inherit; margin:0 0 6px 0; padding:10px 0 0 0;	
}

.txt-small p{
	color:#666666; padding:3px 0 0 0;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	}

.txt-small span{
	font: 12px/18px Arial, Helvetica, sans-serif;
	color:#0f6b3c;
	background-color:inherit;
}

.txt-small p.leftPic{
	display:block;
	background:url(images/dung.gif) 0 0 no-repeat;
	width:190px;
	height:130px;
	float:left;
	margin:15px 10px 5px 0;
}

.txt-small p.leftPic1{
	display:block;
	background:url(images/wasp.jpg) 0 0 no-repeat;
	width:231px;
	height:153px;
	float:left;
	margin:15px 10px 5px 0;
}

.txt-small p.leftPic2{
	display:block;
	background:url(images/flea.jpg) 0 0 no-repeat;
	width:135px;
	height:133px;
	float:left;
	margin:15px 10px 5px 0;
}

.txt-small p.rightPic{
	display:block;
	background:url(images/bird.gif) 0 0 no-repeat;
	width:200px;
	height:125px;
	float:right;
	margin:22px 0 0 10px;
}	

/********** text section *************/

#footer{
	top:15px;
	height:80px;
	margin:0 auto;
	background:url(images/footer.gif) 0 0 repeat-x #ffffff;
	color:#FFFFFF;
	position:relative;
	margin:0 auto; 
	clear:both; 
}

#footer p.copyright{
	font:normal 13px/19px Arial, Helvetica, sans-serif;
	color:#156c3f;
	background-color:inherit;
	position:absolute;
	left:310px;
	top:22px;
	width: 328px;
} 

#footer p.design{
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#156c3f;
	background-color:inherit;
	position:absolute;
	left:23px;
	top:21px;
}
#footer p.design a{
	color:#333333; background-color:inherit; text-decoration:none;
	}
#footer p.design a:hover{
	color:#156c3f; background-color:inherit;
	}
	
.dashed1 {
	display:block;
	width:380px;
	border-top:1px dotted #dbd7d7;
}
		

