@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	
	}
.clear{
	clear:both;
}
#home{
	height:1470px;
	background:url(../images/body_image_02.jpg) repeat-x #dddf8b;
	}
#wraper{
	width:1026px;
	height:auto;
	margin:auto;
	
}
#main_header{
	width:1026px;
	height:222px;
	float:left;
	background-color:#474220;
	}
#head_bar1{
	width:1026px;
	height:41px;
	float:left;
	
	}
#head_bar2{
	width:1026px;
	height:181px;
	float:left;
	background-color:#fff;
	}
#logo{
	width:634px;
	height:181px;
	float:left;
	background-color:#fff;
	background-image:url(../images/logo_03.jpg);
	
	}
#call_container{
	width:392px;
	height:181px;
	float:left;
	
	
	}
#facebook_box{
	height:auto;
	width:392px;
	float:left;

	}
#facebook_box p{
	height:auto;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:12px;
	color:#716a3e;
	margin-left:225px;
	margin-top:28px;
	float:left;
	}
#facebook_logo{
	height:32px;
	width:32px;
	background-image:url(../images/LogoFacebook.png);
	background-repeat:no-repeat;
	float:left;
	margin-top:20px;
	margin-left:10px;
	opacity:0.3;
	cursor:pointer;
	}
#facebook_logo:hover{
	opacity:0.9;
	-webkit-transition:all ease-in-out .6s;
	-moz-transition:all ease-in-out .6s;
	-op-transition:all ease-in-out .6s;
	}

#call_box{
	width:392px;
	height:65px;
	float:left;
	margin-top:52px;
	
	
	}
#call_text_box{
	width:260px;
	height:31px;
	float:left;
	margin-left:102px;
}
.call-text{
	color:#4e4a26;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	font-weight:400;
	
	}
#email_box{
	width:362px;
	height:34px;
	float:left;
	color:#4e4a26;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	}
#menubar_box{
	width:1000px;
	height:52px;
	float:left;
	margin-left:26px;
	background-image:url(../images/menubar_bg_03.jpg);
	background-repeat:repeat-x;
	}
#menubar{
	width:553px;
	height:52px;
	float:left;
	margin-left:225px;
	}
#menubar ul{
	margin:0;
	padding:0;
	}
#menubar li{
	height:52px;
	float:left;
	line-height:52px;
	list-style:none;
	text-align:center;
	cursor:pointer;
	display:block;
	
	}
#menubar a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#352e12;
	text-decoration:none;
	}
#menubar a:hover{
	color:#FFF;
	-webkit-transition:all ease-in-out .5s;
	-moz-transition:all ease-in-out .5s;
	}
.home{
	width:118px;
	background-image:url(../images/space_03.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
.about{
	width:127px;
	background-image:url(../images/space_03.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
.services{
	width:156px;
	background-image:url(../images/space_03.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
.contact{
	width:152px;
	}
#js_box{
	width:1000px;
	height:334px;
	float:left;
	background-color:#474220;
	margin-left:26px;
	}
#main_contant_box{
	width:1000px;
	height:auto;
	float:left;
	margin-left:26px;
	background-color:#fff;
	border-bottom:#999 2px dotted;

	 
	
	}
#tree_box{
	width:403px;
	height:311px;
	float:left;

	
	}
#tree{
	width:367px;
	height:280px;
	background-image:url(../images/tree_03.jpg);
	background-repeat:no-repeat;
	margin-top:17px;
	margin-left:30px;
}
#main_text_box{
	width:597px;
	height:auto;
	float:left;
	
	}
#main_tex{
	width:536px;
	height:auto;
	float:left;
	margin-top:45px;
	margin-left:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#363636;
	text-align:justify;
	font-style:italic;
	}
#text_boxes_container{
	width:1000px;
	height:406px;
	float:left;
	background-color:#fff;
	margin-left:26px;
	
	}
#personel_text{
	width:333px;
	height:auto;
	float:left;
	
	}
#personel_text p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#585858;
	font-style:italic;
	margin-left:54px;
	}
#personel_text h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#009648;
	font-size:20px;
	margin-left:41px;
	}
#helping_text{
	width:330px;
	height:auto;
	float:left;
	}
#helping_text p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#585858;
	font-style:italic;
	margin-left:25px;
	}
#helping_text h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#009648;
	font-size:20px;
	margin-left:15px;
	}
#meal_text{
	width:284px;
	height:auto;
	float:left;
	}
	
#meal_text p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#585858;
	font-style:italic;
	margin-left:25px;
	}
