<!-- 
	 body {background-color: #2e160f; color:#ab7f4a; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: 'Lucida Grande','Trebuchet MS',Verdana,Geneva,Arial,Helvetica,san-serif; font-size: 11px; line-height: 150%}
	 body#splash {background: url(img/bgstripes.gif) fixed;}
	 p { font-size: 11px;}
	 td {font-size: 11px; }
	 ul { font-size: 11px;}
	 a:link {color:#BD996C;text-decoration: none;font-weight: bold;}
	 a:visited { color:#BD996C; text-decoration: none;font-weight: bold;}
     a:hover { color:#FFFFFF; text-decoration: none;font-weight: bold;}
	 a:active {color:#FFFFFF; text-decoration: none;font-weight: bold;}
	 .smallbody { font-size: 10px; line-height: 140% }

	 .pagehead { font-size: 14px; line-height: 140% }
	 h1 { font-size: 14px; line-height: 140% }

	 .subhead { font-size: 12px; line-height: 140% }
	 .smalltext { font-size: 9px; line-height: 150% }
table#outerborder { width:755px; border-style: none solid solid solid; border-width: 3px; border-color: #BD996C; }
	 table#topbar { width:755px; border-style: none; border-width: 0px }
	 td#topstripes {height:74px; width:648px; background: url(img/menustripes.gif);}
	 
	 td#topmenu {text-align:right; height:33px;font-size:11px;color:#BD996C;font-weight: bold;}
	 #topmenu  a:link {color:#BD996C;text-decoration: none;font-weight: bold;}
	 #topmenu  a:visited { color:#BD996C; text-decoration: none;font-weight: bold;}
     #topmenu  a:hover { color:#FFFFFF; text-decoration: none;font-weight: bold;}
	 #topmenu  a:active {color:#FFFFFF; text-decoration: none;font-weight: bold;}
	 
	body#shop a#shopnav,
	body#contact a#contactnav,
	body#about a#aboutnav,
	body#recipes a#recipesnav,
	body#corporate a#corpnav,
	body#faqs a#faqsnav,
	body#stores a#storenav {
	color: white;
	font-weight: bold;
	}

	body#joinlist a#joinlistnav,
	body#winbox a#winnav,
	body#jobs a#jobsnav {
	color: white;
	font-weight: bold;
	}


	#shoptable { margin: 0; padding: 0; }
	 td#shopright { background-color: white; background: url(img/shoprightshadow.gif) repeat-y left 0 ; padding: 5px; }
	 td#shopbotright { color: white; background-color: #ab7f4a; padding: 10px; }
	 td#shopleft { background-color: white; background: url(img/shopleftshadow.gif) repeat-y right 0; padding: 5px; }
	#chocmoment { position: relative; top: 20px; left: 90px; width: 150px; }

	td#redmenubox {text-align:left; vertical-align:top; height:100%; width:200px;font-size:11px;color:white;background-color:#e2001a; }
	#redmenubox  a:link {position: relative; left: 20px; top: 40px; color:white;text-decoration: none;}
	#redmenubox  a:visited {position: relative; left: 20px; top: 40px; color:white;text-decoration: none;}
	 #redmenubox  a:hover { color:white; text-decoration: none;border-bottom: 1px dotted #FFFFFF;}
	 #redmenubox  a:active {color:white; text-decoration: none;border-bottom: 1px dotted white;}

	td#faqlistbox {text-align:left; vertical-align:top; height:100%; width:255px;font-size:11px;background-color:white; overflow: auto;}
	#faqlistbox p {width:210px; position:relative; line-height:150%; left: 20px; top: 40px; border-bottom: 1px solid; border-color: #ab7f4a;}
	#faqlistbox  a:link {color: #ab7f4a; text-decoration: none;}
	#faqlistbox  a:visited {color: #ab7f4a; text-decoration: none;}
     #faqlistbox  a:hover { color:#ab7f4a; text-decoration: none;border-bottom: 1px dotted #FFFFFF;}
	 #faqlistbox  a:active {color:#ab7f4a; text-decoration: none;}

	td#faqtextbox { text-align:left; vertical-align:top; height:100%; width:300px;background-color: white; background: url(img/shoprightshadow.gif) repeat-y left 0 ; padding: 5px; color: #ab7f4a;}
	#faqtextbox table { position: relative; top:40px;left:40px;width:240px;}
	#faqtextbox tr {display:none;}

	td#contactbox {text-align:left; vertical-align:top; height:100%; width:555px;font-size:11px;background-color:white; overflow: auto;}
	#contactbox p {width:510px; position:relative; line-height:150%; left: 20px; top: 40px;}
	#contactbox form {width:510px; height:100%; position:relative; line-height:150%; left: 20px; top: 40px;}
		
	td#shoplistingbox { text-align:left; vertical-align:top; height:100%; width:300px; background-color: white; background: url(img/shoprightshadow.gif) repeat-y left 0 ; padding: 5px; color: #ab7f4a;}
	#shoplistingbox table {position:relative; left: 20px; top: 40px;}
	
	td#recipeboxleft { text-align:left; vertical-align:top; height:425px; width:340px; background-color: white; padding: 0px; color: #ab7f4a; background: url(img/recipepagebg.jpg) repeat-y left 0 ;}
	td#recipeboxright { text-align:left; vertical-align:top; height:425px; width:415px; background-color: white; padding: 0px; color: #ab7f4a;}


TR.cb_products_home {
	display:none;
}


-->