/* CSS Document */
/*---------------General Starts------------------*/
body{
	padding:0px;
	margin:0px;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#574400;
	background-color:inherit;
}

p, img, h2, h3, span{
	padding:0px;
	margin:0px;
}

ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

img{
	border:none;
}

a {
	text-decoration: none;
	color:#03190a;
}

a:visited {
  color : #03190a;
  text-decoration : none;
}

a:active {
  color: #03190a;
  text-decoration : none;
}

a:hover {
color: #03190a;
  text-decoration : underline;
}

h2{
	font:normal 24px/22px Georgia, "Times New Roman", Times, serif;
	color:#000;
	background-color:inherit;
}

h2 span{
	font:normal 24px/22px Georgia, "Times New Roman", Times, serif;
	color:#0e6505;
	background-color:inherit;
}

h3 {
	font:bold 17px/16px Georgia, "Times New Roman", Times, serif;
	color:#3b6a48;
	background-color:inherit;
}
/*---------------General Ends------------------*/
/*---------------Header Starts------------------*/
.topnavbg{
	background:url(images/linkbg.gif) repeat-x 0 0;
	border-bottom:2px solid #fff;
}

ul.navlink{
	padding:0px;
	margin:0 0 0 332px;
}

ul.navlink li{
	background:url(images/linkdivider.gif) no-repeat right bottom;
	padding:0 23px;
	float:left;
	width:auto;
}

ul.navlink li a{
	font:bold 13px/48px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	display:block;
	background-color:inherit;
}

ul.navlink li a.active{
	text-decoration:none;
	color:#053b16;
	background-color:inherit;
	cursor:text;
	weight:bold
}

ul.navlink li a:hover{
	text-decoration:none;
	color:#053b16;
	background-color:inherit;
	weight:bold
}

.logobg{
	background:url(images/logobg.gif) repeat-x 0 0;
}

.logo{
	margin:21px 0 62px 24px;
}

/*---------------Header Ends------------------*/
/*---------------Body Starts------------------*/
.bodybg{
	padding:27px 0 28px 0;
}

.gallerybg{
	background-color:#AEB982;
	color:inherit;
	padding:12px 0 9px 0;
}

h2.gallery{
	margin-bottom:11px;
}

.gallerypadd{
	padding:9px 0;
}

.divider{
	background:url(images/divider.gif) no-repeat right top;
}

.previous{
	background:url(images/peviousbg.gif) no-repeat 0 0;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-align:center;
}

.previous a{
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}

.previous a:hover{
	color:#FFFF66;
	background-color:inherit;
	text-decoration:none;
}

.picno{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#373636;
	background-color:inherit;
	text-align:center;
}

.picno a{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#373636;
	background-color:inherit;
	text-decoration:none;
}

.picno a:hover{
	text-decoration:underline;
}

.leftmidpadd{
	padding-top:25px;
	background:url(images/leftmidborder.gif) repeat-x left bottom
}

.newspadd{
	padding-top:14px;
}

.date{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#006E2E;
	background-color:inherit;
	padding-bottom:2px;
}

.readmore{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#D72916;
	background-color:inherit;
}

.readmore a{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#D72916;
	background-color:inherit;
	text-decoration:none;
}

.readmore a:hover{
	color:#009900;
	background-color:inherit;
	text-decoration:none;
}

.newspadd01{
	padding-top:12px;
}

.leftshade{
	background:url(images/leftshade.gif) no-repeat 0 0;
}

.readmore01{
	margin:11px 0 0 0;
	padding:0px;
	float:left;
	width:81px;
	text-align:center;
}

.readmore01 a{
	background:url(images/readmorebg.gif) no-repeat 0 0;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background-color:inherit;
	display:block;
}

.readmore01 a:hover{
	color:#e2e8cb;
	text-decoration:none;
	background-color:inherit;
	display:block;
}

.rightmidpadd{
	padding:39px 0 40px 0;
}

.servicepadd{
	padding-bottom:13px;
}

h3.producttext{
	font:normal 14px/21px Georgia, "Times New Roman", Times, serif;
	color:#050505;
	background-color:#519464;
	padding-left:11px;
}

.productpadd{
	padding-bottom:12px;
}
/*---------------Body Ends-------------------*/
/*---------------Aboutus page Starts-------------*/
.aboutpadd{
	padding-top:19px;
}
/*---------------Aboutus page Ends-------------*/
/*---------------Footer Starts------------------*/
.footerbg{
	background:url(images/footerbg.gif) repeat-x 0 0 #1A5129;
	color:inherit;
}

.footerlink{
	font:normal 13px/20px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:inherit;
}

.footerlink span{
	padding:0 22px 0 20px;
}

.footerlink a{
	font:normal 13px/20px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:inherit;
	text-decoration:none;
}

.footerlink a:hover{
	text-decoration:underline;
}

.copyright{
	font:normal 11px/18px  Arial, Helvetica, sans-serif;
	color:#8ECEA0;
	background-color:inherit;
}

.copyright a{
	font:normal 11px/18px  Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}

.copyright a:hover{ 
	text-decoration:underline;
}
/*---------------Footer Ends------------------*/


