@charset "utf-8";
/* CSS Document */
html{height:100%;}
body {
	height:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:0px; 
	padding:0;
	background:url(../images/bg.gif) repeat-y;
	background-color:#000000;
	background-position:top center;	
    font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #6f6f6f; 
	font-weight:normal;
}
img
{
	border:0px;
}
a{
	text-decoration: none;
}
#mainpage
{
	min-height:200px;
	height:auto !important;
	height:200px;
	width:955px;
	margin:auto;
	padding:auto;	
}
#head
{
	width:100%;
	height:22px;
	background-color:#252525;
	margin:auto 0;
	padding: auto 0;
	margin-top:0px;
}
#head1
{
	background-color:#252525;
	width:955px;
	height:22px;
	margin: auto;
	padding:auto;
	margin-top:0px;
	border:0 px solid red;
}
#nav
{
	width:630px;
	height:32px;
	float:right;
	/*margin-left:360px;*/
	margin-top:99px;
	border:0px solid red;
}
#home
{
	width:80px;
	height:32px;
	float:left;
	clear:right;
	background-image:url(../images/home.jpg);
	background-repeat:no-repeat;
}
#aboutus
{
	width:83px;
	height:32px;
	float:left;
	clear:right;
	background-image:url(../images/aboutus.jpg);
	background-repeat:no-repeat;
}
#grasscare
{
	width:95px;
	height:32px;
	float:left;
	clear:right;
	background-image:url(../images/grasscare.jpg);
	background-repeat:no-repeat;
}
#ourservices
{
	width:106px;
	height:32px;
	float:left;
	clear:right;
	background-image:url(../images/ourservices.jpg);
	background-repeat:no-repeat;
}
#casestudies
{
	width:104px;
	height:32px;
	float:left;
	clear:right;
	background-image:url(../images/casestudies.jpg);
	background-repeat:no-repeat;
}
#faq
{
	width:48px;
	height:32px;
	float:left;
	clear:right;
	background-image:url(../images/faq.jpg);
	background-repeat:no-repeat;
}
#contactus
{
	width:109px;
	height:32px;
	float:left;
	clear:right;
	background-image:url(../images/contactus.jpg);
	background-repeat:no-repeat;
}
.h1
{
	color:#6C6C6C;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-top:2px;
	float:right;
	
}

#home_link{
	margin-left:20px; 
	padding-top:8px;
}

#home_link a{ 
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: none;
}
#home_link a:hover{
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: underline;
}
#aboutus_link{
	margin-left:12px; 
	padding-top:8px;
}

#aboutus_link a{ 
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: none;
}
#aboutus_link a:hover{
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: underline;
}
#grass_link{
	margin-left:12px; 
	padding-top:8px;
}

#grass_link a{ 
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: none;
}
#grass_link a:hover{
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: underline;
}
#our_link{
	margin-left:12px; 
	padding-top:8px;
}

#our_link a{ 
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: none;
}
#our_link a:hover{
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: underline;
}
#case_link{
	margin-left:20px; 
	padding-top:8px;
}

#case_link a{ 
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: none;
}
#case_link a:hover{
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: underline;
}
#faq_link{
	margin-left:12px; 
	padding-top:8px;
}

#faq_link a{ 
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: none;
}
#faq_link a:hover{
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: underline;
}
#contact_link{
	margin-left:12px; 
	padding-top:8px;
}

#contact_link a{ 
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: none;
}
#contact_link a:hover{
	padding:0;
	margin:0;
	padding-left: 0px; 
	margin-top:10px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 13px;
    font-weight: normal; 
	text-decoration: underline;
}
#banner
{
	padding:auto;
	margin:auto;
	width:955px;
	height:397px;
	margin-top:1px;
}
#test
{
	margin:0;
	padding:0;
	margin-top:0px;
	margin-left:30px;
	width:276px;
	height:587px;
	z-index:1;	
	position:absolute;
	border:0px solid red;
}
#bgsub1
{
	width:276px;
	height:133px;
	background-color:#2f302f;
}
#logo
{
	width:276px;
	height:81px;
	margin-top:0px;
	margin-left:0px;
	background-repeat:no-repeat;
}
#bgsub2
{
	width:276px;
	height:312px;
	background-color:#2f302f;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;
}
#bgsub3
{
	width:276px;
	height:6px;
	background-color:#5d5d5d;
}
#bgsub4
{
	width:276px;
	height:136px;
	background-color:#3A3A3A;
}
.txt5
{
	margin:0;
	padding:0;
	padding-left:28px; 
	padding-top:20px;
	color: #fff0a9;  
	font-family: Corbel; 
	font-size: 15px;
    font-weight:normal; 
}
.txt6
{
	margin:0;
	padding:0;
	padding-left:38px; 
	padding-top:5px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 12px;
    font-weight:normal;
	border-bottom:1px dotted #ffffff;
}
.txt7
{
	margin:0;
	padding:0;
	padding-left:28px; 
	padding-top:13px;
	color: #fff0a9;  
	font-family: Corbel; 
	font-size: 15px;
    font-weight:normal; 
}
.txt8
{
	margin:0;
	padding:0;
	padding-top:20px;
	padding-left:115px;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 16px;
    font-weight:normal; 
}
.txt9
{
	margin:0;
	padding:0;
	margin-top:-7px;
	padding-left:115px; 
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 22.3px;
    font-weight:normal; 
}
.txt10
{
	margin:0;
	padding:0;
	margin-top:8px;
	padding-left:115px; 
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 14px;
    font-weight:normal; 
}
.txt11
{
	margin:0;
	padding:0;
	margin-top:5px;
	padding-left:2px; 
	color: #ffffff;  
	font-family: Arial; 
	font-size: 28px;
    font-weight:bold; 
}


