
ul.nice-menu,
ul.nice-menu ul {  list-style: none;  padding: 0;  margin: 0;  border-top: 0;}
ul.nice-menu li { border: 0;  border-top: 0;  float: left; /* LTR */
    text-align:left;}



ul.nice-menu a {  padding: 7px 5px 10px 5px;   color:white;}
    ul.nice-menu li.active-trail a {
        color: #FCEAAB;
    }
ul.nice-menu li.active-trail li a{   color:#FFF;  }
    ul.nice-menu li.active-trail li.active-trail a {
        color: #FCEAAB;
    }
ul.nice-menu ul{ 
  left: -1px; /* LTR */
  border: 0;  margin-right: 0; /* LTR */
}



ul.nice-menu ul li {  width: 14.5em;}


/******************************
 HORIZONTAL (down) menus
******************************/

ul.nice-menu-down {  /* LTR */  border: 0;}

ul.nice-menu-down li {  border-top: 0;  padding:0 7px 0 7px;  
}
ul.nice-menu-down li.menuparent a{   margin:6px 0 4px 0;  }
ul.nice-menu-down li.menuparent li a{   margin:0;   padding-left:5px;  }
ul.nice-menu-down li li {  border-top: 0;}
ul.nice-menu-down{  left: 12px; 
  }
ul.nice-menu-down ul {  left: 0px;  
}

ul.nice-menu-down li li a{ padding:4px 0 6px 0;}

ul.nice-menu-down li ul li ul
 {  left: 15.5em; 
  top: -1px;}

ul.nice-menu-down .menuparent a {   padding-right: 0px; 
}

ul.nice-menu-down li.menuparent {   background:transparent;  }
ul.nice-menu-down li.menuparent li{   font-weight:normal;    }
ul.nice-menu-down li.menuparent ul li.menuparent{   background:#A80516;}

ul.nice-menu-down li.over{  background: #565149;}
    ul.nice-menu-down li:hover,
    ul.nice-menu-down li a:hover,
    ul.nice-menu-down li.menuparent a:hover {
        text-decoration: none;
        color: #FCEAAB;
    }
ul.nice-menu-down li li:hover,
ul.nice-menu-down li.menuparent li.menuparent:hover{  background:  #565149;}




   