@charset "utf-8";
/* CSS Document */

body
{ background:#FFFFFF;}


#main_header{width:auto; height:auto;}
#main_frame{padding:auto;
margin:auto;
width:980px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
display:table;
user-select:none;
-moz-user-select:none;
-webkit-user-select:none;}
.header{float:left; margin:0px 0px 10px 0px; padding:0px; width:980px; height:auto;  }
.img{ float:left; width:225px; height:92px; margin:0px 0px 0px 0px;}
.img2{ float:right; width:180px; height:33px; margin:0px 0px 0px 0px;}
.img3{ float:left; width:980px; height:33px; margin:10px 0px 0px 10px;}

.serch_box
{
float:right;
background:url(../images/search.png) no-repeat;
height:32px;
width:206px;
margin:40px -190px 0px 0px;}

.txtarea_serxh
{
background: none;
height:16px;
width:105px;
float:right;
margin:8px 90px 0px 0px;
border:none;
color:#000000;
font-weight: normal;
font-family:Trebuchet MS;
font-size:10px;
text-indent:0px;
padding-left:6px;
}

.serch_box_button
{
background:url(../images/searchbutton.png) no-repeat;
height:32px;
width:32px;
float:right;
margin:-26px 0px 0px 0px;
border:none;
}
.serch_box_button:hover
{
cursor: pointer;
}


.menu{float:left; width:980px; height:auto; margin:0px 0px 0px 0px; }
.menu ul{float:left; margin:0px 0px 0px 10px; padding:0px;}
.menu ul li{float:left; margin:0px 0px 0px 0px; padding:5px 10px 5px 10px; list-style:none; display:inline;}
.menu ul li a{float:left; margin:-36px 0px 0px 0px; padding:5px 20px 5px 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none;border-right:#e2e8f3 2px solid;  }
.menu ul li a:hover{ color:#000000;}
.menu li:hover a{background:#FFFFFF repeat-x 0 -20px;

    color:#FFFFFF;
	box-shadow:0 2px 2px rgba(0,0,0, .7); /*some css3*/
    -moz-box-shadow:0 2px 2px rgba(0,0,0, .7);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0, .7);
   }

#main_marquee{width:auto; height:auto;}
.marquee{
 margin:-10px 0px 0px 0px;
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif; 
  color:#00A855;
  font-weight:bold;
}



#main_slider
{
width:auto;
height:auto;
}


.slider_box
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
height:330px;
width:746px;

}


#slider
{
padding:0px;
margin:0px 10px 0px 10px;
float:left;
height:330px;
width:746px;

}	

#frame
{
padding:0px;
margin:10px 0px 0px 0px;
float:left;
height:330px;
width:746px;
}

.slider_right{float:right;margin:-20px 10px 0px 0px;width:280px;height:320px;}
.slider_right p{width:265px; margin:0px 0px 0px 10px; padding:10px 0px 0px 250px;}
 


.img4{float:right; width:216px; height:44px; margin:-320px 0px 0px 0px;}
.img5{float:right; width:216px; height:44px; margin:-270px 0px 0px 0px;}
.img6{float:right; width:216px; height:44px; margin:-220px 0px 0px 0px;}
.img7{float:right; width:216px; height:44px; margin:-170px 0px 0px 0px;}
.img8{float:right; width:100px; height:128px; margin:-120px 110px 0px 0px;}
.img9{float:right; width:100px; height:128px; margin:-140px -2px 0px 0px;}
.img10{float:right; width:100px; height:168px; margin:0px 0px 0px 0px;}
.img11{float:right; width:100px; height:168px; margin:0px 14px 0px 0px;}
.img12{float:right; width:225px; height:146px; margin:10px -5px 0px 0px;}
.img4:hover{background:#E5B490 repeat-x 0 -20px;

    color:#E5B490;
	box-shadow:0 2px 2px rgba(0,0,0, .7); /*some css3*/
    -moz-box-shadow:0 2px 2px rgba(0,0,0, .7);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0, .7);
   }
   
   .img5:hover{background:#E5B490 repeat-x 0 -20px;

    color:#E5B490;
	box-shadow:0 2px 2px rgba(0,0,0, .7); /*some css3*/
    -moz-box-shadow:0 2px 2px rgba(0,0,0, .7);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0, .7);
   }
   .img6:hover{background:#E5B490 repeat-x 0 -20px;

    color:#E5B490;
	box-shadow:0 2px 2px rgba(0,0,0, .7); /*some css3*/
    -moz-box-shadow:0 2px 2px rgba(0,0,0, .7);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0, .7);
   }
   .img7:hover{background:#E5B490 repeat-x 0 -20px;

    color:#E5B490;
	box-shadow:0 2px 2px rgba(0,0,0, .7); /*some css3*/
    -moz-box-shadow:0 2px 2px rgba(0,0,0, .7);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0, .7);
   }


