@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}

body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(../images/wrapper_bg.gif) repeat-x top #fff;
}

.clear{
	clear:both;
	font-size:0;
	line-height:0;
}

#wrapper{
	width:100%px;
	margin:0 auto;
	padding:0;
}

#header{
	margin:0;
	padding:0;
}

.logo{
	width:326px;
	float:left;
	margin:0;
	padding:9px 0 0 150px;
}

.logo a{
	width:326px;
	height:81px;
	margin:0;
	padding:0;
	float:left;
	background:url(../images/logo.gif) no-repeat;
	text-decoration:none;
	display:block;
	text-indent:-9000px;
}

.search_field{
	width:243px;
	float:right;
	margin:0;
	padding:60px 26px 0 0;
}

.search_field label{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}

.input_search{
	width:170px;
	height:18px;
	background:url(../images/input_search.gif) no-repeat;
	margin:0 0 0 9px;
	padding:0;
	float:left;
	border-top:1px solid #c3c5c2;
	border-bottom:1px solid #c3c5c2;
	border-right:1px solid #c3c5c2;
}

.botton{
	margin:0;
	padding:0;
	float:left;
}

.nav{
	width:100%;
	margin:5px 0 0 0;
	padding:0;
	height:46px;
	background:url(../images/nav_bg.gif) repeat-x;
}

.nav ul{
	list-style:none;
	margin:0;
	padding:13px 0 0 135px;
}

.nav ul li{
	margin:0;
	padding:0 0 0 67px;
	float:left;
}

.nav ul li.nopadding{
	padding:0 0 0 30px;
}

.nav ul li a{
	text-decoration:none;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#fff;
}

.nav ul li a:hover{
	color:#375919;
}

.nav ul li a:hover, .nav ul li a.active{
	color:#375919;
}

.newnav a{
	text-decoration:none;
	margin:0;
	padding:0;
  font-size:12px;
	font-weight: 450;
	color:#000;
}

.newnav a:hover{
	text-decoration:underline;
	margin:0;
	padding:0;
  font-size:12px;
	font-weight: 450;
	color:#000;
}

.banner{
	width:948px;
	margin:0 auto;
	padding:8px 0 0 0;
	position:relative;
}

.upper_pic{
	position:absolute;
	width:197px;
	height:392px;
	top:-15px;
	left:455px;
	display:inline-block;
}

.welcome_to{
	width:954px;
	height:39px;
	margin:8px auto;
	padding:0;
	background:url(../images/welcome_bg.gif) no-repeat;
	
}

.welcome_to h1{
	font-size:18px;
	color:#506103;
	margin:0;
	padding:12px 0 0 32px;
	float:left;
	font-weight:normal;
}

.welcome_to p{
	font-size:14px;
	color:#506103;
	font-weight:normal;
	margin:0;
	padding:15px 0 0 0;
}

.right_ban{
	float:right;
	margin:0;
	padding:0;
	width:368px;
	height:326px;
	background:url(../images/right_banner.gif) no-repeat;
	text-align:center;
}

.right_ban img{
	padding:100px 0 0 70px;
	}

.main_content{
	width:943px;
	margin:0 auto;
	padding:0 0 0 2px;
}

.natural_organic_surprize{
	width:943px;
	margin:0 auto;
	padding:0 0 0 3px;
	background:url(../images/bottom_spriter.gif) repeat-x bottom;
}

.natural{
	width:290px;
	float:left;
	margin:0;
	padding:0 0 39px 24px;
	background:url(../images/spriter.gif) no-repeat right;
}

.natural img{
	padding:7px 0 6px 0;
}

.natural p{
	float:right;
	margin:0;
	padding:4px 31px 0 0;
	font-size:12px;
	color:#23291f;
	width:165px;
	line-height:15px;
}

.natural h2{
	width:236px;
	color:#506103;
	float:left;
	margin:0;
	padding:0 0 0 0;
	font-size:17px;
	font-weight:normal;
}

.natural a{
	text-decoration:none;
	color:#c70000;
	font-size:10px;
	margin:0;
	padding:0;
}

.natural a:hover{
	text-decoration:underline;
}

.chemical{
	width:290px;
	float:left;
	margin:0;
	padding:0 0 39px 24px;
}

.chemical img{
	padding:7px 0 6px 0;
}

.chemical p{
	float:right;
	margin:0;
	padding:2px 31px 0 0;
	font-size:12px;
	color:#23291f;
	width:165px;
	line-height:15px;
}

.chemical h2{
	width:236px;
	color:#506103;
	float:left;
	margin:0;
	padding:0 0 0 0;
	font-size:17px;
	font-weight:normal;
}

.chemical a{
	text-decoration:none;
	color:#c70000;
	font-size:10px;
	margin:0;
	padding:0;
}

