
BODY
{
	background: #FFE49F url( images/background.jpg ) top center;
	margin: 0px;
	padding: 0px;
}

.bodyContainer
{
	background: url( images/background.jpg ) top center;
	height: 100%;
	border-collapse: collapse;
}


/* Homepage Styles */

.topNavigation, .topNavigation a
{
	color: #FEEDB0;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}

.topNavigation a:hover
{
	color: #FFFFFF;
}

.subNavigation, .subNavigation a
{
	color: #FEEDB0;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.subNavigation a:hover
{
	color: #FFFFFF;
}

.navSpacer
{
	font-size: 90%;
	font-weight: normal;
	margin: 0px 6px;
}

.subnavSpacer
{
	font-size: 70%;
	font-weight: normal;
	margin: 0px 3px;
}

.homeInfoText
{
	color: #5A4434;
	font-family: Tahoma;
	font-size: 13px;
	Xfont-weight: bold;
	line-height: 20px;
	padding: 0px 10px 0px 18px;
}

.credits
{
	padding-right: 14px;
	text-align: right;
	vertical-align: top;
}

.credits, .credits a
{
	font-family: Verdana;
	font-size: 11px;
	color: #F5E5A8;
	text-decoration: none;
}

.credits a:hover
{
	text-decoration: underline;
}

.featuredProductContainer
{
	Xposition: relative;
	top: 0px;
	left: 0px;
}

.featuredProduct
{
	color: #5A4434;
	font-family: Verdana;
	font-size: 11px;
	line-height: 17px;
	width: 240px;
	top: 12px;
	Xposition: absolute;
	Xbackground-color: red;
}

.featuredProduct A
{
	color: #D46807;
	text-decoration: none;
}

.featuredProduct A:hover
{
	color: #5A4434;
}

/* /Homepage Styles */


/* Subpage styles */

.productTypeDescription
{
	color: #5A4434;
	font-family: Times New Roman;
	font-size: 16px;
	line-height: 27px;
	vertical-align: top;
	padding: 12px 5px 14px 20px;
	xtext-align: justify;
}

.productTypeDescription A
{
	color: #D46807;
	text-decoration: none;
}

.productTypeDescription A:hover
{
	color: #5A4434;
}

.flavorDescription
{
	color: #5A4434;
	font-family: Times New Roman;
	font-size: 15px;
	line-height: 23px;
	vertical-align: top;
	xtext-align: justify;
}

.flavorDescription P
{
	margin: 4px 28px 8px 28px;
	Xbackground-color: orange;
}

.flavorDescription A
{
	color: #D46807;
	text-decoration: none;
}

.productSectionHeader
{
	color: #FCECC8;
	background-color: #8E694E;
	/*
	font-family: Century Schoolbook, Book Antiqua;
	font-size: 14px;
	font-weight: bold;
	*/
	padding-left: 12px;
	height: 22px;
}

.productDescription
{
	padding: 16px 12px 4px 12px;
	text-align: justify;
}

.productDescription, .productDescription TD
{	
	color: #5A4434;
	font-family: Tahoma;
	font-size: 13px;
	line-height: 19px;
}

.productDescription P
{
	margin-top: 0px;
	margin-bottom: 7px;
}

.productDescription A
{
	color: #D46807;
	text-decoration: none;
}

.submitButton
{
	border: 2px solid #A7822D;
	background: #FFE49F;
	color: #5A4434;
	font-family: Times New Roman;
	font-size: 12px;
}

.goldText
{
	color: #A7822D;
}

.orangeText
{
	color: #D46807;
}

.greenText
{
	color: #70764C;
}

.lightGreenText
{
	color: #7F9073;
}

.purpleText
{
	color: #6D5381;
}

.fadebg3
{
	background: url( images/products/fade-3.jpg ) top left repeat-x;
}

.fadebg6
{
	background: url( images/products/fade-6.jpg ) top left repeat-x;
}

.fadebg10
{
	background: url( images/products/fade-10.jpg ) top left repeat-x;
}

.fadebg12
{
	background: url( images/products/fade-12.jpg ) top left repeat-x;
}

.fadewhite
{
	background: #fcca73 url( images/products/fade-white.jpg ) top left repeat-x;
}

.fadeorange
{
	background: #fcca73 url( images/products/fade-orange.jpg ) top left repeat-x;
}

.ingredientsList p
{
	line-height: 24px;
	margin: 0px 20px;
}

.ingredientsList A
{
	color: #5A4434;
	text-decoration: none;
}

.ingredientsList A:hover
{
	text-decoration: underline;
}