/* 
-----------------------------------
Project: Green Eco Environment
Created: 22-09-09
Version: 1.0
-----------------------------------
*/
 
/*---------- Initialize elements ----------*/
body{font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#374C02; margin:0 auto; padding:0;} 
a{font:11px Arial, Helvetica, sans-serif; color:#353F15; text-decoration:none;}
a:hover{text-decoration:underline;}
ul,h1,h2,h3,h4,h5,h6,p{margin:0; padding:0}

/*---------- Layout styles ----------*/
.wrapper{width:1002px; height:auto; margin:0 auto;  }
.container{width:1002px; height:auto; float:left;}
#header{width:1000px; height:129px; float:left; background:url(../images/img_header-bg.gif) top repeat-x; border-left:1px solid #7EB80A; border-right:1px solid #7EB80A}
#header .logo{width:300px; height:127px; float:left;}
#header .head{width:68px; height:91px; padding:38px 0 0 25px; float:left;}
#header .lady{width:267px; height:55px; padding:8px 0 0 56px; float:left;}
#header .lady .lady2{width:38px; float:right;}
#header .lady .serving{margin-top:8px; margin-left:18px; float:left; width:240px; color:#8A8A13; font-weight:bold;}
#header .free-consult{width:245px; height:20px; float:left; padding:5px 0 0 0; font:15px Trebuchet MS; color:#84441F}
#header .no{width:245px; height:40px; float:left; padding:5px 0 0 0; font:29px Trebuchet MS; color:#8A8A13}

#menu {width:596px; float:left; height:31px; margin:28px 0 0 5px; *margin:27px 0 0 10px; font-size:93%; line-height:normal;}
#menu ul {margin:0; list-style:none;}
#menu li {display:inline; margin:0; padding:0;}
#menu a {float:left; font-family:Tahoma, Arial, "Trebuchet MS"; font-size:12px; font-weight:bold; color:#FFF; background:url(../images/tableftF.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; margin-left:3px;}
#menu a span {float:left; display:block; background:url(../images/tabrightF.gif) no-repeat right top; padding:7px 10px 10px 5px; color:#fff;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {color:#628803;}
#menu a:hover {background-position:0% -31px;}
#menu a:hover span {background-position:100% -31px;}


.banner {width:1002px; height:220px; margin-top:0px; float:left; background:url(../images/header_bg.jpg) no-repeat;}
.banner h1 {font-size:24px; color:#FFF; margin:83px 0 0 24px; font-weight:normal; width:300px; display:block; float:left;}
.banner .eco-head {font-size:22px; color:#E2E5DF; margin:20px 0 0 140px; font-weight:normal; width:300px; display:block; float:left;}
.banner .eco-head2 {font-size:16px; color:#E2E5DF; margin:60px 0 0 170px; font-weight:bold; width:200px; display:block; float:left;}

#home a {background:url(../images/img_but-home.gif); float:left; background-position: 0 0; width:85px; height:31px;}
#home a.active {background: url(../images/img_but-home.gif); background-position: 0 67px;}
#home a:hover {background: url(../images/img_but-home.gif); background-position: 0 31px;}

#content{width:1002px; height:auto; float:left;}

#content .our-team-image{width:1002px; height:140px; float:left; background:url(../images/img_our-team.jpg) no-repeat}
#content .contact-image{width:1002px; height:140px; float:left; background:url(../images/contact-us.jpg) no-repeat}
#content .our-team-image h1{font:bold 18px Calibri; color:#FFFFFF; float:left; line-height:20px; width:570px; height:50px; padding:85px 0 0 414px}
#content .contact-image h1{font:bold 18px Calibri; color:#FFFFFF; float:left; line-height:20px; width:570px; height:50px; padding:85px 0 0 414px}
#content .about-image{width:1002px; height:140px; float:left; background:url(../images/about-us.jpg) no-repeat}
#content .about-image h1{font:bold 18px Calibri; color:#FFFFFF; float:left; line-height:20px; width:570px; height:50px; padding:85px 0 0 414px}
#content .services-image{width:1002px; height:140px; float:left; background:url(../images/services.jpg) no-repeat}
#content .services-image h1{font:bold 18px Calibri; color:#FFFFFF; float:left; line-height:20px; width:570px; height:50px; padding:85px 0 0 414px}
#content .bed-bug-image{width:1002px; height:140px; float:left; background:url(../images/bed-bug-banner.jpg) no-repeat}
#content .bed-bug-image h1{font:bold 18px Calibri; color:#FFFFFF; float:left; line-height:20px; width:570px; height:50px; padding:85px 0 0 414px}
#content .food-banner{width:1002px; height:140px; float:left; background:url(../images/food-banner.jpg) no-repeat}
#content .food-banner h1{font:bold 18px Calibri; color:#FFFFFF; float:left; line-height:20px; width:570px; height:50px; padding:85px 0 0 414px}

#content .request-image{width:1002px; height:140px; float:left; background:url(../images/request.jpg) no-repeat}
#content .request-image h1{font:bold 18px Calibri; color:#FFFFFF; float:left; line-height:20px; width:570px; height:50px; padding:85px 0 0 414px}
#content .employment-image{width:1002px; height:140px; float:left; background:url(../images/employment-form.jpg) no-repeat}
#content .employment-image h1{font:bold 18px Calibri; color:#FFFFFF; float:left; line-height:20px; width:570px; height:50px; padding:85px 0 0 414px}
#content .left{width:735px; height:auto; float:left; margin-top:10px; padding:0px 5px 10px 20px;font-family:Arial, Helvetica, sans-serif;color:#374C02;font-size:12px;}
#content .left .left-btm{width:725px; height:auto; float:left; margin-left:17px !important; margin-left:8px; margin-top:10px; background:url(../images/img_left-dots.gif)}
#content .left .left-btm .section1{width:340px; height:220px; float:left;}
#content .left .left-btm .move{margin-left:30px !important; margin-left:20px; float:left;}
#content .left .left-btm .section1 .top{width:340px; float:left;}
#content .left .left-btm .section1 .top .icon1{width:54px; height:54px; float:left;}
#content .left .left-btm .section1 .top h2{width:265px; height:40px; float:left; font:16px Tahoma; margin-top:5px; margin-left:10px; color:#E47212; padding-left:10px; background:url(../images/img_left-dots1.gif) bottom repeat-x}
#content .left .left-btm .section1 .top h6{width:275px; height:20px; float:left; font:12px Arial; color:#696C63; margin-left:10px; background:url(../images/img_left-dots1.gif) bottom repeat-x}
#content .left .left-btm .section1 .btm{width:340px; height:155; float:left; margin:10px 0 0 5px; line-height:19px;}
#content .left .left-btm .section1 .more{width:340px; height:27px; float:right; text-align:right; margin:15px 0 0 0;}
#content .left .left-btm .section1 .more2{width:340px; height:27px; float:right; text-align:right; margin:53px 0 0 0;}
#content .right{width:228px; height:408px; overflow:hidden; float:left; margin-top:10px; margin-left:13px !important; margin-left:6px; background:url(../images/img_right-bg.jpg)}
#content .right2{width:228px; overflow:hidden; float:left; margin-top:10px; margin-left:13px !important; margin-left:6px; }
#content .right .heading{width:195px; height:35px; float:left; font:18px Tahoma; color:#E47212; margin-left:10px !important; margin-left:5px; padding:10px 0 0 22px; background:url(../images/img_icon3.gif) left no-repeat;}
#content .right .heading h3{margin:0; padding:0; font:18px Tahoma;}
#content .right .list{width:228px; height:auto; float:left; padding:8px 0; background:url(../images/img_right-btm-sep.gif) bottom no-repeat}
#content .right .list2{width:228px; height:auto; float:left; padding:8px 0; }
#content .right .list2 .icon4{width:28px; height:auto; text-align:center; float:left;}
#content .right .list2 .list-line{width:195px; height:auto; float:left; font:11px Arial, Helvetica, sans-serif; line-height:16px;}

#content .right .list .icon4{width:28px; height:auto; text-align:center; float:left;}
#content .right .list .list-line{width:195px; height:auto; float:left; font:11px Arial, Helvetica, sans-serif; line-height:16px;}

#footer2{width:1002px; height:53px; float:left; background:url(../images/img_footer-bg.gif) no-repeat center; margin-top:0px;}
#footer{width:1002px; height:53px; float:left; background:url(../images/img_footer-bg.gif) no-repeat center; margin-top:15px;}

.left_box{ float:left; width:650px;}
.right_box{ float:left; width:340px; margin-top:20px; padding:0px 12px 0 0; text-align:right; font:11px Arial, Helvetica, sans-serif; color:#191919;}

.copyrights{width:340px; height:20px; float:left; padding:10px 0 0 10px; font:11px Arial, Helvetica, sans-serif; color:#191919;}
.left_box .links{height:22px;float:left; padding:0 0 0 10px; font:11px Arial, Helvetica, sans-serif; color:#191919;}
.left_box .links ul li {padding:2px; display:inline;}
.left_box .links ul li a{font:11px Arial, Helvetica, sans-serif; color:#191919;}
.right_box .address{width:300px; height:20px; }



/*---------- Text styles ----------*/
.text1{font:italic 22px "Franklin Gothic Medium"; color:#96CB0F;}
.text2{font:bold 12px Tahoma; color:#E16802;}

.top-img {width:100%; float: left; text-align:center;}
.clear{
	clear:both;
}
.services-heading{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#E47212; padding:0 0 0px 0px;}
.services-heading h2{
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:22px;
}
.brad{
	padding:0 0 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#374C02;
}
.brad a{
	color:#E47212;
	text-decoration:none;
}
.brad a:hover{
	color:#E47212;
	text-decoration:underline;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	color:#374C02;
	font-size:12px;
	line-height:16px;
	margin:12px 0px;
}
.left ul{
	margin-left:18px;
}
.left ul a{
	font-size:12px;
}
/********** Request Form CSS *************/

.fillform { padding-left:20px; font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#313031;}
.formField {
width:330px;
}

input, select, textarea, lable {
color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
}
div.field {
clear:both;
padding-top:5px;
}
.fieldRequired
{
color:#FF0000;
}
/********** Request Form CSS End *************/

.text-4 {color:#E16802; font-weight:bold; display:block; margin:5px 0;}
.adr{display:inline;}
.employ-box{
	float:left;
	text-align:center;
	height:15px;
}
.employ-box2{
	padding-top:2px;
	float:left;
	padding-right:4px;
}

.right-box {
background:transparent url(../images/img_right-bg.jpg) repeat scroll 0 0;
height:385px;
line-height:110%;
margin-top:10px;
overflow:hidden;
padding-left:15px;
width:228px;
}
.right-box2 {
background:transparent url(../images/img_right-bg2.jpg) repeat scroll 0 0;
height:385px;
line-height:110%;
margin-top:10px;
overflow:hidden;
padding-left:15px;
width:228px;
}
.right-input{
padding:2px; border:1px solid #CCCCCC; width:180px; height:14px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

.food{ float:left; width:540px; padding-bottom:15px;}

/*-------------------------------Landing page Classes : 25th May 2010-----------------------*/

#header-landing{width:1000px; height:129px; float:left; background:url(../images/img_header-bg.gif) top repeat-x; border-left:1px solid #7EB80A; border-right:1px solid #7EB80A; font-family: Helvetica,Arial,sans-serif;}
#header-landing .logo{width:340px; height:127px; float:left;}
#header-landing .head{width:68px; height:91px; padding:38px 0 0 25px; float:left;}
#header-landing .lady{width:360px; height:55px; padding:20px 0 0 0; float:left;}
#header-landing .lady .lady2{width:38px; float:right;}
#header-landing .lady .serving{margin-top:8px; margin-left:21px; float:left; width:330px; color:#327108; font-weight:bold; font-size: 17px;}
#header-landing .free-consult{width:200px; height:30px; float:left; padding:20px 0 0 0; font:29px Helvetica,Arial,sans-serif; color:#84441F; font-weight: bold; letter-spacing: 0;}
#header-landing .no{width:200px; height:40px; float:left; padding:5px 0 0 0; font:29px Helvetica,Arial,sans-serif; color:#579C0B; font-weight: bold; letter-spacing: -1px;}

.banner-landing {width:1002px; height:220px; margin-top:0px; float:left; background:url(../images/header_bg-landing.jpg) no-repeat;}
.banner-landing h1 {font-size:24px; color:#FFF; margin:83px 0 0 24px; font-weight:normal; width:300px; display:block; float:left;}
.banner-landing .eco-head {font-size:18px; color:#E2E5DF; padding:40px 160px 0 0; font-weight:normal; width:350px; display:block; float:right; line-height: 25px;}
.banner-landing .eco-head ul{ margin: 0; padding: 0;}
.banner-landing .eco-head ul li{ background: url(../images/banner-tick.gif) no-repeat 0px 5px; list-style-type: none; padding: 0 0 0 30px}
.banner-landing .eco-head2 {font-size:16px; color:#E2E5DF; margin:60px 0 0 170px; font-weight:bold; width:200px; display:block; float:left;}

#content .left .left-btm .section1-1{width:340px; float:left;}
#content .left .left-btm .move{margin-left:30px !important; margin-left:20px; float:left;}
#content .left .left-btm .section1-1 .top{width:340px; float:left;}
#content .left .left-btm .section1-1 .top .icon1{width:54px; height:54px; float:left;}
#content .left .left-btm .section1-1 .top h2{width:265px; height:40px; float:left; font:16px Helvetica, Arial, sans-serif; margin-top:5px; margin-left:10px; color:#E47212; padding-left:10px; background:url(../images/img_left-dots1.gif) bottom repeat-x}
#content .left .left-btm .section1-1 .top h6{width:275px; height:20px; float:left; font:12px Helvetica, Arial, sans-serif; color:#696C63; margin-left:10px; background:url(../images/img_left-dots1.gif) bottom repeat-x}
#content .left .left-btm .section1-1 .btm{width:280px; float:left; margin:10px 0 0 5px; line-height:19px; padding: 0 30px;}
#content .left .left-btm .section1-1 .more{width:340px; height:27px; float:right; text-align:right; margin:15px 0 0 0;}
#content .left .left-btm .section1-1 .more2{width:340px; height:27px; float:right; text-align:right; margin:53px 0 0 0;}
#content .right{width:228px; height:408px; overflow:hidden; float:left; margin-top:10px; margin-left:13px !important; margin-left:6px; background:url(../images/img_right-bg.jpg)}
.right-pannel {
background:transparent url(../images/img_right-bg3.jpg) repeat scroll 0 0;height:385px;line-height:110%;margin-top:10px;overflow:hidden;padding-left:15px;width:228px; font-family:Helvetica, Arial, sans-serif; 
}
.testimonials {
background:transparent url(../images/testimonials.jpg) no-repeat scroll 0 0;height:290px;line-height:110%;overflow:hidden;width:203px; margin: 10px 0;color:#374C02; font-family:Helvetica, Arial, sans-serif; padding: 15px 25px 0 15px;
}
ul.landing-list li{background: url(../images/greeen-bullet.jpg) no-repeat; line-height: 18px; list-style-type: none; padding: 0 0 0 25px;}
h3.right-text{ font-size: 12px;font-family:Helvetica, Arial, sans-serif;}
.orange-text{ color: #E47212;}
.testimonials-heading{ color: #3D8508; font-size: 15px; font-weight: bold;}
.green-text{ color: #3D8508;}

#pest-control p, #pest-control ul li{ font-size: 14px; font-family: Helvetica, Arial, sans-serif;}
h3.heading3{margin:0; padding:0; font-size: 18px;}

.green-logo {
background:transparent url(../images/green-bg.jpg) no-repeat scroll 0 0;height:300px;line-height:110%;overflow:hidden;width:240px; margin: 20px 0;color:#374C02; font-family:Helvetica, Arial, sans-serif; padding: 5px 0 0 3px;
}
/*-------------------------------Landing page Classes : 25th May 2010-----------------------*/