/*

	 Ready Hegde

	 
*/


/* Reset. Based on Meyer's CSS reset */
html,body,div,span,h1,h2,h3,h4,p,a,em,img,ul,li,fieldset,form,label,legend,table,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size: 100%;vertical-align:baseline;background:transparent;font-weight:normal;}body {line-height:1;}ol, ul {list-style: none;}:focus {outline: 0;}table {border-collapse:collapse;border-spacing:0;}

.clearer{height:0; line-height:0; font-size:0; clear:both; display:block;}
.hidden{visibility:hidden;}
/*  Skeleton */
	body{font-size:62.5%; line-height:1em; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-top:15px; background: #c1d100 url('../images/bg-body.jpg') 0 0 repeat-x;}
	#page{width:859px; margin:auto; background:url('../images/bg-page.png') 0 0 repeat-y; padding:0 16px; padding-bottom:15px;}
	#header{height:116px;position:relative;}
		#header h1{display:block;width:338px; height:102px; position:absolute; top:7px; left:36px;}
		#header img#slogan{display:block;width:315px; height:51px; position:absolute; top:46px; left:512px;}
				 
	
	#nav{height:44px; width:800px;  background:url('../images/bg-nav-foot.png') 0 0 no-repeat; margin:0 auto; position:relative; z-index:10000;}
	#nav li{float:left; text-align:center; background:url('../images/bg-nav-li.png') 100% 0 no-repeat; line-height:44px; height:44px; position:relative;}
	#nav li a{display:block; text-decoration:none; text-transform:uppercase; color:#fff; font-size:1.4em; line-height:44px;}
	#nav li a:hover{text-decoration:underline;} #nav li a.hvr{text-decoration:underline;}
	#nav li.home{width:85px;}#nav li.products{width:144px;}#nav li.why{width:181px;}
	#nav li.services{width:134px;}#nav li.care{width:127px;}#nav li.contact{width:118px; background:none;}

	#nav li ul.sec { border:1px solid #fff;width:190px;position:absolute; display:none; top:44px; left:0;  margin-left:-1px;}
	#nav li ul.sec li{float:left; display:block;width:190px ;height:22px; font-size:1.4em; background:#A7C21D; text-decoration:none;}
	#nav li ul.sec li a{width:180px}

	#nav li ul.s2,#nav li ul.s2 li{width:220px;}
	#nav li ul.s2 li a{width:210px;}

	#nav li ul.sec li a{font:normal 1em/22px Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; padding-left:10px;}
	#nav li ul.sec li a:hover{background:#809218;}
	
	#footer{height:44px; width:800px;  background:url('../images/bg-nav-foot.png') 0 0 no-repeat; margin:0 auto;}
		#footer ul{}
		#footer li{float:left; line-height:44px;font-size:1.0em; text-transform:uppercase; }
		#footer li.copy {width:270px; padding-left:15px;color:#4f5b07;}
		#footer li.copy a{color:#4f5b07;}
		#footer li.phone{width:315px;color:#4f5b07;}
		#footer li.webD{color:#e1f75f; width:200px;}
		#footer li a{font-size:1em; line-height:44px; text-decoration:none; color:#fff;}
		#footer li a:hover{text-decoration:underline;}
	#closer{height:32px; width:891px;  background:url('../images/bg-closer.png') 0 0 no-repeat; margin:0 auto;}
	#topper{height:15px; width:891px;  background:url('../images/bg_topper.png') 0 0 no-repeat; margin:0 auto;}
	
	#content{width:800px; margin:auto; margin-top:30px;}
		#top-content{width:800px;}
		#bottom-content{margin:30px 0;overflow:hidden;}
			#bc-data{width:550px; float:left; padding-right:50px;}	
			#bc-offer{width:200px; float:left;}

			#bc-desc{width:200px; float:left; padding-top:40px;}
			#bc-desc img{border:2px solid #809218}

			#proDesc1{margin-bottom:60px;}
			#proDesc2{margin-bottom:60px;}
			#proDesc4{margin-top:20px;}

			#middle-desc{margin-top:55px;}
			#bottom-desc{margin-top:105px;}

			#second-desc{margin-top:15px; margin-bottom:15px;}
			#third-desc{margin-top:15px; margin-bottom:15px;}
			#last-desc{margin-top:15px; margin-bottom:15px;}


				
/*pages */
/*HOME*/
	#home #top-content{width:796px; height:300px; background:url('../images/home-illu.jpg') 0 0  no-repeat;}
	#home #top-content h2{font-size:2.4em; color:#809218; line-height:0.85em; font-weight:bold;}
	
	#bottom-content h2{font-size:2.4em; color:#809218;  line-height:0.85em; margin-bottom:15px;}
	#bottom-content p{font-size:1.3em; color:#809218;  line-height:1.5em; padding-bottom:5px; text-align:justify;}
	#bottom-content p a{color:#809218;}#bottom-content p a:hover{text-decoration:none;}

	
/* WHY */
	#why #top-content{width:796px; height:300px; background:url('../images/why-illu.jpg') 0 0  no-repeat;}
		#why #bc-data ul{font-size:1.3em; color:#809218;  line-height:1.5em; padding-bottom:5px; text-align:justify;}
		#why #bc-data ul li{padding:5px 0px 5px 25px;background:url('../images/bg-li-bullet.gif') 0 12px  no-repeat;}
		#why #bc-descText ul{font-size:1.3em; color:#809218;  line-height:1.5em; padding-bottom:5px; text-align:justify;}
		#why #bc-descText ul li{padding:5px 0px 5px 25px;background:url('../images/bg-li-bullet.gif') 0 12px  no-repeat;}


/* Product Description */
	#prod #top-content{width:796px; height:300px; background:url('../images/why-illu.jpg') 0 0  no-repeat;}
		#prod #bc-data ul{font-size:1.3em; color:#809218;  line-height:1.5em; padding-bottom:5px; text-align:justify;}
		#prod #bc-data ul li{padding:5px 0px 5px 25px;background:url('../images/bg-li-bullet.gif') 0 12px  no-repeat;}
		#prod #bc-descText ul{font-size:1.3em; color:#809218;  line-height:1.5em; padding-bottom:5px; text-align:justify;}
		#prod #bc-descText ul li{padding:5px 0px 5px 25px;background:url('../images/bg-li-bullet.gif') 0 12px  no-repeat;}
		#prod #bc-descText{width:350px; float:left; padding-right:50px;}


/* plant care*/
	#plant_care #top-content{width:796px; height:300px; background:url('../images/care-illu.jpg') 0 0  no-repeat;}
		#plant_care #bc-data ul{font-size:1.3em; color:#809218;  line-height:1.5em; padding-bottom:5px; text-align:justify;}
		#plant_care #bc-data ul li{padding:5px 0px 5px 25px;background:url('../images/bg-li-bullet.gif') 0 12px  no-repeat;}
		#plant_care #bc-descText ul{font-size:1.3em; color:#809218;  line-height:1.5em; padding-bottom:5px; text-align:justify;}
		#plant_care #bc-descText ul li{padding:5px 0px 5px 25px;background:url('../images/bg-li-bullet.gif') 0 12px  no-repeat;}
		#plant_care #bc-descText{width:780px; float:left; padding-right:50px;}


/* PRODUCTS */
	.ProdContent{width:796px; margin-bottom:25px; position:relative;/*height:850px;overflow:hidden;*/ }
	#products h2{font-size:2.4em; color:#809218;  line-height:0.85em; margin-bottom:15px;}
	#ProductNav{width:472px; margin:0 auto; height:45px; line-height:45px; overflow:hidden; position:absolute; top:0; left:162px; z-index:1000;}
		#ProductNav a{display:block;width:36px; float:left; height:45px; line-height:45px ; text-decoration:none;
					background:url('../images/btn-products-arrow.png') 0 0  no-repeat;}
				#ProductNav a.Prev{background-position:0 0; float:left;}
				#ProductNav a.Next{background-position:0 -45px; float:right;}


				.jcarousel-skin-tango .jcarousel-container {}
				.jcarousel-skin-tango .jcarousel-container-horizontal {width: 796px;}
				.jcarousel-skin-tango .jcarousel-container-vertical { width: 796px; height: 850px;}
				.jcarousel-skin-tango .jcarousel-clip-horizontal { width:  796px; height: 850px;}
				.jcarousel-skin-tango .jcarousel-item {width: 796px; height: 850px;}
				.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 10px;}
				.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
				
				.jcarousel-skin-tango .jcarousel-next-horizontal,
				.jcarousel-skin-tango .jcarousel-prev-horizontal {display:none;}



	.ProdName{display:block;margin:0 auto; height:45px; line-height:45px; width:400px; text-align:center; color:#809218; font-size:2.8em; font-weight:bold;}


	.TopProdContent{margin:10px 0; overflow:hidden;}
	.TopProdContent img{ border:2px solid #809218;}	.TopProdContent img.situation {float:left;} .TopProdContent img.details {float:right;}

	.MiddleProdContent {margin:10px 0; overflow:hidden;}
	.MiddleProdContent .avail{width:45%; float:left;}
	.MiddleProdContent .descr{width:45%; float:right;}
	
		.MiddleProdContent h3{font-size:1.8em; line-height:2em; color:#809218;}
		.MiddleProdContent p{font-size:1.3em; line-height:1.6em; color:#809218; text-align:justify;}

		.tbl_avail{width:100%;color:#809218;}
		.tbl_avail a{color:#809218; text-decoration:none;}	
		.tbl_avail tr{cursor:pointer;}
		.tbl_avail tr.trHover, .tbl_avail tr.trHover td{background:#b9d52a}
		.tbl_avail th{font-size:1.4em; line-height:2em; color:#809218; font-weight:bold;text-align:left;}
		.tbl_avail td{font-size:1.4em; padding:3px 0;}

		 td.ContSize{ width:145px;}
		 td.ContHeight{width:110px;}
		 td.ContPrice{}
		.BtmProdContent{margin-top:30px;}
		
/* CONTACT */
	#contact #top-content{width:796px; height:308px; border:0px; background:url('../images/shadow.jpg') left bottom no-repeat;}
	#contact #gmap{width:794px; height:271px; border:2px solid #81931b;}
	 .gmapx{width:358px; height:60px; overflow: hidden;}
    	 .gmapx img{float:left; margin-right:5px; /*border:1px solid #333;*/}
		 .gmapx div{float:left; width:280px;}
			 .gmapx div h3{text-align:center; float:left;line-height:1.5em; font-size:1.4em; font-weight:bold; color:#81931b;}
			 .gmapx div p{text-align:center; line-height:18px;float:left; font-size:1.1em;}

	
	

