.menu {
  width: 100%;
  border: none;
  border-collapse: 0;
  border-spacing: 0;
  background-color: #000;
}
.menu td {
  padding: 0;
  border-left: 1px solid #fff;
  vertical-align: middle;
}
.menu td.first {
  border-left: none;
}
.menu td:hover, .menu td.active {
  background-color: #872631;
}
.menu a {
  display: block;
  padding: 3px 0;
  text-align: center;
  color: #fff;
  font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  text-decoration: none;
}
.menu a:hover, .menu a.active {
  background-color: #872631;
}



.submenu {
  margin-top: 4px;
}

