/* CSS Document */

#aboutuscontainer{
	width:948px;
	background:url(../images/transparentbg.png) repeat-y;
	padding:0 26px;
	height:auto;
		clear:both;
		margin:0px;
		overflow:auto;
		
	
}
*html #aboutuscontainer{
height:auto;
clear:both;
margin:0px;
background:none;
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/transparentbg.png', sizingmethod='scale');
overflow:auto;
}



#statscontainer{
	width:948px;
	background:url(../images/transparentbg.png) repeat-y;
	padding:0 26px;
	min-height:1380px;
		clear:both;
		margin:0px;
	
}
*html #statscontainer{
height:1376px;
clear:both;
margin:0px;
background:none;
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/transparentbg.png', sizingmethod='scale');
}


#testcontainer{
	width:948px;
	background:url(../images/transparentbg.png) repeat-y;
	padding:0 26px;
	min-height:1128px;
		clear:both;
		margin:0px;
	
}
*html #testcontainer{
height:1000px;
clear:both;
margin:0px;
background:none;
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/transparentbg.png', sizingmethod='scale');
}









.innertop{
width:948px;
height:164px;
}
.aboutusrightimage{
background-repeat:no-repeat top left;
float:right;
height:164px;
background:#FFF;
}
.aboutusleftimage{
width:508px;
height:164px;
background:url(../images/innertopbg.gif) repeat-x top left #FFF;
float:left;

border-right:1px #ffffff solid;
}

.aboutus{
background-repeat: no-repeat bottom right;
float:left;
padding:55px 0px 0px 208px;
}

.ourteam{
background-repeat: no-repeat bottom right;
float:left;
padding:47px 0px 0px 195px;
}

.references{
background-repeat: no-repeat bottom right;
float:left;
padding:42px 0px 0px 134px;
}

.maintaince{
background-repeat: no-repeat bottom right;
float:left;
padding:42px 0px 0px 80px;
}

.photo{
background-repeat: no-repeat bottom right;
float:left;
padding:42px 0px 0px 70px;
}



.aboutus2{
background-repeat: no-repeat bottom right;
float:left;
padding:55px 0px 0px 91px;
}

.testimonals{
background-repeat: no-repeat bottom right;
float:left;
padding:55px 0px 0px 91px;
}



.innertext{
width:600px;
float:left;

}

.text2{
width:600px;
height:650px;
float:left;
padding:0px 18px 0px 10px;
border-right:dashed 1px #999999;


}
.text2 h4{
width:600px;
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 0px 10px 0px;

}


.text2 h4 a{
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 0px 10px 0px;
text-decoration:none;

}

.text2 h4 a:hover{
font-family:Trebuchet MS;
font-size:16px;
color:#66932F;
float:left;
padding:15px 0px 10px 0px;
text-decoration:none;

}





.text2 p{
width:600px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#050505;
float:left;
padding:5px 0px 0px 0px;

}

.text2 p a{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0D32C2;
text-decoration:none;



}
.text2 p a:hover{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#365B07;
text-decoration:none;
}

.text2 h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
background:url(../images/innerarrow.gif) no-repeat left 10px;
width:587px;
color:#3855C3;
margin-top:6px;

padding:5px 0px 0px 10px;
}
.text2 h5{
width:600px;
float:left;
font-family:Trebuchet MS;
font-size:18px;
font-style:italic;
color:#549E05;
padding:15px 0px 10px 0px;
}


.text{
width:600px;
height:auto;
float:left;
padding:0px 18px 0px 10px;
border-right:dashed 1px #999999;
overflow:auto;


}
.text h4{
width:600px;
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 0px 10px 0px;

}


.text h4 a{
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 0px 10px 0px;
text-decoration:none;

}

.text h4 a:hover{
font-family:Trebuchet MS;
font-size:16px;
color:#66932F;
float:left;
padding:15px 0px 10px 0px;
text-decoration:none;

}





.text p{
width:600px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#050505;
float:left;
padding:0px 0px 0px 0px;

}

.text p a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0D32C2;
text-decoration:none;



}
.text p a:hover{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#365B07;
text-decoration:none;
}


.text h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
background:url(../images/innerarrow.gif) no-repeat left 10px;
width:585px;
color:#3855C3;
margin-top:6px;

padding:5px 0px 0px 10px;
}
.text h5{
width:600px;
float:left;
font-family:Trebuchet MS;
font-size:18px;
font-style:italic;
color:#549E05;
padding:15px 0px 10px 0px;
}


.photogallery{
width:500px;
float:left;
font-family:Trebuchet MS;
font-size:35px;
font-style:italic;
color:#549E05;
padding:85px 0px 10px 70px;
}


.innerbox{
width:314px;

float:right;
padding:0px 0px 0px 0px;

}

/*.boxtop{
width:306px;
height:64px;
float:left;
background:url(../images/innerbox.gif) no-repeat top left;
padding:10px 0px 2px 8px;
margin-top:35px;
margin-bottom:1px;
}*/
.landscapeinner{
width:201px;
float:right;
font-family:Trebuchet MS;
font-size:18px;
color:#000;
padding:0px 15px 0px 0px;
}

