div#product_sidebar h3.sub_title{
	text-indent:-999px;
	background:url(../images/products_sidebar_top.gif);
	width:203px;
	height:58px;
	margin:0;
	padding:0;
}
div#product_sidebar ul.sub_menu
{
	background: url(../images/products_sidebar_bottom.gif) bottom left;
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom:163px;
}
div#product_sidebar ul.sub_menu li{
	margin: 0;
	padding: 0;
}
div#product_sidebar ul.sub_menu li a{
	display:block;
	width:203px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
}
div#product_sidebar ul.sub_menu li#diet{
	background: url(../images/products_sidebar_diet.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#diet a:hover{
	background: url(../images/products_sidebar_diet_o.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#diet.selected a{
	background: url(../images/products_sidebar_diet_d.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#kids{
	background: url(../images/products_sidebar_kids.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#kids a:hover{
	background: url(../images/products_sidebar_kids_o.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#kids.selected a{
	background: url(../images/products_sidebar_kids_d.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#cooking{
	background: url(../images/products_sidebar_cooking.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#cooking a:hover{
	background: url(../images/products_sidebar_cooking_o.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#cooking.selected a{
	background: url(../images/products_sidebar_cooking_d.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#go{
	background: url(../images/products_sidebar_go.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#go a:hover{
	background: url(../images/products_sidebar_go_o.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#go.selected a{
	background: url(../images/products_sidebar_go_d.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#faq{
	background: url(../images/products_sidebar_faqs.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#faq a:hover{
	background: url(../images/products_sidebar_faqs_o.gif) no-repeat;
}
div#product_sidebar ul.sub_menu li#faq.selected a{
	background: url(../images/products_sidebar_faqs_d.gif) no-repeat;
}
div#new_sidebar h3.sub_title{
	text-indent:-999px;
	background:url(../images/new_sidebar_top.gif);
	width:203px;
	height:58px;
	margin:0;
	padding:0;
}
div#new_sidebar ul.sub_menu
{
	background: url(../images/new_sidebar_bottom.gif) bottom left;
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom:213px;
}
div#new_sidebar ul.sub_menu li{
	margin: 0;
	padding: 0;
}
div#new_sidebar ul.sub_menu li a{
	display:block;
	width:203px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
}
div#new_sidebar ul.sub_menu li#recipes{
	background: url(../images/new_sidebar_recipes.gif) no-repeat;
}
div#new_sidebar ul.sub_menu li#recipes a:hover{
	background: url(../images/new_sidebar_recipes_o.gif) no-repeat;
}
div#new_sidebar ul.sub_menu li#recipes.selected a{
	background: url(../images/new_sidebar_recipes_d.gif) no-repeat;
}
div#new_sidebar ul.sub_menu li#promotions{
	display:block;
	width:203px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	background: url(../images/new_sidebar_promotions.jpg) no-repeat;
}
div#new_sidebar ul.sub_menu li#promotions a:hover{
	background: url(../images/new_sidebar_promotions_o.jpg) no-repeat;
}
/*div#new_sidebar ul.sub_menu li#promotions.selected a{
	background: url(../images/new_sidebar_promotions_d.jpg) no-repeat;
}*/
div#new_sidebar ul.sub_menu li#coupons{
	display:block;
	width:203px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	background: url(../images/new_sidebar_coupon.jpg) no-repeat;
}
div#new_sidebar ul.sub_menu li#coupons a:hover{
	background: url(../images/new_sidebar_coupon_o.jpg) no-repeat;
}
/*div#new_sidebar ul.sub_menu li#coupons.selected a{
	background: url(../images/new_sidebar_coupon_d.gif) no-repeat;
}*/

div#contact_sidebar h3.sub_title{
	text-indent:-999px;
	background:url(../images/contact_sidebar_top.gif);
	width:203px;
	height:59px;
	margin:0;
	padding:0;
}
div#contact_sidebar ul.sub_menu
{
	background: url(../images/contact_sidebar_bottom.gif) bottom left;
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom:142px;
}
div#contact_sidebar ul.sub_menu li{
	margin: 0;
	padding: 0;
}
div#contact_sidebar ul.sub_menu li a{
	display:block;
	width:203px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
}
div#contact_sidebar ul.sub_menu li#contact{}
div#contact_sidebar ul.sub_menu li#contact a{background: url(../images/contact_sidebar_contact.gif) no-repeat; height:21px;}
div#contact_sidebar ul.sub_menu li#contact a:hover{background-position:0px -21px; } 
div#contact_sidebar ul.sub_menu li#contact.selected a{background-position:0px -21px; }