#meal_text h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#009648;
	font-size:20px;
	margin-left:15px;
	}
#text_cotainer2{
	width:1000px;
	height:auto;
	float:left;
	
	
	}
#vacuuming_text{
	width:333px;
	height:173px;
	}
#vacuuming_text p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#585858;
	font-style:italic;
	margin-left:25px;
	}
#vacuuming_text h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#009648;
	font-size:20px;
	margin-left:15px;
	}
#last_container{
	width:1000px;
	height:147px;
	float:left;
	margin-left:26px;
	margin-top:-4px;
	
	background-color:#474220;
	}
#menubar2_container{
	width:1000px;
	height:33px;
	float:left;
	
	margin-top:42px;
	}
#menubar2{
	width:423px;
	height:33px;
	float:left;
	margin-left:288px;
	}
#menubar2 ul{
	margin:0;
	padding:0;
	}
#menubar2 li{
	display:block;
	height:33px;
	float:left;
	list-style:none;
	line-height:33px;
	text-align:center;
	
	}
#menubar2 a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#dddf8b;
	text-decoration:none;
	}
#menubar2 a:hover{
	color:#FFF;
	-webkit-transition:all ease-in-out .5s;
	-moz-transition:all ease-in-out .5s;
	}
.home2{
	width:88px;
	background-image:url(../images/space2_03.jpg);
	background-repeat:no-repeat;
	background-position:right;
	
	}
.about2{
	width:96px;
	background-image:url(../images/space2_03.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
.services2{
	width:119px;
	background-image:url(../images/space2_03.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
.contacts2{
	width:120px;
	
	}
#copyright_text{
	width:1000px;
	height:21px;

	float:left;
	}
#copyright_text p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#9a9c40;
	margin-left:197px;
	margin-top:2px;
	}
#copyright_text a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	}


/*........................services.......................*/
#services{
	height:1475px;	
	background:url(../images/service_bg_02.jpg) repeat-x #dddf8b;
	
	}
#banner{
	width:1000px;
	height:auto;
	float:left;
	background-color:#fff;
	margin-left:26px;
	
	}
#main_banner_text{
	width:941px;
	height:auto;
	float:left;
	margin-left:30px;
	}
#services_images_box{
	width:941px;
	height:195px;
	float:left;
	background-color:#eeecec;
	background-image:url(../images/services+promo__03.jpg);
	background-repeat:no-repeat;
	margin-bottom:25px;
	
	}

#services_images_text h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	}
#main_banner_text h3{
	font-family:Arial, Helvetica, sans-serif;
	
	color:#3e6108;
	width:764px;
	float:left;
	margin-left:247px;
	margin-top:53px;
		
	}
#main_banner_text p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:justify;
	
	}
#services_box{
	width:941px;
	height:392px;
	float:left;
	border:1px #999 dashed;
	margin-left:27px;
	}
#services_text_box{
	width:334px;
	height:auto;
	float:left;
	background-color:#dddf8b;
	margin-left:296px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#514c27;
	text-align:center;
	line-height:31px;
	}
#our_service_left_side_box{
	width:340px;
	height:auto;
	float:left;
	border-right:#999 dotted 1px;
	margin-top:38px;
	margin-left:80px;
	
	}
#our_service_left_side_box h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#077f29;
	}
#our_service_left_side_box ul li{
	list-style-image:url(../images/arow_03.jpg);
}

#service_right_side_box{
	width:428px;
	height:autopx;
	float:left;
	margin-top:38px;
	}
#service_right_side_box h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#49a162;
	margin-left:134px;
	}
#service_right_side_box ul li{
	list-style-image:url(../images/arow_03.jpg);
	margin-left:156px;
	}
#each_register_text{
	width:347px;
	height:52px;
	float:left;
	margin-left:81px;
	margin-top:45px;	
	}
#each_register_text h{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	}


.green_color{
	color:#093;
	font-weight:500;
	}
#service_last_box{
	width:1000px;
	height:32px;
	background-color:#FFF;
	float:left;
	margin-left:26px;
	}


/*................contact page...........*/
#contact{
	background:url(../images/contact-new-bg_02.jpg) repeat-x;
	}
#contact_info_container{
	width:942px;
	height:auto;
	float:left;
	background-color:#eeeded;
	margin-top:60px;
	margin-left:30px;
	margin-bottom:50px;
	
	}
#contact_info_text_box{
	width:942px;
	height:47px;
	float:left;
	background-color:#dddf8b;
	}