.landscapeinnertext{
width:201px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
}

.image1{

float:left;
background:url(../images/innerbox.gif) no-repeat top left;
padding:0px 0px 0px 0px;
margin-top:3px;
margin-right:0px;

}
.boxtop2{
width:306px;
height:64px;
float:left;
background:url(../images/innerbox2.gif) no-repeat top left;
padding:10px 0px 2px 8px;
margin-bottom:1px;
}
.boxtop3{
width:306px;
height:64px;
float:left;
background:url(../images/innerbox3.gif) no-repeat top left;
padding:10px 0px 2px 8px;
margin-bottom:1px;
}


.footergrass{
width:948px;
height:78px;
float:left;
background:url(../images/footergrass.gif) no-repeat bottom left;
}

.innerarrange{
width:948px;
height:auto;
float:left;

}

.more{
width:201px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
padding:0px;
margin:0px;
text-decoration:none;
}

.more a{
width:201px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
padding:0px;
margin:0px;
text-decoration:none;
}

.more a:hover{
width:201px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
padding:0px;
margin:0px;
text-decoration:none;
}
.texttest{
width:589px;
height:auto;
float:left;
padding:0px 18px 0px 10px;
overflow:auto;
border-right:dashed 1px #999999;

}

.texttest h4{
width:600px;
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:0px 0px 10px 0px;


}
.texttest p{
width:600px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0A289B;
float:left;
padding:0px 0px 0px 0px;
margin-top:20px;


}

.texttest h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
width:570px;
color:#000;
margin-top:6px;
padding:5px 0px 0px 10px;


}
.texttest h5{
width:600px;
float:left;
font-family:Trebuchet MS;
font-size:12px;
font-style:italic;
color:#549E05;
padding:5px 0px 10px 0px;
border-bottom:dashed 1px #999999;

}

.textfaq{
width:590px;
height:auto;
float:left;
padding:0px 0px 0px 10px;

}

.textfaq h4{
font-family:Trebuchet MS;
font-size:14px;
color:#66932F;
float:left;
padding:5px 0px 10px 0px;

}
.textfaq p{
width:575px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0A289B;
float:left;
padding:0px 0px 0px 20px;


}

.textfaq h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
width:587px;
color:#000;
margin-top:6px;
padding:5px 0px 0px 10px;

}
.textfaq h5{
width:570px;
float:left;
font-family:Trebuchet MS;
font-size:12px;
font-style:italic;
color:#549E05;
padding:5px 0px 10px 0px;
border-bottom:dashed 1px #999999;
}

.start{
width:628px;
height:auto;
float:left;
padding:0px 0px;
overflow:auto;
border-right:dashed 1px #999999;

}

.start fieldset{
width:433px;
margin:5px 0px 5px 0px;
padding:5px 5px;
border:0px;
height:auto;
font:11px Arial, Helvetica, sans-serif;
color:#5e5e5e;
float:left;
padding:0px;


}

.start label{
font:12px Arial, Helvetica, sans-serif;
color:#0F2D9F;
font-weight:normal;
float:left;
width:78px;
padding-bottom:3px;
padding-top:3px;
padding-left:10px;
}

.start fieldset div{
height:auto;
width:326px;
margin:0px 0px 14px 5px;
padding-top:0px;
font:10px Tahoma, Arial, Helvetica, sans-serif;
float:left;
}

.start input{
border:2px solid #898989;
background:#ffffff;
color:#000000;
margin-right:0px;
padding:0px;
font:11px  Arial, Helvetica, sans-serif;
width:190px;
}

.start SELECT{
border:2px solid #898989;
background:#ffffff;
color:#000000;
font:11px  Arial, Helvetica, sans-serif;
width:162px;
margin:0px 2px;
float:left;
}

.start .button{
width:75px;
height:25px;
background:url(../images/hover.gif) no-repeat center;
color:#11100C;
font:20px  Arial, Helvetica, sans-serif;
border:0px;
cursor:pointer;}


.innerbox2{
width:314px;
height:auto;
float:left;
padding:0px 0px 0px 0px;
}

.innerbox2 h3{
font-family:Trebuchet MS;
font-size:17px;
color:#66932F;
float:left;
padding:15px 0px 0px 90px;

}

.innerbox2 p{
width:314px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0A289B;
float:left;
padding:10px 0px 0px 0px;

}


.innerbox2 h6{
width:308px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
color:#000;
margin-top:6px;
padding:5px 0px 0px 0px;
}

.innerbox2 h5{
width:302px;
float:left;
font-family:Trebuchet MS;
font-size:12px;
font-style:italic;
color:#549E05;
padding:5px 0px 10px 0px;
border-bottom:dashed 1px #999999;
}

.link1{
width:178px;
height:61;
float:left;
background-repeat:no-repeat top;
padding:30px 0px 0px 35px;



}


.link1 h3{
font-family:Trebuchet MS;
font-size:17px;
color:#66932F;
float:left;
padding:35px 0px 0px 90px;}