#main_content
{
padding:auto;
margin:auto;
display:table;
height:auto;
width:auto;


}


.content
{
padding:0px;
margin:10px 0px 10px 0px;
float:left;
width:400px;
height:auto;
}

.content h1
{
padding:0px;
margin:20px 0px 10px 15px;
float:left;
width:400px;
height:auto;
color:#68AF5F;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;


}



.content p
{
padding:5px;
margin:0px 10px 10px 10px;
float:left;
width:430px;
height:auto;
color:#343434;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
border-right:#636467 2px dotted;


}

.readmore
	 {
padding:5px 5px 5px 5px;
margin:25px 20px 0px 80px;
float:right;
width:90px;
height:auto;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
background:#423E3B;
border:1px solid #68AF5F;
text-align:center;
}

.readmore:hover
	 {
		 padding:5px 5px 5px 5px;
margin:25px 20px 0px 80px;
float:right;
width:90px;
height:auto;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
background:#68AF5F;
border:1px solid #68AF5F;
text-align:center;
}



.content1
{
padding:0px;
margin:30px 270px 0px 0px;
float:right;
width:265px;
height:300px;


}

.content1 h1
{
padding:0px;
margin:0px 0px 0px 0px;
float:right;
width:265px;
height:auto;
color:#68AF5F;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;


}