#contact_info_text_box h{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#514c27;
	line-height:47px;
	margin-left:330px;
}
#address_box_container {
	width:483px;
	height:auto;
	float:left;
	border-right:2px dotted #CCC;
	
	
	
	}
#address_box{
	width:350px;
	height:auto;
	float:left;
	margin-left:30px;
	margin-top:20px;
	
	
	}
#address_box p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	text-align:center;
	font-style:italic;
	
	}
#form_box{
	width:337px;
	height:auto;
	float:left;
	margin-top:46px;
	padding-left:20px;
	}
.name_box{
	width:250px;
	height:21px;
	float:left;
	border:2px solid #333;
	background-color:#FFF;
	}
.form_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	}
.phone_box{
	width:250px;
	height:21px;
	float:left;
	border:2px solid #333;
	background-color:#FFF;
	margin-top:8px;
	}
.message_box{
	width:250px;
	height:119px;
	float:left;
	border:2px solid #333;
	background-color:#FFF;
	margin-top:8px;
	}	
.clear_button{
	
	width:71px; 
	float:left;

	}
.send_button{
	width:71px; 
	height:25px; 
	background-color:#dddf8b; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	color:#000;  
	line-height:25px;
	text-align:center;
	margin-top:10px;
	border:0px;
	cursor:pointer;
	}
.send_button:hover{
	text-shadow:2px 2px 4px  #999999;
	}
.submit-btn{
	margin-left:83px;
}
.label{
	width:80px;
	float:left;
	padding:5px;
}
.text_field{
	float:left;
	width:200px;
	border:#CCC solid 1px;
	height:30px;
}
.form-field{
	height:40px;
}
.form-text-area{
	height:130px;
}
.message_feild{
	width:198px;
	height:123px;
	float:left;
	border:#CCC solid 1px;
	}
#map_box{
	width:450px;
	height:237px;
	float:left;
	margin-top:25px;
	margin-left:15px;
	border:2px #CCC dotted;
	margin-bottom:15px;
	
	}
.error{
	border:1px solid #F00;
}
label.error{
	border:none;
}
/*................................ ABOUT.....................*/
#about_bg{
	background:url(../images/about_bg_02.jpg) repeat-x;
	}
#about_container{
	width:941px;
	height:auto;
	float:left;
	margin-left:30px;
	}
#about_headline{
	width:568px;
	height:50px;
	float:left;
	background-color:#dddf8b;

	}
#about_headline h2{
	color:#000;
	font-family:"Arial Black", Gadget, sans-serif;
	text-align:center;
	font-size:14px;
	
}
#latest_newz_box{
	width:300px;
	height:50px;
	float:left;
	background-color:#dddf8b;
	margin-left:73px;
	}
#latest_newz_box h3{
	color:#000;
	font-family:"Arial Black", Gadget, sans-serif;
	text-align:center;
	font-size:14px;
	
	
	}
#about_image{
	background-image:url(../images/about_image_03.jpg);
	width:568px;
	height:210px;
	float:left;
	margin-top:21px;
	
	}
#left_container{
	width:568px;
	height:300px;
	float:left;
	margin-top:25px;
	
	}
#right_container{
	width:373px;
	height:auto;
	float:left;
	margin-top:25px;
	
	}
#left_container_text{
	width:568px;
	height:auto;
	float:left;
	margin-top:15px;
	margin-bottom:15px;
	}
#left_container_text p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:justify;
	}
#latest_newz_contents_box{
	width:300px;
	height:auto;
	float:left;
	margin-left:73px;
	background-color:#ececec;

	}
#latest_newz_contents_box2{
	width:256px;
	height:auto;
	float:left;
	margin-left:24px;
	margin-bottom:20px;
	margin-top:12px;
	
	}
#latest_newz_contents_box2 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:justify;
	
	}
#advantages_box{
	width:300px;
	height:50px;
	float:left;
	margin-left:73px;
	background-color:#dddf8b;
	margin-top:22px;
	}
#advantages_box h3{
	color:#000;
	font-family:"Arial Black", Gadget, sans-serif;
	text-align:center;
	font-size:14px;
	}
#advantages_content_box{
	width:300px;
	height:auto;
	float:left;
	margin-left:73px;
	background-color:#ececec;
	margin-bottom:25px

	}
#advantages_contents_box2{
	width:256px;
	height:auto;
	float:left;
	margin-left:24px;
	margin-bottom:20px;
	margin-top:12px;
}
#advantages_contents_box2 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:justify;
	}