.landscape h4{

font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 0px 10px 0px;
}

.landscape h4 a{
font-family:Trebuchet MS;
font-size:16px;
color:#66932F;
text-decoration:none;

}
.landscape h4 a:hover{
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
text-decoration:none;
}


.landscape2 {
width:290px;
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 0px 10px 0px;
}

.landscape2 p {
width:290px;
font-family:Trebuchet MS;
font-size:13px;
color:#000;
float:left;
padding:0px 0px 10px 5px;

}

.landscape2 p a {
font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
color:#66932F;
padding-left:5px;

}

.landscape2 p a:hover{
font-family:Trebuchet MS;
font-size:13px;
color:#0A289B;
padding-left:5px;


}






.landscape2 h4{
width:250px;
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 40px 10px 0px;
}

.landscape2 h4 a{
font-family:Trebuchet MS;
font-size:16px;
color:#66932F;
text-decoration:none;

}
.landscape2 h4 a:hover{
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
text-decoration:none;
}


.textrefer1{
width:250px;
height:auto;
float:left;
padding:0px 0px 0px 10px;

overflow:auto;


}
.textrefer1 h4{
width:200px;
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 0px 10px 0px;

}


.textrefer1 h4 a{
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 0px 10px 0px;
text-decoration:none;

}

.textrefer1 h4 a:hover{
font-family:Trebuchet MS;
font-size:16px;
color:#66932F;
float:left;
padding:15px 0px 10px 0px;
text-decoration:none;

}





.textrefer1 p{
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#050505;
float:left;
padding:0px 0px 0px 0px;

}

.textrefer1 p a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0D32C2;
text-decoration:none;



}
.textrefer1 p a:hover{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#365B07;
text-decoration:none;
}


.textrefer1 h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
background:url(../images/innerarrow.gif) no-repeat left 10px;
width:200px;
color:#3855C3;
margin-top:6px;

padding:5px 0px 0px 10px;
}
.textrefer1 h5{
width:200px;
float:left;
font-family:Trebuchet MS;
font-size:18px;
font-style:italic;
color:#549E05;
padding:15px 0px 10px 0px;
}

.textrefer2{
width:280px;
height:auto;
float:right;
padding:45px 0px 0px 20px;
border-right:dashed 1px #999999;
overflow:auto;


}
.textrefer2 h4{
width:280px;
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 0px 10px 0px;

}


.textrefer2 h4 a{
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 0px 10px 0px;
text-decoration:none;

}

.textrefer2 h4 a:hover{
font-family:Trebuchet MS;
font-size:16px;
color:#66932F;
float:left;
padding:15px 0px 10px 0px;
text-decoration:none;

}





.textrefer2 p{
width:280px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#050505;
float:left;
padding:0px 0px 0px 0px;

}

.textrefer2 p a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0D32C2;
text-decoration:none;



}
.textrefer2 p a:hover{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#365B07;
text-decoration:none;
}


.textrefer2 h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
background:url(../images/innerarrow.gif) no-repeat left 10px;
width:280px;
color:#3855C3;
margin-top:6px;

padding:5px 0px 0px 10px;
}
.textrefer2 h5{
width:280px;
float:left;
font-family:Trebuchet MS;
font-size:16px;
font-style:italic;
color:#549E05;
padding:15px 0px 10px 0px;
}

.owners {
width:580px;
height:auto;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
float:left;
padding:15px 0px 0px 20px;
border-right:dashed 1px #999999;
}

.owners h5{
width:580px;
float:left;
font-family:Trebuchet MS;
font-size:18px;
font-style:italic;
color:#549E05;
padding:15px 0px 10px 0px;
}

.owners h4{
width:580px;
font-family:Trebuchet MS;
font-size:16px;
color:#0A289B;
float:left;
padding:15px 0px 10px 0px;

}

.owners1{
width:190px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#050505;
float:left;
padding:0px 0px 0px 0px;}

.owners1 p{
width:190px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#050505;
float:left;
padding:0px 0px 0px 0px;

}

.owners2{
width:190px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#050505;
float:left;
padding:0px 0px 0px 0px;}

.owners3{
width:190px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#050505;
float:right;
padding:0px 0px 0px 0px;}

a.boxtop{
width:306px;

float:left;
background:url(../images/landscapenew2.gif) no-repeat top left;
padding:10px 0px 0px 8px;

}a.boxtop:hover{
width:306px;
float:left;
background:url(../images/landscapenew1.gif) no-repeat top left;

}


a.boxtop2{
width:306px;

float:left;
background:url(../images/irragationnew2.gif) no-repeat top left;
padding:10px 0px 0px 8px;

}a.boxtop2:hover{
width:306px;
float:left;
background:url(../images/irragationnew1.gif) no-repeat top left;

}


a.boxtop3{
width:306px;

float:left;
background:url(../images/maintaince2.gif) no-repeat top left;
padding:10px 0px 0px 8px;

}a.boxtop3:hover{
width:306px;
float:left;
background:url(../images/maintaince1.gif) no-repeat top left;

}











