@charset "utf-8";
/* Main Navigation */
/* menu 1 */
#menu1 { width: 543px; margin:0; padding:0; }
#menu1 ul { list-style:none; margin:0; padding:0; }
#menu1 li {float:left; display:block; margin:0; padding:0;}

/* Nav 1 - Home */	
#menu1 li.nav1 a { height: 32px; text-decoration: none; }	
	
#menu1 li.nav1 a:link, #menu1 li.nav1 a:visited { width:62px; display: block; background:  url(../graphics/nav_home.gif); padding: 0; }
	
#menu1 li.nav1 a:hover { background:  url(../graphics/nav_home.gif) 0 -32px; padding: 0; }

#menu1 li.nav1 a.onpage01 { background:  url(../graphics/nav_home.gif) 0 -32px; padding: 0; }

	
/* Nav 2 - About */	
#menu1 li.nav2 a { height: 32px; text-decoration: none; }	
	
#menu1 li.nav2 a:link, #menu1 li.nav2 a:visited { width:80px; display: block; background:  url(../graphics/nav_abt.gif); padding: 0; }
	
#menu1 li.nav2 a:hover { background:  url(../graphics/nav_abt.gif) 0 -32px; padding: 0; }

#menu1 li.nav2 a.onpage02 { background:  url(../graphics/nav_abt.gif) 0 -32px; padding: 0; }


/* Nav 3 - Products */	
#menu1 li.nav3 a { height: 32px; text-decoration: none; }	
	
#menu1 li.nav3 a:link, #menu1 li.nav3 a:visited { width:136px; display: block; background:  url(../graphics/nav_prd.gif); padding: 0; }
	
#menu1 li.nav3 a:hover { background:  url(../graphics/nav_prd.gif) 0 -32px; padding: 0; }

#menu1 li.nav3 a.onpage03 { background:  url(../graphics/nav_prd.gif) 0 -32px; padding: 0; }


/* Nav 4 - Resources */	
#menu1 li.nav4 a { height: 32px; text-decoration: none; }	
	
#menu1 li.nav4 a:link, #menu1 li.nav4 a:visited { width:84px; display: block; background:  url(../graphics/nav_res.gif); padding: 0; }
	
#menu1 li.nav4 a:hover { background:  url(../graphics/nav_res.gif) 0 -32px; padding: 0; }

#menu1 li.nav4 a.onpage04 { background:  url(../graphics/nav_res.gif) 0 -32px; padding: 0; }


/* Nav 5 - What's New  */	
#menu1 li.nav5 a { height: 32px; text-decoration: none; }	
	
#menu1 li.nav5 a:link, #menu1 li.nav5 a:visited { width:93px; display: block; background:  url(../graphics/nav_wnw.gif); padding: 0; }
	
#menu1 li.nav5 a:hover { background:  url(../graphics/nav_wnw.gif) 0 -32px; padding: 0; }

#menu1 li.nav5 a.onpage05 { background:  url(../graphics/nav_wnw.gif) 0 -32px; padding: 0; }

/* Nav 6 - Contact  */	
#menu1 li.nav6 a { height: 32px; text-decoration: none; }	
	
#menu1 li.nav6 a:link, #menu1 li.nav6 a:visited { width:88px; display: block; background:  url(../graphics/nav_cnt.gif); padding: 0; }
	
#menu1 li.nav6 a:hover { background:  url(../graphics/nav_cnt.gif) 0 -32px; padding: 0; }

#menu1 li.nav6 a.onpage05 { background:  url(../graphics/nav_cnt.gif) 0 -32px; padding: 0; }

/* ---------------------------------------------------------------- */

/* Division Navigation */
/* menu 2 */
#menu2 { width: 543px; margin:0; padding:0; }
#menu2 ul { list-style:none; margin:0; padding:0; }
#menu2 li {float:left; display:block; margin:0; padding:0;}

/* Nav 1 - Food Service */	
#menu2 li.nav1 a { height: 36px; text-decoration: none; }	
	
#menu2 li.nav1 a:link, #menu2 li.nav1 a:visited { width:147px; display: block; background:  url(../graphics/divnav_fs.gif); padding: 0; }
	
#menu2 li.nav1 a:hover { background:  url(../graphics/divnav_fs.gif) 0 -36px; padding: 0; }

#menu2 li.nav1 a.onpage01b { background:  url(../graphics/divnav_fs.gif) 0 -36px; padding: 0; }

	
/* Nav 2 - Retail */	
#menu2 li.nav2 a { height: 36px; text-decoration: none; }	
	
#menu2 li.nav2 a:link, #menu2 li.nav2 a:visited { width:152px; display: block; background:  url(../graphics/divnav_rt.gif); padding: 0; }
	
#menu2 li.nav2 a:hover { background:  url(../graphics/divnav_rt.gif) 0 -36px; padding: 0; }

#menu2 li.nav2 a.onpage02b { background:  url(../graphics/divnav_rt.gif) 0 -36px; padding: 0; }


/* Nav 3 - Equipment & Supplies */	
#menu2 li.nav3 a { height: 36px; text-decoration: none; }	
	
#menu2 li.nav3 a:link, #menu2 li.nav3 a:visited { width:221px; display: block; background:  url(../graphics/divnav_es.gif); padding: 0; }
	
#menu2 li.nav3 a:hover { background:  url(../graphics/divnav_es.gif) 0 -36px; padding: 0; }

#menu2 li.nav3 a.onpage03b { background:  url(../graphics/divnav_es.gif) 0 -36px; padding: 0; }

/* sub nav Left ------------------------------------------------------------------------------ */
#vertmenu { border-top: 1px solid #979797; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width: 168px; background-color:#C2C2C2; padding: 0px; margin: 0 auto; }
#vertmenu ul { list-style: none; margin: 0px; padding: 0px; border: none; }
#vertmenu ul li { margin: 0px; padding: 0px; }
#vertmenu ul li a { display: block; border-bottom: 1px solid #979797; color:#000000; padding: 8px 0px 8px 10px; text-decoration: none; width:158px; }
#vertmenu ul li a:hover, #vertmenu ul li a:focus { color: #000000; background-color: #eeeeee; }
#vertmenu ul li.onpage a{ color: #000; background-color: #eeeeee; }

#vertmenu ul li.no-resource{ background-color: #C2C2C2; }
#vertmenu ul li.no-resource span{ color: #A8A8A8; }

/* sub nav right ------------------------------------------------------------------------------ */
#vertmenu2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:200px; background-color:#C2C2C2; padding: 0px; margin: 0 auto; }
#vertmenu2 ul { list-style: none; margin: 0px; padding: 0px; border: none; }
#vertmenu2 ul li { margin: 0px; padding: 0px; }
#vertmenu2 ul li a { display: block; border-bottom: 1px solid #EBEBEB; padding: 8px 0 8px 10px; text-decoration: none; color: #000; width:190px; }
#vertmenu2 ul li a:hover, #vertmenu2 ul li a:focus { color: #CE1126; background-color: #E1E1E1; }
#vertmenu2 ul li.onpage a{ color: #CE1126; background-color: #C2C2C2; }

#vertmenu2 ul li.no-resource{ background-color: #C2C2C2; }
#vertmenu2 ul li.no-resource span{ color: #A8A8A8; }
