div.menubar
{
  background-image: url(../images/background-body.png);
  background-repeat: repeat-y;
  height: 43px;
  width: 961px;
}

div#sidebar_menu
{
  height: 45px;
  font-size: 10pt;
  width: 990px;
  margin: auto;
  margin-top: 21px;
  position: relative;
}

div.menuItem, div.menuItemActive
{
  position: relative;
  float:left;
  padding: 0px 2px 0px 2px;
  text-align: center;
}

div.menuItem img
{
  display:block;
  border: 0 ;
}

div.menuItemActive img
{
  display:block;
  border: 0 ;
}

div.menuItem a
{
  text-transform: uppercase;
  width: 156px;
  height: 35px;
  padding-top: 10px;
  margin-left: 5px;
  text-decoration: none;
  display: block;
  font-family: ariel;
  font-size: 12pt;
  background-image: url(../images/button.png);
  color: rgb(163, 152, 119);
  font-weight: bold;
}

div.menuItemActive
{
  cursor: pointer;
}

div.menuItemActive a
{
  text-transform: uppercase;
  width: 156px;
  height: 35px;
  padding-top: 10px;
  margin-left: 5px;
  text-decoration: none;
  display: block;
  font-family: ariel;
  font-size: 12pt;
  background-image: url(../images/button-over.png);
  color: rgb(103, 92, 68);
  font-weight: bold;
}

div.subMenu
{
  background-image: url(../images/menu-background.png);
  position: relative;
  width: 199px;
  left: -2px;
}

div.menuItemActive div.subMenu
{
  position: absolute;
}

div.subMenu div.menuItem
{
  clear:both;
  position: relative;
  padding: 5px 0px 5px 15px;
}

div.subMenu div.menuItemActive
{
  clear:both;
  position: relative;
  padding: 5px 0px 5px 15px;
}

div.subMenu div.menuItemActive>a
{
  font-weight: bold;
}

div.subMenu div.menuItemActive>div.subMenu
{
  position: relative;
  left: 150px;
  top: -10px;
}

div.subMenu div.menuItemActive>div.subMenu div.menuItem
{
  width: 220px;
}

div.subMenu div.menuItemActive>div.subMenu div.menuItemActive
{
  width: 220px;
}

