#mymenubar {
  zoom: 1;
}
.yuimenubar {
  background-image: url('menu-gradient-off.png');
  background-repeat: repeat-x;
  background-color: #cccccc;
  line-height: 2.5em;
  border: 1px solid #cccccc;
}
.yuimenubar #menubody {
  padding-right: 10px;
}
.yuimenubar #menubar {
  padding-left: 10px;
}
.yuimenubaritem {
  color: black;
}
.yuimenubaritem-selected {
  background-image: url('menu-gradient-on.png');
  background-repeat: repeat-x;
  background-color: #cd3604;
}

.yuimenubaritemlabel:link, .yuimenubaritemlabel:visited {
  color: #555555;
  text-decoration: none;
}
.yuimenubaritemlabel-selected:link, .yuimenubaritemlabel-selected:visited {
  color: white;
  text-decoration: none;
}
.yuimenubaritemlabel-hassubmenu:link, .yuimenubaritemlabel-hassubmenu:visited {
  color: black;
  text-decoration: none;
}
.yuimenubaritemlabel-hassubmenu-selected:link, .yuimenubaritemlabel-hassubmenu-selected:visited {
  color: white;
  text-decoration: none;
}

.yuimenubaritemlabel {
  padding-left: 1.5em;
  padding-right: 1.5em;
}

.yuimenu {
  background-color: white;
  margin-top: -10px;
}
.yuimenu .bd {
  background-color: white;
  background-image:;
}
.yuimenu ul.first-of-type {
  background-color: white;
  background-image:;
}
.yuimenuitem {
  color: black;
}
.yuimenuitem-selected {
  background-image: url('menu-gradient-on.png');
  background-repeat: repeat-x;
  background-color: #cd3604;
}

.yuimenuitemlabel:link, .yuimenuitemlabel:visited {
  text-decoration: none;
  color: gray;
}
.yuimenuitemlabel-selected:link, .yuimenuitemlabel-selected:visited {
  text-decoration: none;
  color: white;
}
.yuimenuitemlabel-hassubmenu:link, .yuimenuitemlabel-hassubmenu:visited {
  text-decoration: none;
  color: black;
}
.yuimenuitemlabel-hassubmenu-selected:link, .yuimenuitemlabel-hassubmenu-selected:visited {
  text-decoration: none;
  color: white;
}

.yuimenuitemlabel {
  padding-left: 10px;
  padding-right: 10px;
}

.yui-menu-shadow {
  background-color: gray;
  filter:alpha(opacity=50);
  opacity: 0.5;
}
