body				{ background-color: #513127; margin: 0px; padding: 0px; }
p					{ color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-right: 10px; padding-left: 10px; }
h1					{ color: #b98748; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; padding-right: 10px; padding-left: 10px; }
h2					{ color: #b98748; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; padding-right: 10px; padding-left: 10px; }
h3					{ color: #b98748; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; padding-right: 10px; padding-left: 10px; }

a					{ text-decoration: none; }
a:hover				{ text-decoration: underline; }
a.prdLinkT			{ width: 225px; color: #9b6d34; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 3px; padding-bottom: 3px; padding-top: 3px; border-top: 1px solid #dcc2a1; }
a.prdLinkB			{ width: 225px; color: #9b6d34; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 3px; padding-bottom: 3px; padding-top: 3px; border-top: 1px solid #dcc2a1; border-bottom: 1px solid #dcc2a1; }
a.prdLinkT:hover	{ background: #fff2de; text-decoration: none; }
a.prdLinkB:hover	{ background: #fff2de; text-decoration: none; }


li					{ color: #533127; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-right: 10px; padding-bottom: 5px; }

.hrSolid			{ border: 1px solid #dbdbdb; }
.hrDashed			{ border: 1px dashed #dbdbdb; }

.breadCrums			{ color: #303030; font-size: 9px; font-family: Verdana, sans-serif; background-color: #DBF0FE; text-transform: lowercase; }
a.bCrumsLnk			{ color: #004588; text-transform: lowercase; }

.disclaimer			{ color: #3d3d3d; font-size: 9px; font-family: Verdana, sans-serif; font-weight: regular; padding: 10px 10px 10px 10px; margin: 5px 5px 5px 5px; border: solid 1px #000; }
.quotesBox			{ color: #3d3d3d; font-size: 9px; font-family: Verdana, sans-serif; font-weight: regular; padding-right: 5px; padding-left: 5px; }
.noBorder			{ padding: 5px 5px 5px 5px; margin: 5px 5px 5px 5px; }
.value				{ color: #3d3d3d; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: regular; padding: 10px 10px 10px 10px; margin: 5px 5px 5px 5px; border: solid 1px #000; }

/* -- .header				{ background-color: #b2c991; } */
.header				{ background-color: #ffffff; }
.distInfo			{ color: #fff5e7; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.distNav			{ color: #fff5e7; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.headerNav			{ background-color: #b98748; }

.headerImg			{ background-color: #d4e5ed; border-bottom: 1px solid #000; }
.mainCat			{ background-color: #fffcf8; border-bottom: 5px solid #b9884a; }
.homeCat			{ color: #9b6d34; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 3px; padding-bottom: 3px; }
.txtSM				{ font-size: 9px; }
.mainNav			{ background-color: #fff7eb; border-bottom: 5px solid #b9884a; }

.titleProd			{ color: #b98748; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; padding-right: 10px; padding-left: 10px; }
.itemInfo			{ color: #513127; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-right: 10px; padding-left: 10px; }
.itemTitle			{ color: #b98748; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-right: 10px; padding-left: 10px; }
.prodBenefits		{ border-top: 5px solid #b98748; background: #fff2de; }
.prodIngredients	{ border-top: 2px solid #b98748; background: #fff5e6; }
.prodDirections		{ border-top: 2px solid #b98748; background: #fff2de; }
.prodComplete		{ border-top: 2px solid #b98748; background: #fff5e6; }

.date				{ width: 200px; background: #fff2de; color: #b98748; font-size: 11px; font-family: Verdana, sans-serif; font-weight: bold; text-transform: uppercase; padding: 5px 5px 5px 5px; margin: 5px 5px 5px 5px; border: solid 1px #CCCCCC; }

.footer				{ background-color: #b98748; }
.footerTel			{ color: #fff5e7; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; }

/* - layers ---------------------------------- */
#globalwrap			{ position:relative; margin: 0px auto; width: 780px; }
#header_logo		{ width: 150px; height:93px; left: 5px; top: 28px; position: absolute; visibility: visible; }
