/**

    navtop horizontal menu

**/

/*
  Root menu
*/
ul.hmenu {
  background: #dad3c0 url('images/nav-bg.jpg');
  font-size: 14px;
  line-height: 17px;
  padding: 5px 0 3px 8px;
  height: 23px;
  width: 752px;
}
ul.hmenu li a {
  border-right: 1px solid #3d2d14;
  color: #3d2d14;
  padding: 2px 26px 3px;
  text-decoration: none;
}
ul.hmenu li:last-child a {  /* doesn't work in ie <=8 */
  border-right: none;
}
ul.hmenu a:hover {
  color: #432;
}
ul.hmenu a:active {
  color: #876;
}
ul.hmenu li.hover,
ul.hmenu li:hover,
* html ul.hmenu li a:hover  /* help ie6 in css-only mode */  {
  background: #eee;
}

/*
  Submenus
*/
ul.hmenu ul {
  border: 1px solid #3d2d14;
  border-bottom: none;
  width: 14em;
}
ul.hmenu ul a {
  padding: 6px 0 6px 10px;
}
ul.hmenu ul li {
  background: #dad3c0;
  border-bottom: 1px solid #3d2d14;
  font-weight: normal;
}
ul.hmenu ul ul {
  margin-top: -27px;  /* adjust to align 3rd level menus */
}

/**  End navtop  **/