.chemical a:hover{
	text-decoration:underline;
}

.content_botttom{
	width:928px;
	margin:0 auto;
	padding:0 0 0 15px;
}

.bottom_left{
	width:620px;
	float:left;
	margin:0;
	padding:0 0 0 3px;
}

.bottom_left h2{
	font-size:18px;
	margin:0;
	padding:22px 0 0 10px;
	color:#506103;
}

.bottom_left img{
	padding:25px 0 40px 10px;
}

.bottom_left p{
	float: left;
	margin:0;
	padding:22px 0 0 15px;
	font-size:11px;
	color:#23291f;
	width:410px;
}

.bottom_right{
	width:244px;
	height:172px;
	float: right;
	margin:24px 0 0 0;
	padding:0;
	background:url(../images/contact_us.gif) no-repeat;
}

.bottom_right p{
	font-family:Arial, Helvetica, sans-serif;
	color:#624a15;
	float:right;
	margin:0;
	padding:72px 40px 0 0;
}

.bottom_right p span{
	color:#624a15;
	font-weight:bold;
}

.footer{
	width:1003px;
	margin:0 auto;
	padding:0 0 20px 0;
	background:url(../images/footer_bg.gif) repeat-x;
	height:39px;
}

.footer p{
	font-size:12px;
	color:#23291f;
	float:right;
	margin:0;
	padding:14px 105px 0 0;
}

.footer p span{
	font-size:12px;
	font-weight:bold;
	color:#506103;
	margin:0;
	padding:0;
}

.footer img{
	float:right;
	padding:9px 31px 0 0;
}

/*start css for about us page*/
.left_pattern{
	width:636px;
	float:left;
	margin:0;
	padding:0;
}

.left_pattern p{
	font-size:12px;
	color:#23291f;
	margin:0;
	padding:10px 0 18px 0;
	width:563px;
}

.left_pattern p span{
	font-style:italic;
	font-weight:bold;
	color:#506103;
	padding:0;
}

.left_pattern span{
	font-style:italic;
	font-weight:bold;
	color:#506103;
}

.text_pattern{
	width:636px;
	height:399px;
	margin:4px 0 0 0;
	padding:22px 0 0 40px;
	float:left;
	background:url(../images/about_us_text_bg.gif) no-repeat;
}

.text_pattern p{
         color:#3e420a;
		 font-size:12px;
		 font-style:italic;
		 font-weight:normal;
		 margin:0;
		 padding:10px 0 9px 0;
		 line-height:13px;
}

.text_pattern p.nopadding{
	padding-bottom:0 !important;
	margin:0 !important;
}
		 


.right_img{
	width:244px;
	height:172px;
	float: right !important;
	margin:24px 0 0 0;
	padding:0;
	background:url(../images/contact_us.gif) no-repeat;
}

.right_img p{
	font-family:Arial, Helvetica, sans-serif;
	color:#624a15;
	float:right;
	margin:0;
	padding:72px 40px 0 0;
}

.right_img p span{
	color:#624a15;
	font-weight:bold;
}
/*contact us css start*/

.contact_us_pattern{
	width:636px;
	height:180px;
	margin:4px 0 0 0;
	padding:25px 0 0 40px;
	float:left;
	background:url(../images/contact_us_bg.gif) no-repeat;
}

.contact_us_pattern p{
         color:#23291f;
		 font-size:12px;
		 font-style:italic;
		 font-weight:normal;
		 margin:0;
		 padding:3px 0 9px 0 !important;
		 *padding:0 !important;
		 _padding:0 !important;
}

.contact_us_pattern span{
         color:#23291f;
		 font-size:12px;
		 font-style:normal !important;
		 font-weight:normal;
		 margin:0;
		 padding:3px 0 9px 0;
}

.contact_us_pattern span a{
	text-decoration:none;
	color:#9a0000;
}

.contact_us_pattern span a:hover{
	text-decoration:underline;
}

.contact_us_pattern p.nopadding{
	padding-bottom:0 !important;
	margin:0 !important;
}

.black{
	color:#000;
}
/*certified_organic css start*/

.bottom_content{
	width:928px;
	margin:0;
	padding:0 15px 0 0;
}

.certified_left_col{
	width:670px;
	float:left;
	margin:0 0 0 0;
	padding:0 !important;
}

.certified_left_col h3{
	font-size:20px;
	font-weight:bold;
	color:#6a7917;
	margin:0;
	padding:29px 0 0 20px;
}
	

.items_all{
	width:670px;
	background:url(../images/bottom_spriter.gif) repeat-x bottom;
	margin:0;
	padding:0 0 0 0;
	float:left;

}

