body { font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif; }

h3 { margin-bottom: 0; padding-bottom: 0; }
p { margin-top: .2em; }

#table2 {border: 1px solid #000;  background-color: #7B3C21; }
#table2 td {border: 1px solid #000; }
#table3 td {border: 0 !important; }
#sidebar { border: 0 !important; }


#menu { padding: 0; margin: 0; width: 491px; height: 46px; background: #000 url(images/menu-bg.jpg) no-repeat top left;  }

#menu ul {
  list-style: none;
  width: 491px;
  margin: 0;
  padding: 0;  
}

#menu ul li {
  height: 46px;
  margin: 0;
  padding: 0;
  border: 0;
  text-indent: -8000px;
  float: left;
}

#home { width: 111px; }
#dinner { width: 108px; }
#drinks { width: 109px; }
#contact { width: 163px; }

#menu ul li a {
  display: block;
  text-decoration: none;
  width: 100%;
  height: 100%;
  border: 0;
  margin: 0;
  padding: 0;
}



#home a:link, #home a:visited {
  background: url(images/home.jpg) no-repeat bottom left;
}
#home a:hover, #home a:active {
  background: url(images/home.jpg) no-repeat top left;
}

#dinner a:link, #dinner a:visited {
  background: url(images/dinner.jpg) no-repeat bottom left;
}
#dinner a:hover, #dinner a:active {
  background: url(images/dinner.jpg) no-repeat top left;
}

#drinks a:link, #drinks a:visited {
  background: url(images/drinks.jpg) no-repeat bottom left;
}
#drinks a:hover, #drinks a:active {
  background: url(images/drinks.jpg) no-repeat top left;
}

#contact a:link, #contact a:visited {
  background: url(images/contact.jpg) no-repeat bottom left;
}
#contact a:hover, #contact a:active {
  background: url(images/contact.jpg) no-repeat top left;
}