div#contact_sidebar ul.sub_menu li#mbg{}
div#contact_sidebar ul.sub_menu li#mbg a{background: url(../images/contact_sidebar_mbg.gif) no-repeat; height:33px;}
div#contact_sidebar ul.sub_menu li#mbg a:hover{background-position:0px -33px; }
div#contact_sidebar ul.sub_menu li#mbg.selected a{background-position:0px -33px; }

div#contact_sidebar ul.sub_menu li#employment{}
div#contact_sidebar ul.sub_menu li#employment a{background: url(../images/contact_sidebar_employment.gif) no-repeat; height:20px;} 
div#contact_sidebar ul.sub_menu li#employment a:hover{background-position:0px -20px; }
div#contact_sidebar ul.sub_menu li#employment.selected a{background-position:0px -20px; }

div#contact_sidebar ul.sub_menu li#rcontact{}
div#contact_sidebar ul.sub_menu li#rcontact a{background: url(../images/contact_sidebar_rcontact.gif) no-repeat; height:24px;}
div#contact_sidebar ul.sub_menu li#rcontact a:hover{background-position:0px -24px;}
div#contact_sidebar ul.sub_menu li#rcontact.selected a{background-position:0px -24px;}

div#contact_sidebar ul.sub_menu li#fscontact{}
div#contact_sidebar ul.sub_menu li#fscontact a{background: url(../images/contact_sidebar_fscontact.gif) no-repeat; height:48px; }
div#contact_sidebar ul.sub_menu li#fscontact a:hover{background-position:0px -48px; }
div#contact_sidebar ul.sub_menu li#fscontact.selected a{background-position:0px -48px; }


div#about_sidebar h3.sub_title{
	text-indent:-999px;
	background:url(../images/about_sidebar_top.gif);
	width:203px;
	height:63px;
	margin:0;
	padding:0;
}
div#about_sidebar ul.sub_menu
{
	background: url(../images/about_sidebar_bottom.gif) bottom left;
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom:184px;
}
div#about_sidebar ul.sub_menu li{
	margin: 0;
	padding: 0;
}
div#about_sidebar ul.sub_menu li a{
	display:block;
	width:203px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
}
div#about_sidebar ul.sub_menu li#community{
	background: url(../images/about_sidebar_community.gif) no-repeat;
}
div#about_sidebar ul.sub_menu li#community a:hover{
	background: url(../images/about_sidebar_community_o.gif) no-repeat;
}
div#about_sidebar ul.sub_menu li#community.selected a{
	background: url(../images/about_sidebar_community_d.gif) no-repeat;
}
div#about_sidebar ul.sub_menu li#quality{
	background: url(../images/about_sidebar_qa.gif) no-repeat;
}
div#about_sidebar ul.sub_menu li#quality a{
	height:25px;
}
div#about_sidebar ul.sub_menu li#quality a:hover{
	background: url(../images/about_sidebar_qa_o.gif) no-repeat;
}
div#about_sidebar ul.sub_menu li#quality.selected a{
	background: url(../images/about_sidebar_qa_d.gif) no-repeat;
}
div#about_sidebar ul.sub_menu li#history{
	background: url(../images/about_sidebar_history.gif) no-repeat;
}
div#about_sidebar ul.sub_menu li#history a:hover{
	background: url(../images/about_sidebar_history_o.gif) no-repeat;
}
div#about_sidebar ul.sub_menu li#history.selected a{
	background: url(../images/about_sidebar_history_d.gif) no-repeat;
}
div#about_sidebar ul.sub_menu li#timeline{
	background: url(../images/about_sidebar_timeline.gif) no-repeat;
}
div#about_sidebar ul.sub_menu li#timeline a:hover{
	background: url(../images/about_sidebar_timeline_o.gif) no-repeat;
}
div#about_sidebar ul.sub_menu li#timeline.selected a{
	background: url(../images/about_sidebar_timeline_d.gif) no-repeat;
}

