/* CSS Document */

@font-face {
	font-family: 'Faricy';
	src: url('faricy-medium-webfont.eot');
	src: local('☺'), url('faricy-medium-webfont.woff') format('woff') , url('faricy-medium-webfont.ttf') format('truetype'),  url('faricy-medium-webfont.svg#webfont4EV9svOF') format('svg');
	font-weight: normal;
	font-style: normal;
}

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; }
#content a { color:#ffe099; text-decoration:none; border-bottom:1px dashed #966d50 }
#content a:hover { border-bottom:1px dotted #ffe099 }
#menubar { width:132px; height:413px; z-index:99; position:relative; display:block; float:left; background-image:url(/images/menubar.jpg);  }
#menu { margin:254px 0 0 0; }  
#menu a { width:132px; height:24px; display:block; background-image:url(/images/menu3.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-press { background-position:0px -24px; }
#m-press:hover { background-position:-132px -24px; }
#m-press.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 -97px;}
#m-menu:hover {  background-position:-132px -97px;}
#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; }

.menu-item { padding-bottom:30px; }
.item_price {float:right; font-size: 18px;}
.item_price sup {font-size: 13px; padding: 0 0 0 3px;}
.item_title { font-size:20px; } 
.item_description { font-size:15px; color:#ffcc99; margin:0; position:relative; top:-4px; }
.clear-right { clear:right }
.item_description_title { font-size:16px; color:#FFE9B2; font-weight:normal; display:block; padding:12px 0 2px 0 }
.item_description_small { font-size:14px; color:#ffcc99; margin:0 0 6px 0 ;  }
.item_price_special { float:right;   font-size:22px }
.item_title_big {  font-size:20px; padding:12px 0 0 0;  }
.item_small_title { font-size:16px; color:#FFE9B2; font-weight:normal; display:block; margin:0; padding:12px 0 2px 0 }
.menu-item-special { padding-bottom:80px; }

.bumper { display:block; width:484px; height:412px; position:absolute; z-index:5; }
td { vertical-align:top }