.items_all ul{
	margin:0;
	padding:0 30px 21px 36px;
	list-style:none;
	float:left;

}

.items_all ul li{
	margin:0;
	padding:0;
}

.items_all ul li a{
	text-decoration:none;
	font-size:12px;
	color:#23291f;
	margin:0;
	padding:0;
}

.items_all ul li a:hover{
	text-decoration:underline;
}

.product_price{
	width:488px;
	float: left;
	margin:0;
	padding:0;
}

.product_price ul{
	float:left;
	margin:0;
	padding:20px 0 0 10px;
	list-style:none;
	color:#010101;
}

.product_price ul li{
	margin:0;
	padding:0 0 22px 10px;
	float:left;
	font-size:11px;
	
}

.img_pad{
}
	


.product_price h2{
	font-size:20px;
	font-weight:bold;
	color:#6a7917;
	margin:0;
	padding:0 0 0 30px;
}

.product_price h3{
	font-size:20px;
	font-weight:bold;
	color:#6a7917;
	margin:0;
	padding:17px 0 7px 23px;
}


.product_price p{
	color:#808080;
	font-style:italic;
	font-weight:normal;
	margin:0;
	padding:0 0 15px 30px;
	font-size:12px;
	width:485px;
}

.product_price span{
	padding:0 !important;
	float:left;
	display:block;
	
	
}
.product_price img{
	padding:0 5px 0 0 !important;
	float:left;
	display:block;
	
	
}

.veges_items{
	width:600px;
	margin:0 auto 21px auto;
	padding:0 55px 0 0;
	border-bottom:1px solid #d3d8d0;
}

.pad_left{
	margin-left:10px;
}

.veges_items span{
	font-style:italic;
	color:#808080;
	font-size:12px;
	padding-left:15px;
}

.veges{
	width:645px;
	height:32px;
	background:url(../images/vegous.gif) no-repeat;
	margin:0;
	padding:0 0 0 0;
}

.veges p{
	font-size:12px;
	color:#506103;
	margin:0;
	padding:10px 0 0 14px;
	float:left;
	
}

.veges a{
	text-decoration:none;
	margin:0 0 0 0;
	padding:8px 15px 0 0;
	background:url(../images/top.gif) no-repeat right 10px;
	font-size:11px;
	font-weight:normal;
	float:right;
	color:#747f6d;
	display:block;
}

.not_bg{
	background:none;
}

.veges h2{
	font-size:18px;
	color:#6a7917;
	margin:0;
	padding:5px 0 0 25px;
	float:left;
	font-weight:normal !important;
}

.veges h3{
	font-size:18px;
	color:#6a7917;
	margin:0;
	padding:5px 0 0 25px;
	float:left;
}

.veges_items ul{
	list-style:none;
	margin:0;
	padding:0 0 0 10px;
}
.no_padding{
	padding-left:0 !important;
}

.veges_items ul li{
	margin:0;
	padding:0 0 0 5px;
	display:block;
	line-height:20px;
	color:#23291f;
	font-size:11px;
	font-weight:bold;
}

.veges_items ul li ul{
	list-style:none;
	float:left;
	margin:0;
	padding:0;

}

.veges_items ul li ul li{
	float:left !important;
	margin:0;
	padding:0 0 0 13px;
	line-height:22px;
	font-style:normal !important;
	
}

.veges_items ul li ul li p{
	font-style: italic;
	color:#23291f;
	margin:0;
	padding:0 0 17px 0;
	font-size:11px;
	width:335px;
}

.veges_items ul li ul li span{
font-size:11px;
font-style:normal !important;
padding:0;
margin:0;
	
}
.width_border{
	width:378px;
	border-right:1px solid #d3d8d0;
}

.veges_items ul li ul li a{

}


.left_color{
   color:#9a0000 !important;
   	font-size:12px !important;
	font-weight:normal !important;
}

.red_color{
   color:#9a0000 !important;
}

.right_color{
	color:#506103 !important;
	font-size:12px !important;
	font-weight:normal !important;
}

.green_color{
	color:#506103 !important;
	font-style:normal !important;
}

.top_pad{
	padding:0 0 23px 20px !important;
}

.Sensaskin{
	width:640px;
	float:left;
	margin:0;
	padding:0 0 0 0;
	border-bottom:1px solid #d3d8d0;
	
}
.Sensaskin p{
	float:right;
	width:420px;
	font-size:12px;
	padding-bottom:0;
	padding-top:5px;
	padding-bottom:14px;
    line-height:14px;
}

.Sensaskin img{
	padding-top:10px;
	padding-bottom:20px;
	padding-left:15px;
}

.natural_pad{
	padding:0 70px 0 0;
}
.pading_bottom{
	padding-bottom:4px !important;
}