.content1 p{
padding:5px;
margin:10px 0px 0px 0px;
float:left;
width:265px;
height:310px;
color:#343434;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
border-right:#636467 2px dotted;}

.marquee1
{ width:265px;
height:285px;}



.content2 
{
padding:0px;
margin:-10px 0px 0px 10px;
float:left;
width:990px;
height:200px;
background:#636467;
}


.content2 h1
{
padding:0px;
margin:40px 0px 0px 0px;
float:left;
width:265px;
height:auto;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}



.content3
{
padding:0px;
margin:120px 0px 0px 10px;
float:left;
width:120px;
height:31px;
background:#636467;
display:block;
}

.marquee2
{ width:290px;
height:120px; margin:30px 0px 0px 20px;
border:2px #619415 solid;}

	 
#main_footer
{
padding:auto;
margin:auto;
display:table;
height:auto;
width:980px;

}

.footer
{
padding:0px;
margin:0px 0px 0px 10px;
float:left;
height:54px;
width:990px;
background:#619415 !important;

}
.footer h1
{
padding:0px;
margin:10px 0px 0px 30px;
float:left;
width:130px !important;
height:auto;
color:#FFFFFF;
font-size:18px;
}

.logo
{
margin:4px 0px 0px 0px;
float:left;
width:90px;
height:45px;
}

.logo1
{
margin:0px 0px 0px 0px;
float:right;
width:60px;
height:55px;
}


.copyrigt
{
margin:0px 0px 0px 110px;
float:left;
width:650px;
height:auto;
color:#FFFFFF;
}



.content4
{
padding:0px;
margin:10px 0px 10px 0px;
float:left;
width:980px;
height:auto;
}

.content4 h1
{
padding:0px;
margin:20px 0px 10px 30px;
float:left;
width:980px;
height:auto;
color:#68AF5F;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;


}



.content4 p
{
padding:5px;
margin:0px 10px 10px 30px;
float:left;
width:980px;
height:auto;
color:#343434;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}


.content4 p img
{
width:230px; 
height:190px;
float:left;
margin:0px 10px 0px 0px;
}




#contact
{
height:250px;
width:400px;
float:left;
margin:0px 0px 30px 290px;
webkit-box-shadow: 0 0 2px #000000;
-moz-box-shadow: 0 0 2px #000000;
box-shadow: 0 0 2px #000000; background:#fcfafa; border: 1px #449127 solid;
padding:5px 0px 40px 20px;
}

#contact a
{
color:#CCCCCC;
}

#contact h3
{
height: auto;
width:370px;
float:left;
margin:0px 0px 10px 0px;
background: none;
padding:0px 5px 0px 0px;
text-align:left;
color:#cf2119;;
font-size:21px;
font-weight:normal;
border-bottom:#5c4f3c 2px solid;
}
#contact h1
{
height: auto;
width:200px;
float:left;
margin:0px 0px 0px 0px;
background: none;
padding:5px 5px 0px 0px;
text-align:left;
color:#000;
font-size:18px;
font-weight:normal;
}
#contact h2
{
height: auto;
width:340px;
float:left;
margin:20px 0px 0px 0px;
background: none;
padding:0px 0px 0px 0px;
text-align:left;
color:#418E24;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#contact font
{
font-family: Trebuchet MS;
font-size:12px;
color: #67575F;
width:290px;
float:left;
margin:10px 0px 10px 2px ;
}
#contact b
{
font-size:13px;
color:#5c4f3c;
font-weight:bold;
float:left;
width:100px;
margin:10px 0px 10px 0px ;
}




.enquiry_form
{
height:470px;
width:360px;
float: left;
margin:30px 0px 10px 30px;
background:none;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
background:#FCFAFA;
padding:20px 0px 50px 160px;
border:2px solid #006633;
}
.enquiry_form div
{
width:390px;
float: left;
height:auto;
color:#000000;
font-size:14px;
font-family:Trebuchet MS;
margin-top:4px;
font-weight: normal;
margin-right:13px;
position:relative;
display:block;
margin-bottom:5px;
text-shadow:none;
font-weight:bold;
margin-left:-100px;
}
.enquiry_form input
{
-moz-box-shadow: 0px 1px 0px #777;
-webkit-box-shadow: 0px 1px 0px #777;
background: #ddd url('img/inputSprite.png') no-repeat 4px 5px;
background: url('img/inputSprite.png') no-repeat 4px 5px, -moz-linear-gradient(
           center bottom,
           rgb(238,238,238) 0%,
           rgb(238,238,238) 54%,
           rgb(238,238,238) 100%
           );
	  background:  url('img/inputSprite.png') no-repeat 4px 5px, -webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0, rgb(238,238,238)),
          color-stop(0.54, rgb(238,238,238)),
          color-stop(1, rgb(238,238,238))
          );
color:#333;
text-shadow:0px 1px 0px #FFF;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
}
.enquiry_form input:hover
{
background:#FFFFFF;
}
.txt_box
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:256px;
float:right;
margin:0px;
background:#f1f1f1;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
}
.txt_area
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:23px;
width:256px;
float:right;
margin:0px;
}
.enquiry_form  select 
{
height:23px;
width:260px;
float:right;
color:#006633;
font-family:Trebuchet MS;
font-size:12px;
font-weight: normal;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
background:#e9e9e9;
}
.enquiry_form  textarea 
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:256px;
float:right;
margin:0px;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px ;
background:#f1f1f1;
}
.enquiry_form textarea:hover
{
background:#FFFFFF;
}
.enquiry_form select:hover
{
background:#FFFFFF;
}
.button
{
height:25px;
width:80px;
border:none;
cursor:pointer;
color:#006633!important;
font-family: Arial!important;
 border:2px solid #FFFFFF;
 font-weight:bold;
box-shadow: 0px 3px 0px #262f34 !important;
-moz-box-shadow: 0px 3px 0px #262f34 !important;
-webkit-box-shadow: 0px 3px 0px #262f34 !important;
float:right !important;
margin-top:10px !important;
margin-right:20px !important;
}





	 



