/*-- Common --*/
#center #leadin_food{
	background-color:#FFF6D1;
	background-repeat:no-repeat;
	background-position:bottom left;
}

#center #leadin_food_text{
	padding-left:20px;
	/*padding-right:150px;*/
	background-repeat:no-repeat;
	background-position:top right;
	height:339px;
	font-size:10px;
	line-height:14px;
}

#center #leadin_food_text #block{
	width:170px;
}

/* -- Section Top Page --*/
#shortcut_boxes{
	margin-left:-6px;
	padding-bottom:12px;
}

#shortcut_boxes #retail_box{
	float:left;
	position:absolute;
	width:155px;
	height:131px;
	visibility: hidden;
	background-color:#BE2015;
}

#shortcut_boxes #clubs_box{
	position:absolute;
	width:155px;
	height:131px;
	margin-left:155px;
	visibility:hidden;
	background-color:#BE2015;
}

#shortcut_boxes #service_box{
	position:absolute;
	width:155px;
	height:131px;
	margin-left:310px;
	visibility:hidden;
	background-color:#BE2015;
}

#shortcut_boxes #clubs_box img{ 
	display:block;vertical-align:bottom;
}

#shortcut_boxes #retail_box img{ 
	display:block;vertical-align:bottom;
}

#shortcut_boxes #service_box img{ 
	display:block;vertical-align:bottom;
}
 
/*-- Product Index --*/
#center #food_list{
	background-image: url(../images/center_bottom_bg.gif);
	background-repeat: repeat-x;
	background-position:left top;
	background-color:#FAF1CD;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}

#center #food_list .list_item{
	width:279px;
	vertical-align:bottom;
	padding-left:175px;
	background-position:bottom left;
	background-repeat:no-repeat;
	border-bottom-color: #CFC8A9;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	font-size:10px;
	line-height:14px;
	padding-bottom:15px;
	color:#5A574A;
}
#center #food_list .list_item a{
	font-weight:bold;
	color:#6AB465;
	text-decoration:none;
}
#center #food_list .list_item a:hover{color:#D1625B;text-decoration:none;}
#center #food_list .list_item a:active{color:#D1625B;text-decoration:none;}
#center #food_list .list_item a:visited{color:#6AB465;}
#center #food_list .list_item a:visited:hover{color:#D1625B;text-decoration:none;}
#center #food_list .list_item a:visited:active{color:#D1625B;text-decoration:none;}

.list_item_head{padding-top:14px;}
.weight{font-size:9px;color:#5E5E5E;font-family: Verdana, Arial, Helvetica, sans-serif;}

/* -- Product Info -- */ 

#center #text_food{
	background-image: url(../images/center_bottom_bg.gif);
	background-repeat: repeat-x;
	background-position:left top;
	background-color:#FAF1CD;
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
}

#center #text_food .food_feature{
	width:446px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color:#BAB399;
	font-size:10px;
	line-height:14px;
	padding-bottom:14px;
	margin-bottom:14px;
}

a.leadin_food_link{color:#6EB868;text-decoration:none;font-weight:bold;}
a.leadin_food_link:hover{color:#D1625B;text-decoration:none;}
a.leadin_food_link:active{color:#D1625B;text-decoration:none;}
a.leadin_food_link:visited{color:#6EB868;text-decoration:none;}
a.leadin_food_link:visited:hover{color:#D1625B;text-decoration:none;}
a.leadin_food_link:visited:active{color:#D1625B;text-decoration:none;}

.allergen{text-transform:uppercase;color:#ff5d58;font-weight:bold}
/* -- Nutrition Table -- */
#center #text_food .nutrition_table_l {font-size:10px;line-height:18px;width:48%;float:left;}
#center #text_food .nutrition_table_l .item{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;clear:both;}
#center #text_food .nutrition_table_l .item_left{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;float:left;width:80%}
#center #text_food .nutrition_table_l .item_right{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;float:left;width:20%;text-align:right;}

#center #text_food .nutrition_table_m{width:4%;float:left}

#center #text_food .nutrition_table_r {font-size:9px;line-height:14px;width:48%;float:left;}
#center #text_food .nutrition_table_r .item{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;clear:both;}
#center #text_food .nutrition_table_r .name{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;float:left;width:25%}
#center #text_food .nutrition_table_r .name_wide{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;float:left;width:52%}
#center #text_food .nutrition_table_r .calories{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;float:left;width:27%;text-align:right;}
#center #text_food .nutrition_table_r .c2000{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;float:left;width:24%;text-align:right;}
#center #text_food .nutrition_table_r .c2500{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;float:left;width:24%;text-align:right;}

/* -- Commercial Sales Table -- */ 

#center #text_food .commercial_table {
	font-size:11px;
	line-height:18px;
	width:100%;
	padding-bottom:22px;

}
#center #text_food .commercial_table .item{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;clear:both;}
#center #text_food .commercial_table .item_left{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;float:left;width:40%}
#center #text_food .commercial_table .item_right{border-bottom-width:1px;border-bottom-color:#C5B48E;border-bottom-style:solid;float:left;width:60%;text-align:left;}