/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img {	border:0;}
ol,ul {list-style:none;}

/* Global */

a:link, a:visited {text-decoration: none;color: white}
a:hover, a:active{text-decoration: none;color:white}
.center{text-align:center}
.clear{clear:both;height:0px;font-size:1px}
.right{text-align: right;}
.small{font-size:11px}
.smallest{font-size:10px}
.gray{color:#656863}
.red{color:#ed0000}
.out-of-stock{text-align: right;padding:15px 0 15px 0}
.greenish{color:#538e87}
.orange{color:#f15709}

.wrapper{width:900px;margin:0 auto 0 auto}

body{font-family:arial,sans;font-size:12px;background: #cad0c7;}

#header{ height: 84px;position: relative;background: url("../images/header-bg.gif") no-repeat 100% 0;font-size:12px; font-weight: bold;}
	#header ul{padding:35px 0 0 280px}
	#header ul li {display: inline;color:#7a8263;}
	#header ul li a{padding:0 3px 0 3px;color:#7a8263}
	#logo{position: absolute;width:391px;height:203px;background: url("../images/logo.png");top:0;left:-100px;z-index: 1;}

#main {position: relative; z-index: 10;background: white;width:100%;padding:0 0 20px 0}
	
	#horizontal-nav{background: url("../images/horizontal-nav.gif") no-repeat;height: 38px;}
		#horizontal-nav ul{padding:13px 0 0 100px}	
		#horizontal-nav ul li {display: inline;padding-left:260px}
		#horizontal-nav ul li.buy-herbs{padding-left:70px}
		#horizontal-nav ul li.herbal-rem{padding-left:75px}
		#horizontal-nav ul li.health-test{padding-left:65px}
		#horizontal-nav ul li a {font-weight: bold;color:#538e87}
		
	#sidebar {float:left;width:184px;background:  url("../images/sidebar.gif") no-repeat;}
		#sidebar h3{color:#538e87;font-family: "Myriad Pro",arial;font-size:18px;padding:15px 0 10px 10px;letter-spacing: -1px;}
		#sidebar h2{color:#f36b27;font-family: "Myriad Pro",arial;font-size:21px;padding:15px 0 10px 0;letter-spacing: -1px;text-align: center;}
		#sidebar ul.category{padding:10px 0 0 10px}
		#sidebar ul.category li{list-style: disc;padding:2px 0 11px 0;color:white;list-style-position: inside;}
		#sidebar ul.category li a{font-weight: bold;font-size:11px}
		
		#sidebar fieldset {background: url("../images/search.gif");height: 47px;position: relative;}
		#sidebar fieldset input.query {border: 0;background: none;margin:14px 0 0 9px;padding:2px;width:133px;color:#5b6f6c}
		#sidebar fieldset input.submit {border: 0;background: none;width:28px;height:28px;cursor: pointer;position: absolute;top:10px;right:5px}

	#content{float:left;width:695px;padding:0 10px 0 10px}
		#content a {color:#f1580b;text-decoration: underline;}
		#content .text_content{padding:15px;}
					#content .text_content p{padding:5px;}

#footer {height:38px;background: #5b6f6c;margin:0 0 15px 0;color:white;font-size:12px; font-weight: bold;}
	#footer ul {text-align: right;padding: 13px 0 0 5px;}
	#footer ul li {display: inline;}
	#footer ul li a{padding:5px}

#products {width:695px;}
	#products .header {background: url("../images/products-top.gif") no-repeat;height: 38px;}
		#products .header h2{float:left;padding:8px 0 0 8px;font-size:18px}
		#products .header h3{float:right;color:#43c3b2;font-size: 14px;padding:12px 8px 0 8px;}
		
	#products .items {background: #ededed;padding:5px;border: 1px solid #cfcfcf ;}
	#products .item{float:left;width:150px;margin-left:15px;font-size:11px;color:#2f2f2f}
	#products .item img.product {float:right}
	.item h5 {color:#3b4f0c;border-bottom: 1px dotted #3b4f0c ;display: inline;font-size:12px}
	.item h5 sup {font-size:5px}
	.item p.intro {padding:0 0 5px 0;height:70px;}
	.item p.buy-now {padding:5px 0 0 0}

	
/** Main page **/

#splash {background: url("../images/splash.gif") no-repeat 100% 40px;}
	#splash h1 {font-size:22px;font-family: "Myriad Pro",arial;padding:65px 0 0 30px;letter-spacing: -1px}
	#splash p {color:#f15709;line-height: 24px;width:300px;font-weight: bold;padding:10px 0 50px 50px}

#updates {padding:30px 60px 0 30px}
	#updates h2{font-size:18px;}
	#updates h3{color:#538e87;padding:20px 0 0 0}
	#updates p {padding:7px 0 7px 0}

/** Inner page **/
#add-product{margin:0 0 20px 0}
	#product-image {float:left;width:170px;text-align: center;}
	#product-info {float:left;width:520px;background: url("../images/product-info.gif") no-repeat; height: 200px;}
	#product-info_no_stock {float:left;width:520px;background: url("../images/product-info_no_stock.gif") no-repeat; height: 200px;}
	#product-info h2 {padding:10px 0 0 30px;font-size:18px}
	#product-info h4 {padding:10px 0 0 30px;color:#5e807b;font-size:12px}
	#product-info h1 {padding:5px 0 0 30px;font-size:24px}
	#product-info h5 {padding:5px 0 0 30px;font-size:12px;color: #d14600;}

	#product-info_no_stock h2 {padding:10px 0 0 30px;font-size:18px}
	#product-info_no_stock h4 {padding:10px 0 0 30px;color:#5e807b;font-size:12px}
	#product-info_no_stock h1 {padding:5px 0 0 30px;font-size:24px}
	#product-info_no_stock h5 {padding:5px 0 0 30px;font-size:12px;color: #d14600;}

	#product-info .input-data {margin:30px 0 0 30px;position: relative;}
	#product-info_no_stock .input-data {margin:30px 0 0 30px;position: relative;}
	.input-data .quantity{width:20px;margin-right:10px}
	.input-data .submit{border:0;width:90px;cursor: pointer;background: none;height: 26px;position: absolute;top:-2px;right: 10px;}
	.input-data select{width:200px}

#tabs{margin:0 0 20px 0}
	#tabs ul{height:0px}
	#tabs ul li {float:left;margin-right: 1px;}	
	#tabs ul li a{display: block;width:129px;text-align: center;background:#f2f2f2;padding:8px 0 8px 0;text-decoration: none;color:#a1a1a1;font-weight: bold;}
	#tabs ul li a.active{background:#cfcfcf;color:black;}
	#tabs .content{border: 1px solid #cfcfcf;padding:10px}
	#tabs .content p {padding:5px 0 5px 0}

.header h1{	padding-top:10px;font-size:20px;}
.product-listing-info{ float:left;width:520px;background: url("../images/product-info.gif") no-repeat; height: 200px;}
.product-listing-info_no_stock{ float:left;width:520px;background: url("../images/product-info_no_stock.gif") no-repeat; height: 200px;}

	.product-listing-info h2 {padding:0px 0 0 30px;font-size:18px}
	.product-listing-info h4 {padding:0px 0 0 30px;color:#5e807b;font-size:12px}
	.product-listing-info h1 {padding:5px 0 0 30px;font-size:24px}
	.product-listing-info h5 {padding:5px 0 0 30px;font-size:12px;color: #d14600;}

	.product-listing-info_no_stock h2 {padding:0px 0 0 30px;font-size:18px}
	.product-listing-info_no_stock h4 {padding:0px 0 0 30px;color:#5e807b;font-size:12px}
	.product-listing-info_no_stock h1 {padding:5px 0 0 30px;font-size:24px}
	.product-listing-info_no_stock h5 {padding:5px 0 0 30px;font-size:12px;color: #d14600;}



	.product-listing-info .input-data {margin:30px 0 0 30px;position: relative;}
.product-listing-upper-text{height:110px}
.product-listing-info_no_stock .input-data {margin:30px 0 0 30px;position: relative;}

.pageHeading{padding-top:20px;padding-bottom:10px;font-size:20px;color:#666666;}