/*
janet-ayurveda.com	: stylesheet
author	      		: eweavers.co.uk   20.November.2007
*/


/* ---------- Regular Styles---------- */

body	{
	font-size:11px;
	color:#007D7D;
/*	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;*/	
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding:0px;
	background:#FFFFFF;
	text-align:center;
}

td {
	font-size:11px;
	vertical-align:top;
}

div {
	padding:0px;
	margin:0px;
	border:0px;
	font-size:11px;
}

img {
	border:0px;
}

h1 {
	color:#008700;
	font-size:18px;
	padding:10px 5px 3px 10px;
	margin:0px;
}

.sub {
	font-size:12px;
}

h1.sub {
	font-size:14px;
	padding:0px 5px 10px 10px;
	margin:0px;
	color:#008700;
}

h2 {
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:5px 5px 5px 10px;
}

h3 {
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:5px 5px 5px 10px;
	color:#008700;
	clear:left;
}

p	{
	padding:0px 5px 15px 10px;
	margin:0px;
}

a {
	color:#199B19;
	text-decoration:none;
	z-index:0px;
}

a:hover {
	color:#50DE50;
	text-decoration:none;
}

input {
	font-size:11px;
	background:#FFFFFF;
	border:1px solid #999999;
}

select {
	font-size:11px;
	background:#FFFFFF;
	border:1px solid #999999;
}

textarea {
	font-size:11px;
	background:#FFFFFF;
	border:1px solid #999999;
}

div.pageBr {
	height:1px;
	clear:both;
	line-height:0px;
	width:100%;
}
/* ---------- page layout Styles---------- */

#main {
	text-align:left;
	width:740px;
}

#header {
	width:740px;
}

#pageBody {
	clear:left;
}


/* ---------- Specific Styles---------- */

#logo {
	float:left;
	width:245px;
	height:100px;
	background:url(images/logoBg.jpg) no-repeat top left;
}

#search {
	width:165px;
	margin:0px 0px 0px 0px;
	float:left;
	background:url(images/searchBg.jpg) no-repeat;
	height:100px;
}

#search select {
	margin-top:73px;
}

#awards {
	float:left;
	width:330px;
	height:100px;
	background:url(images/awardsBg.jpg) no-repeat;
}

#awards table {
	margin-top:12px;
}

#menuBase {
	background:#4E7407;
	width:740px;
	height:1px;
	margin:1px 0px 10px 0px;
	font-size:11px;
	float:left;
	line-height:1px;
}

/* -- left side Sample -- */
td.sideNav img.middle {
	margin-top:15px;
	margin-bottom:20px;
}

/* -- left side -- */

td.catalogueBg {
	background:url(images/catalogueBg.gif) no-repeat;
}

#catalogue {
	font-family:Arial, Helvetica, Verdana, sans-serif, Tahoma;
	margin-top:100px;
}

#catalogue ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width:170px;
	border-bottom:1px solid #BFE5BF;
}

#catalogue ul li {
	height:20px;
	padding:0px 0px 0px 20px;
	font-size:11px;
	color:#FFFFFF;
	border-top:1px solid #BFE5BF;
}

#catalogue ul li.h {
	background:url(images/leftMenuHBg.gif) no-repeat 5px 7px;
	padding:3px 0px 3px 20px;
	font-weight:bold;
	height:auto;
}

#catalogue ul li a {
	color:#FFFFFF;
	margin:5px 0px 0px 0px;
	position:relative;
	top:2px;
	text-decoration:none;
	z-index:1;
}

#catalogue ul li a:hover {
	color:#A9D142;
}

/* -- end left side -- */
#homeBanners {
/*	margin:15px 0px 0px 0px;*/
}

#homeBanners img {
/*	margin-top:5px;*/
}

#productBanner {
	padding-bottom:0px;
}

div.productFind img {
	margin-left:30px;
}

div.productFind div.hLine {
	height:1px;
	background:#E8E8E8;
	clear:both;
	margin:10px 0px 10px 0px;
	width:465px;
}

table.productContainer {
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	margin-top:20px;
}

table.productContainer td {
	border:1px solid #CCCCCC;
	border-left:none;
	border-top:none;
}

table.productContainer td.empty {
	border:0px;
}

div.product {
	margin:0px;
	padding-bottom:10px;
	width:246px;
	float:left;

	height:100%;
}

div.productImage {
	width:246px;
	text-align:center;
}

div.productImage a {
	font:1px;
	line-height:0px;
}

div.productDescription {
	width:240px;
	color:#008700;
}

div.productDescription p {
	padding:0px 5px 10px 10px;
}

div.productDescription ul {
	margin:0px 0px 0px 10px;
	padding:0px;
	clear:both;
}

div.productDescription ul li {
	margin:0px 50px 3px 0px;
	padding:0px 0px 0px 10px;
	list-style:none;
	background:url(images/bullete.gif) no-repeat 0px 5px;
}

.sup {
	font-size:11px;
	vertical-align:baseline;
	position:relative;
	bottom:4px
}

div.productSep {
}

#pageDescription {
	padding-left:20px;
	margin-top:20px;
}

#pageDescription table {
	margin-left:10px;
}

#pageDescription h1 {
 padding:0px 0px 15px 0px;
}

#pageDescription img {
	margin:3px 15px 0px 10px;
}

#pageDescription table td img {
	margin:0px 0px 0px 0px;
}

table.realHerbs {
	border:1px solid #F2F2F2;
	width:535px;
}

table.realHerbs td {
	padding:10px 5px 10px 5px;
}

#pageTop {
	text-align:right;
}

/* -- product description colors 
.pink {
	color:#CC0099;
}

.brown {
	color:#CC9933;
}

.darkBrown {
	color:#660000;
}

.red {
	color:F02F2F;
}

.darkRed {
	color:#CC0000;
}

.yellow {
	color:#FFCC00;
}

.orange {
	color:#FF6600;
}

.purple {
	color:#550D8C;
}-- */

/* -- footer -- */

#footer {
	height:30px;
	background:url(images/footerBg.gif) top repeat-x;
	width:740px;
	font-size:11px;
	padding-top:10px;
	margin-top:20px;
	color:#787878;
}

#footer a {
	color:#787878;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}