/* NOAG - new product - artificial growth hormone free milk -  */
div#noag_sidebar h3.sub_title{
	text-indent:-999px;
	background:url(../images/noag_sidebar_top.gif);
	width:203px;
	height:59px;
	margin:0;
	padding:0;
}
div#noag_sidebar ul.sub_menu
{
	background: url(../images/noag_sidebar_bottom.gif) bottom left;
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom:184px;
}
div#noag_sidebar ul.sub_menu li{
	margin: 0;
	padding: 0;
}
div#noag_sidebar ul.sub_menu li a{
	display:block;
	width:203px;
	height:102px;
	text-indent:-9999px;
	overflow:hidden;
}
div#noag_sidebar ul.sub_menu li#noag_faq{
	background: url(../images/noag_sidebar_faq.gif) no-repeat;
}
div#noag_sidebar ul.sub_menu li#noag_faq a:hover{
	background: url(../images/noag_sidebar_faq_o.gif) no-repeat;
}
/* End NOAG -- new product - */
/* family reunion */
div#reunion_sidebar h3.sub_title {
	width:217px;
	height: 72px;
	margin:0;
	padding:0;
}
div#reunion_sidebar h3.sub_title a{
	display:block;
	text-indent:-999px;
	background: url(../images/reunion/nav_family_reunion.jpg) no-repeat;
	width:217px;
	height:72px;
	margin:0;
	padding:0;
	overflow: hidden;
}
div#reunion_sidebar h3.sub_title a:hover {
	background: url(../images/reunion/nav_family_reunion_on.jpg) no-repeat;
}
div#reunion_sidebar ul.sub_menu
{
	background: url(../images/reunion/nav_bottom.jpg) bottom left no-repeat;
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom: 28px;
}
div#reunion_sidebar ul.sub_menu li{
	margin: 0;
	padding: 0;
}
div#reunion_sidebar ul.sub_menu li a {
	display:block;
	width:217px;
	text-indent:-9999px;
	overflow:hidden;
}
div#reunion_sidebar ul.sub_menu li#entry{ height:21px; background: url(../images/reunion/nav_entry_form.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#entry a { height:21px; background: url(../images/reunion/nav_entry_form.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#entry a:hover { background: url(../images/reunion/nav_entry_form_on.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#entry.selected a { background: url(../images/reunion/nav_entry_form_page.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#rules a { height:24px; background: url(../images/reunion/nav_rules.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#rules a:hover { background: url(../images/reunion/nav_rules_on.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#rules.selected a { background: url(../images/reunion/nav_rules_page.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#finalist_essays { height: 21px; background: url(../images/reunion/nav_finalist.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#finalist_essays a { height:21px; background: url(../images/reunion/nav_finalist_off.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#finalist_essays a:hover { background: url(../images/reunion/nav_finalist_on.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#finalist_essays.selected a { height:21px; background: url(../images/reunion/nav_finalist_page.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#winning_essay { height: 27px; background: url(../images/reunion/nav_winning.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#winning_essay a { height:27px; background: url(../images/reunion/nav_winning_off.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#winning_essay a:hover { background: url(../images/reunion/nav_winning_on.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#winning_essay.selected a { height:27px; background: url(../images/reunion/nav_winning_page.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#scrapbook { height: 24px; background: url(../images/reunion/nav_scrapbook.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#scrapbook a { height: 24px; background: url(../images/reunion/nav_scrapbook_off.jpg) no-repeat; }
div#reunion_sidebar ul.sub_menu li#scrapbook a:hover { background: url(../images/reunion/nav_scrapbook_on.jpg) no-repeat; }
/* Eggnog Sidebar */
div#eggnog_sidebar h3.sub_title{
	text-indent:-999px;
	background:url(../images/eggnog_sidebar_top.gif);
	width:203px;
	height:59px;
	margin:0;
	padding:0;
}
div#eggnog_sidebar ul.sub_menu
{
	background: url(../images/eggnog_sidebar_bottom.gif) bottom left;
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom:184px;
}
div#eggnog_sidebar ul.sub_menu li{
	margin: 0;
	padding: 0;
}
div#eggnog_sidebar ul.sub_menu li a{
	display:block;
	width:203px;
	height:102px;
	text-indent:-9999px;
	overflow:hidden;
}
div#eggnog_sidebar ul.sub_menu li#eggnog_coupon{
	background: url(../images/eggnog_sidebar_coupon.gif) no-repeat;
}
div#eggnog_sidebar ul.sub_menu li#eggnog_coupon a:hover{
	background: url(../images/eggnog_sidebar_coupon_o.gif) no-repeat;
}
div#eggnog_sidebar ul.sub_menu li#eggnog_recipes a {
	background: url(../images/eggnog_sidebar_recipes.jpg) no-repeat;
}
div#eggnog_sidebar ul.sub_menu li#eggnog_recipes a:hover {
	background-position:0px -102px;
}
/* End EGGNOG */

