/* CSS Document */

body { margin:0; padding:0; background-color:#5a2424; background-image:url(../images/background.png); background-repeat:repeat-x; background-position:top; }
#body {  width:1100px; }
#main { width:1140px; text-align:left ; padding-top:40px; }

#menubar { width:132px; height:413px; z-index:99; position:relative; display:block; float:left; background-image:url(/images/menubar.jpg);  }
#menu { margin:230px 0 0 0; }  
#menu a { width:132px; height:24px; display:block; background-image:url(/images/menu2.gif); background-repeat:no-repeat; text-decoration:none }
#menu a span { visibility:hidden; }
/*#menu a:hover { background-position-x:-133px;   } */
/*#menu a.selected { background-position:-266px 0px ; }*/
#m-home { background-position:0px 0px; }
#m-home:hover { background-position:-132px 0px; }
#m-home.selected { background-position:-264px 0px; }
#m-news { background-position:0px -24px; }
#m-news:hover { background-position:-132px -24px; }
#m-news.selected { background-position:-264px -24px; }
#m-about { background-position:0px -48px; }
#m-about:hover { background-position:-132px -48px; }
#m-about.selected { background-position:-264px -48px; }
#m-gallery { background-position:0px -72px; }
#m-gallery:hover { background-position:-132px -72px; }
#m-gallery.selected { background-position:-264px -72px; }
#m-menu {  background-position:0px -96px;}
#m-menu:hover {  background-position:-132px -96px;}
#m-menu.selected {  background-position:-264px -96px;}
#m-catering {  background-position:0px -120px; }
#m-catering:hover {  background-position:-132px -120px; }
#m-catering.selected {  background-position:-264px -120px; }
#m-contact { background-position:0px -144px; }
#m-contact:hover { background-position:-132px -144px; }
#m-contact.selected { background-position:-264px -144px; }

.bumper { display:block; width:484px; height:412px; position:absolute; z-index:5; }
td { vertical-align:top }
