/* Global Styles */
body {margin:0px; font-family: Arial, Times; text-align:center; background-color:#90CF7C;}
h1, h2, h3, h4, h5 {color:#023019; text-align: left;}

/* OLD BG COLOR  023019 */
#pghdrarea {}

#pghdr {width:100%; height:auto; border-spacing:0; background-color:#FFFFCC;}
.pghdr1 {background-image:url('http://www.leafoflifevitamins.com/images/background_tile6.jpg');}
.pghdr2 {background-color:#FFFFCC; font-size:10px; font-weight:700; color:#023019; text-align:center; padding-right:10px;}
.pghdr3 {background-color:#FFFFCC; font-size:10px; font-weight:500; color:#023019; text-align:right; padding-right:10px;}
.pghdr4 {background-color:#FFFFFF; text-align:right; padding-right:10px; border-top:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; }
	.pghdr4 a:link {color:#023019; text-decoration: none; font-size:14px; font-weight:500;}
	.pghdr4 a:visited {color:#023019; text-decoration: none; font-size:14px; font-weight:500;}
	.pghdr4 a:hover {color:#808080; text-decoration: underline; font-size:14px; font-weight:500;}
	.pghdr4 a:active {color:#023019; text-decoration: none; font-size:14px; font-weight:500;}

#hdrad {background-color:#FFFF99; width:100%; height:140px; border-bottom:2px solid #000000;}
.hdradimg {width:760px; height:140px;}

#hdrnav1 {background-image:url('http://www.leafoflifevitamins.com/images/background_tile1.jpg'); font-weight:700; font-size:12px; color:#0A361F; height:30px; width:100%;}
	#hdrnav1  a:link {color:#023019; text-decoration: none;}
	#hdrnav1  a:visited {color:#023019; text-decoration: none;}
	#hdrnav1  a:hover {color:#000066; text-decoration: none; font-style:italic;}
	#hdrnav1  a:active {color:#023019; text-decoration: none;}
.hdrnav1button {background-image:url('http://www.leafoflifevitamins.com/images/background_tile5.gif');}
.hdrnav1spacer {padding-left:5px; padding-right:5px;}

#container {
		width:760px;
		margin: 0 auto;
		padding: 0px;
		text-align: left;}

#contentareatbl {width:100%; background-color:#FFFFFF; border-spacing:0;}

.leftside {vertical-align:top; width:150px; border-right:1px solid #000000; padding:0;}
.maincontent {width:100%; padding-left:10px; padding-right:10px; vertical-align:top; border-spacing:0;} 
.rightside {width:150px; vertical-align:top; background-color:#DAE6B1; background-image:url('http://www.leafoflifevitamins.com/images/background_tile4.gif');}


.brandlisthdr {color:#FFFFFF; padding:4px; background-color:#023019; font-size:12px; font-weight:700; width:150px;}

.brandcat {background-color:#A1B26A; padding-left:10px; padding-top:4px; padding-bottom:4px; color:#023019; font-size:12px; border-bottom:1px solid #000000; width:148px; background-image:url('http://www.leafoflifevitamins.com/images/background_tile2.jpg');}
	.brandcat a:link {color:#023019; text-decoration: none; font-weight:500;}
	.brandcat a:visited {color:#023019; text-decoration: none; font-weight:500;}
	.brandcat a:hover {color:#023019; text-decoration: none; font-weight:700;}
	.brandcat a:active {color:#023019; text-decoration: none; font-weight:500;}

.brandsubcat {background-color:#DAE6B1; padding-left:10px; padding-top:4px; padding-bottom:4px; color:#023019; font-size:12px; border-bottom:1px solid #000000; width:148px; background-image:url('http://www.leafoflifevitamins.com/images/background_tile3.jpg');}
	.brandsubcat a:link {color:#023019; text-decoration: none; font-weight:500;}
	.brandsubcat a:visited {color:#023019; text-decoration: none; font-weight:500;}
	.brandsubcat a:hover {color:#023019; text-decoration: none; font-weight:700;}
	.brandsubcat a:active {color:#023019; text-decoration: none; font-weight:500;}

.noprod {font-size:11px; color:#FF0000; text-align:center; font-weight:700;}

/* main.asp */

#mainprodtbl {width:420px; border-bottom:6px solid #023019; border-spacing:0px;}
	.mainprodimg {width:50px; padding-left: 6px; padding-top: 10px; padding-right:6px; vertical-align:top; border-top:1px solid #023019; text-align:center;}
	.mainprodinfo {width:148px; padding-left: 6px; padding-top: 10px;  background-color:#FFFFFF;height:104px; vertical-align:top; border-top:1px solid #023019;}

	.mainbrandname {font-size:10px; text-decoration:underline;}
	.mainprodname {font-size:12px; font-weight:700; text-decoration:underline;}
		.mainprodname a {font-size:12px; font-weight:700; text-decoration:underline; color:#000000;}
	.mainourprice {font-size:12px; font-weight:700; color:#000000; text-decoration:none;}
	.mainourpriceslashed {font-size:12px; font-weight:700; color:#FF0000; text-decoration:line-through;}
	.mainsaleprice {font-size:12px; font-weight:700; color:#FF0000; text-decoration:none;}

/* end main.asp */


/* subcategory listings ie: vitamins.html */

#subcatlist {color:#023019; padding-left:20px; padding-bottom:20px;}
	#subcatlist a:link {color:#023019; text-decoration: none; font-weight:500;}
	#subcatlist a:visited {color:#023019; text-decoration: none; font-weight:500;}
	#subcatlist a:hover {color:#808080; text-decoration: underline; font-weight:500;}
	#subcatlist a:active {color:#023019; text-decoration: none; font-weight:500;}

/* subcategory listings

/* subcategory product listings */

#productslst {width:100%; font-size:10px; border-spacing:0;}

	#productslst th {border-bottom:1px solid #000000;}
	#productslst td {border-bottom:1px solid #808080; padding-top:4px; padding-bottom:4px; background-color:#FFFFCC;}
	#productslst tfoot td {background-color:#FFFFFF; text-align:center; border:0; vertical-align:middle;}

	#productslst .td1 {width:50px; padding-left:2px; padding-right:2px; background-color:#FFFFFF;}
	#productslst .td1 span {}
	#productslst .td2 {width:250px;}
	#productslst .td2 span {}
	#productslst .td3 {width:120px;}
	#productslst .td3 span {}

	#productslst .prodlstbrandname {font-weight:700; font-size:12px;}
	#productslst .prodlstprodname {color:#023019; text-decoration: underline; font-weight:500; font-size:18px;}
	#productslst .prodlstprodname a {color:#023019; text-decoration: underline; font-weight:500; font-size:18px;}
	#productslst .prodlstcount {font-size:14px;}
	#productslst .prodlstdosage {font-size:14px;}
	#productslst .prodlstourprice {font-size:16px;}
	#productslst .prodlstourpriceslashed {font-size:16px; text-decoration:line-through;}
	#productslst .prodlstsaleprice {font-size:16px; font-weight:700; color:#FF0000; font-style:italic;}

/* end subcategory product listings */

/* proddetails.asp */

#productinfo {border-bottom:1px solid #000000; width:100%;}
	#productinfo .td1 {width:158px; background-color:#FFFFFF; padding-left:10px;font-size:12px; vertical-align:top;}
	#productinfo .td2 {width:100%; background-color:#FFFFF9; padding-left:10px;font-size:12px; vertical-align:top;}

	#productinfo .prodbrandname {font-size:18px; font-weight:700;}
	#productinfo .prodname {color:#023019; text-decoration: none; font-weight:500; font-size:24px;}
	#productinfo .prodcount {font-size:14px;}
	#productinfo .proddesc {font-size:14px;}
	#productinfo .proddosage {font-size:14px;}
	#productinfo .prodourprice {font-size:16px;}
	#productinfo .prodourpriceslashed {font-size:16px; text-decoration:line-through}
	#productinfo .prodsaleprice {font-size:16px; font-weight:700; color:#FF0000; font-style:italic;}
	#productinfo label {font-size:16px;}

/* end proddetails.asp */


#ftrnav {background-color:#FFFFCC; height:auto;border-bottom:1px solid; border-top: 3px solid #FFFF99; font-size:10px; padding-left:4px; padding-top:4px; padding-bottom:4px; text-align:center;}
	#ftrnav a:link {color:#023019; text-decoration: none; font-weight:500;}
	#ftrnav a:visited {color:#023019; text-decoration: none; font-weight:500;}
	#ftrnav a:hover {color:#808080; text-decoration: underline; font-weight:500;}
	#ftrnav a:active {color:#023019; text-decoration: none; font-weight:500;}