.catmenu ul {
  background-image: url('../images/dropdown_top.png');
  background-repeat: no-repeat;
  background-position: top;
  margin: 9px 0 0 0;
  }
.catmenu a {
  color: #FFFFFF;
  }
.catmenu li {
  background-repeat:repeat-x;
  }
.catmenu li li {
  background-color: #fff;
  background-image: url('../images/submenu_li.gif') no-repeat;
  background-repeat: no-repeat;
  background-position: 24px 15px;
  }
.catmenu li a:hover {
  color: #333;
  }

.catmenu > li.sfHover.sf-ul {
  background-color: #FFFFFF;
  }
.catmenu > li.sfHover.sf-ul > a {
  color: #000;
  background-color: #FFFFFF;
  }
.catmenu li.sfHover li a:hover, .catmenu li ul li.sfHover a, .catmenu li ul li ul li.sfHover a {
  background-image: url('../images/submenu_li.gif');
  background-color: #eeeeee;
  background-repeat:no-repeat;
  background-position: 24px 15px;
  }
.catmenu li.sfHover li a, .catmenu li.sfHover li ul li a, .catmenu li.sfHover li ul li ul li a  {
  background-image: url('../images/submenu_li.gif');
  background-repeat:no-repeat;
  background-position: -100px -100px;
  color: #404040;
  }
ul.catmenu li.backLava {
  background-image: url('../images/lavalamp.png');
  background-repeat:no-repeat;
  background-position: center 6px;
  background-color: transparent;
  }

.catmenu li ul li.bottom_bg {
  background-image: url(../images/dropdown_bottom.png);
  background-color: transparent;
  background-position: bottom left;
  -webkit-border-radius: 0px;
  border-radius: 0px;

  }