/* CSS Document */

ul#mainmenu{margin:10px 0px 0px 18px; padding:0; list-style:none; clear:both;}
#mainmenu li{overflow:hidden; text-indent:-9999px; display:block; margin-bottom:10px;}
#mainmenu li a{background:url('../images/menu-sprite.png') no-repeat; width:100%; height:100%; display:block; }

/* Menu Main Button */
#mainmenu li.menu{width:110px; height:27px;}
#mainmenu li.menu a{background-position:0px 0px;}
#mainmenu li.menu a:hover{background-position:-200px 0px;}
#mainmenu li.menu a.selected{background-position:-400px 0px;}

/* Menu Lunch Button */
#mainmenu li.lunch-and-pastries{width:200px; height:20px;}
#mainmenu li.lunch-and-pastries a{background-position:0px -43px;}
#mainmenu li.lunch-and-pastries a:hover{background-position:-200px -43px;}
#mainmenu li.lunch-and-pastries a.selected{background-position:-400px -43px;}

/* Menu Par Button */
#mainmenu li.par-baked{width:200px; height:20px;}
#mainmenu li.par-baked a{background-position:0px -79px;}
#mainmenu li.par-baked a:hover{background-position:-200px -79px;}
#mainmenu li.par-baked a.selected{background-position:-400px -79px;}

/* Menu Frozen Button */
#mainmenu li.frozen{width:200px; height:20px;}
#mainmenu li.frozen a{background-position:0px -114px;}
#mainmenu li.frozen a:hover{background-position:-200px -114px;}
#mainmenu li.frozen a.selected{background-position:-400px -114px;}

/* Orders Button */
#mainmenu li.orders{width:140px; height:27px;}
#mainmenu li.orders a{background-position:0px -143px;}
#mainmenu li.orders a:hover{background-position:-200px -143px;}
#mainmenu li.orders a.selected{background-position:-400px -143px;}

/* Deliveries Button */
#mainmenu li.deliveries{width:200px; height:27px;}
#mainmenu li.deliveries a{background-position:0px -180px;}
#mainmenu li.deliveries a:hover{background-position:-200px -180px;}
#mainmenu li.deliveries a.selected{background-position:-400px -180px;}

/* Payments Button */
#mainmenu li.payment{width:170px; height:27px;}
#mainmenu li.payment a{background-position:0px -216px;}
#mainmenu li.payment a:hover{background-position:-200px -216px;}
#mainmenu li.payment a.selected{background-position:-400px -216px;}


/* Partners Button */
#mainmenu li.partners{width:175px; height:27px;}
#mainmenu li.partners a{background-position:0px -252px;}
#mainmenu li.partners a:hover{background-position:-200px -252px;}
#mainmenu li.partners a.selected{background-position:-400px -252px;}

/* Contact Button */
#mainmenu li.contact{width:175px; height:27px;}
#mainmenu li.contact a{background-position:0px -288px;}
#mainmenu li.contact a:hover{background-position:-200px -288px;}
#mainmenu li.contact a.selected{background-position:-400px -288px;}