.list_content{
	font-family: Corbel;
	font-size:11px;
	color:#ffffff;
	width:240px;
	padding-top:5px;
	padding-left:0px;
	margin:0px;
	font-weight:normal;
}
.list_content ul{
	color:#ffffff;
	font-weight:normal;
}
.list_content li{
	padding-bottom:1px;
}
.list_content_normal{
	color:#ffffff;
	font-weight:normal;
	font-family:Corbel;
	font-size:12px;
	margin-left:0px;
}
.list
{
	padding-top:-5px;
	list-style-type:none;
	border-bottom:1px dotted #FFFFFF;
}
#tele
{
	width:250px;
	height:39px;
	margin-top:10px;
	margin-left:30px;
	
}
.list_content1 ul{
	color:#ffffff;
	font-weight:bold;
}
.list_content1 li{
	padding-bottom:0px;
}
.list_content_normal1{
	color:#FFFFFF;
	font-weight:normal;
        font-size: 11px;
}
.arrow
{
	margin:0;
	padding:0;
	margin-top:-13px;
	margin-left:20px;
	float:right;
	clear:right;
	
}
#glove
{
	width:175px;
	height:94px;
	margin-top:-130px;
	margin-left:-60px;
	background-image:url(../images/glove.png);
	background-repeat:no-repeat;
	z-index:2;	
	position:absolute;
}
.navsub a{ 
	padding:0;
	margin:0;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 12px;
    font-weight: normal; 
	text-decoration: none;
}
.navsub a:hover{
	padding:0;
	margin:0;
	color: #fff0a9;  
	font-family: Corbel; 
	font-size: 12px;
    font-weight: normal; 
	text-decoration: none;
}
#thumbnail
{
	width:645px;
	height:56px;
	float:right;
	margin-right:2px;
	margin-top:0px;
	border:0px solid red;
	z-index:1000;
}
.txt12
{
	margin:0;
	padding:0;
	padding-left:50px; 
	padding-top:0px;
	text-align:center;
	color: #ffffff;  
	font-family: Corbel; 
	font-size: 11px;
    font-weight:normal;
}
#flag{
	width:132px;
	float:left;
	text-align:center;
	margin-top:5px;
	margin-left:60px;
}
#bg8
{
	width:274px;
	height:66px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	background-image:url(../images/8.jpg);
	background-repeat:no-repeat;
	z-index:3;
	position:absolute;
}
.txt1
{
	padding-left:30px; 
	padding-top:0px;
	color: #ffffff;  
	font-family: Verdana; 
	font-size: 18px;
    font-weight: bold; 
}
.txt2
{
	padding-left:170px; 
	margin-top:-10px;
	color: #ffffff;  
	font-family: Verdana; 
	font-size: 15px;
    font-weight: normal; 
}
#bgtext1
{
	width:645px;
	height:66px;
	float:right;
	border:0px solid red;
}
#bgtext2
{
	width:955px;
        min-height:500px;
	float:left;
	border:0px solid red;
}
#left
{
	width:420px;
	float:left;
	clear:right;
	margin-left:30px;
	border:0px solid blue;
}
#right
{
	width:420px;
	float:left;
	clear:right;
	margin-left:25px;
	border:0px solid green;
}
.txt3
{
	padding-left:0px; 
	margin-top:8px;
	color: #ffffff;  
	font-family: Verdana; 
	font-size: 11px;
        font-weight: bold; 
}
.txt33
{
	padding-left:0px; 
	margin-top:8px;
	color: #ffffff;  
	font-family: Verdana; 
	font-size: 15px;
        font-weight: bold; 
}
.txt4
{
	padding-left:0px; 
	margin-top:-10px;
	color: #ffffff;  
	font-family: Verdana; 
	font-size: 11px;
        font-weight: normal; 
}
.link { 
	padding:0;
	margin:0;
	color: #6FB16C;  
	font-family: Verdana; 
	font-size: 11px;
        font-weight: bold; 
	text-decoration: none;
}
.link:hover{
	padding:0;
	margin:0;
	color: #c6dfb0;  
	font-family: Verdana; 
	font-size: 11px;
        font-weight: bold; 
	text-decoration: none;
}
#footerbg
{
	margin-top:0px;
	width:100%; 
	height:100px;
	background-color:#252525; 
	border:0px solid blue;
	float:left;
}
#footerbg1
{
	width:955px;
	height:90px;
	background-color:#252525;
	margin-left: auto;
	margin-right: auto;
	border:0px solid green;
}
#footer1{
	width:955px;
	padding-left:20px;
	padding-top:10px;
	margin-top:6px;
	text-align:left;
	border:0px solid red;
}
#footer2{
	width:955px;
	padding-left:20px;
	padding-top:10px;
	margin-top:0px;
	text-align:left;
        border:0px solid green;
}
.footer {
	color:#6C6C6C;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.footer:hover {
	color:#C0BFBF;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
#exalogo{ 
	margin-top:-20px;
	margin-right:40px;
	float:right;
}
#exalogo a{ 
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 0;
}
#exalogo a:hover{
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 20px;
}
.h2_display{
display:inline;
}
.h3_footer
{margin:0px;
padding:0px;
}