/* Herbelicious CSS Document */
.herb_body {	font-family:Verdana, Arial, Helvetica, sans-serif;
				margin-top:0px;
				/*background:url(images/bodybg1.png) repeat-x;*/
}
.main_table {	border:#BBCF94 solid;
				border-width:0px 2px 2px 2px;
				border-collapse:collapse;
}
.herb_header {	background:url(images/herb_header1.jpg) no-repeat top left;
}
.main_navbg {	background:url(images/main_navbg2.png) repeat-x;
				padding:6px;
}
.main_nav_alinks {	font-size:14px;
					padding:0px 5px 0px 5px;
					text-decoration:none;
					color:#527049;
}
.main_nav_alinks:hover {	text-decoration:underline;
							color:#006600;
}
.page_head {	background:url(images/page_headbg.png) repeat-x top;
				padding-bottom:0px;
				
}
.footer {	background:url(images/footerbg.png) repeat-x bottom;
			color:#FFFFFF;
			font-size:12px;
			padding:0px 20px 5px 0px;
}
.bnlink {	text-decoration:none;
			color:#FFFFFF;
}
.bnlink:hover {	text-decoration:underline;
			color:#FFE7CE;
}
.bot_links {	font-size:12px;
				padding:0px 20px 0px 20px;
				text-decoration:none;
				color:#CFE1BD;
}
.bot_links:hover {	font-size:12px;
					text-decoration:underline;
					color:#006600;
}
.about_p {	padding:0px 20px 0px 20px;
			font-size:13px;
			color:#000000;
}
.address {	/*background:url(images/contact_left_bg.png) repeat-y;*/
			font-size:16px;
			padding:20px 0px 0px 20px;
			font-size:105%;
			color:#003600;
}
.dan_email {	color:#972C46;
}
.dan_email:hover {	color:#495B2B;
}
a {	color:#972C46; text-decoration:none;
}
a:hover {	color:#495B2B; text-decoration:underline;
}
.terms_link {	color:#FFFFFF; text-decoration:none; padding-left:20px;
}
.terms_link:hover {	color:#495B2B; text-decoration:underline;
}
.enc_link {	color:#972C46; text-decoration:none;
}
.enc_link:hover {	color:#9A9A3F; text-decoration:underline;
}

.encyclopedia_link {	color:#972C46;
						font-size:11px;
						padding:0px 0px 0px 0px;
}
.encyclopedia_link:hover {	color:#006633;
}
.testimonial_header {	border:#BFBF20 dashed;
						border-width:0px 0px 1px 0px;
						color:#9A9A3F;
}
.testimonial {	font-size:12px;
				color: #333333;
				background-color: #FFFFFF;
				border: 1px solid #cccccc;
				margin: 5px 0px 5px 0px;
}
.news_header {			border:#9A9A3F dashed;
						border-width:0px 0px 1px 0px;
						color:#495B2B;
						font-size:24px;
}
.submit {	text-decoration:none;}
.submit:hover {	text-decoration:underline;}
.a_recipe	{color:#972C46; font-size:12px;}
.a_recipe:hover	{color:#495B2B;}
a.service {
	text-decoration: none;
	color: #003366;
	font-size:14px;
}
a.service:hover {
	text-decoration: underline;
	color: #495B2B;
}

/* Estore Classes */
form { margin: 0px; }
table.estore { font-size: 80%; border-collapse: collapse; margin: 10px 10px 0px 10px; }
th.estore { 
	border: 1px solid #AAAAAA;
	border-width: 1px 1px 1px 1px;
	background-color: #F5F5F9; 
	padding: 5px;
	font-size: 120%;
	font-weight: normal;
}
td.estore {
	padding: 0px 5px 0px 5px;
/*	border: 1px solid #CCCCCC;
	border-width: 0px 1px 0px 0px; */
	background-color: #FAFAFF;
	color: #006699;
}
td.estore1 {
	padding: 0px 5px 0px 5px;
/*	border: 1px solid #CCCCCC;
	border-width: 0px 1px 0px 0px; */
	background-color: #FAFAFF;
	color: #003366;
}
td.estoredata {
	padding: 3px 5px 3px 5px;
	border: 1px solid #DDDDDD;
	color: #333333;
}
a.estore {
	text-decoration: none;
	color: #003366;
}
a.estore:hover {
	text-decoration: underline;
	color: #990000;
}
a.estoreh { text-decoration: none; color: #FFFFFF; }
a.estoreh:hover { text-decoration: underline; }
