table {border-collapse:collapse; position:relative; top:-18px; z-index:50; margin-left:7px; width:100%;}
th {color:#446300; margin:0; padding:0 1em 0 0;}
td {padding:0.3em 1em 0.4em 0; font-weight:bold;}
.dish {text-indent:-1000em;}
.price {text-indent:-1000em;}
.soup {text-indent:-1000em;}
.spcr {width:2%;}
.spec {text-align:center;}
.so {color:#446300;}
tr {z-index:10;}


#lunchmenu h2#hsoups {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-lunch-soups.gif) no-repeat bottom left transparent;
z-index:0;}
#lunchmenu h2#hsalads {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-lunch-caesar-salad.gif) no-repeat bottom left transparent;
z-index:0;}
#lunchmenu h2#happetizers {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-lunch-appetizers.gif) no-repeat bottom left transparent;
z-index:0;}
#lunchmenu h2#hsandwiches {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-lunch-sandwiches.gif) no-repeat bottom left transparent;
z-index:0;}
#lunchmenu h2#hbeverages {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-lunch-beverages.gif) no-repeat bottom left transparent;
z-index:0;}
#lunchmenu h2#hfried {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-lunch-fried-specials.gif) no-repeat bottom left transparent;
z-index:0;}
#lunchmenu h2#hgrilledfish {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-lunch-grilled-baked-fish.gif) no-repeat bottom left transparent;
z-index:0;}
#lunchmenu h2#hpasta {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-lunch-seafood-pasta.gif) no-repeat bottom left transparent;
z-index:0;}
#lunchmenu h2#hchildrens {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-lunch-childrens-menu.gif) no-repeat bottom left transparent;
z-index:0;}
#lunchmenu h2#hdesserts {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-lunch-desserts.gif) no-repeat bottom left transparent;
z-index:0;}
#lunchmenu h2#hsides {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-lunch-side-items.gif) no-repeat bottom left transparent;
z-index:0;}

#dinnermenu h2#hsoups {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-soups.gif) no-repeat bottom left transparent;
z-index:0;}
#dinnermenu h2#hsalads {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-caesar-salads.gif) no-repeat bottom left transparent;
z-index:0;}
#dinnermenu h2#happetizers {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-appetizers.gif) no-repeat bottom left transparent;
z-index:0;}
#dinnermenu h2#hseafoodpasta {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-seafood-pasta.gif) no-repeat bottom left transparent;
z-index:0;}
#dinnermenu h2#hgrilledbakedfish {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-grilled-baked-fish.gif) no-repeat bottom left transparent;
z-index:0;}
#dinnermenu h2#hfriedseafoodcombos {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-fried-seafood.gif) no-repeat bottom left transparent;
z-index:0;}
#dinnermenu h2#hsteamedseafooddinner {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-steamed-seafood.gif) no-repeat bottom left transparent;
z-index:0;}
#dinnermenu h2#hprimeribsteak {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-steaks-surf-turf.gif) no-repeat bottom left transparent;
z-index:0;}
#dinnermenu h2#hfavorites {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-favorite-seafood.gif) no-repeat bottom left transparent;
z-index:0;}
#dinnermenu h2#hbeverages {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-beverages.gif) no-repeat bottom left transparent;
z-index:0;}
#dinnermenu h2#hchildrens {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-childrens-menu.gif) no-repeat bottom left transparent;
z-index:0;}
#dinnermenu h2#hdesserts {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-dinner-desserts.gif) no-repeat bottom left transparent;
z-index:0;}

#drinkmenu h2#hbeers {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-drink-beers.gif) no-repeat bottom left transparent;
z-index:0;}
#drinkmenu h2#hwines {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-drink-wines.gif) no-repeat bottom left transparent;
z-index:0;}
#drinkmenu h2#hmargaritas {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-drink-margaritas.gif) no-repeat bottom left transparent;
z-index:0;}
#drinkmenu h2#hmartinis {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-drink-martinis.gif) no-repeat bottom left transparent;
z-index:0;}
#drinkmenu h2#hdaiq {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-drink-daiquris.gif) no-repeat bottom left transparent;
z-index:0;}
#drinkmenu h2#hcoffees {margin:0; padding:0; width:515px; height:59px; text-indent:-1000em; background:url(images/h-drink-coffees.gif) no-repeat bottom left transparent;
z-index:0;}

.anipos {position:absolute; top:150px; left:555px; z-index:100;}
.plus {position:absolute; top:60px; left:555px; z-index:100;}

hr {width:100%; height:11px; margin:7px 0 12px 0; background:url(images/menu-hr.gif) no-repeat top center transparent; border-style:none; border-color:#FCE7A1;}