/* $Id: nice_menus_default.css,v 1.10 2010/10/09 16:58:04 add1sun Exp $ */

/******************************
 Global CSS for ALL menu types
******************************/

ul.nice-menu, ul.nice-menu ul { list-style: none; padding: 0; margin: 0; }

ul.nice-menu li { font-size:1.15em; float: left; /* LTR */ }
ul.nice-menu a { padding: 5px 15px 5px 0; }
ul.nice-menu ul { top:1.8em; left: -1px; /* LTR */ }
ul.nice-menu ul li { font-size:1em; width:12.5em; background:#000033; }

/******************************
 VERTICAL (left/right) menus
******************************/

/* This is the default width of all vertical menus. */
ul.nice-menu-right, ul.nice-menu-left,
ul.nice-menu-right li, ul.nice-menu-left li {
  width: 12.5em;
}

/* VERTICAL menus where submenus pop RIGHT (default). */
ul.nice-menu-right ul {
  width: 12.5em;
  left: 12.5em;
  top: -1px;
}

ul.nice-menu-right ul ul {
  width: 12.5em;
  left: 12.5em;
  top: -1px;
}

ul.nice-menu-right li.menuparent,
ul.nice-menu-right li li.menuparent {
  background: #eee url(arrow-right.png) right center no-repeat;
}

ul.nice-menu-right li.menuparent:hover,
ul.nice-menu-right li li.menuparent:hover {
  background: #ccc url(arrow-right.png) right center no-repeat;
}

/* VERTICAL menus where submenus pop LEFT. */
ul.nice-menu-left li ul {
  width: 12.5em;
  left: -12.65em;
  top: -1px;
}

ul.nice-menu-left li ul li ul {
  width: 12.5em;
  left: -12.65em;
  top: -1px;
}

ul.nice-menu-left li.menuparent,
ul.nice-menu-left li li.menuparent {
  background: #eee url(arrow-left.png) left center no-repeat;
}

ul.nice-menu-left li.menuparent:hover,
ul.nice-menu-left li li.menuparent:hover {
  background: #ccc url(arrow-left.png) left center no-repeat;
}

ul.nice-menu-left a, ul.nice-menu-left ul a {
  padding-left: 14px;
}

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

ul.nice-menu-down { margin:-28px 0 0 0; float: left; /* LTR */ border:0; padding:0;  }
ul.nice-menu-down li { border:0; }
ul.nice-menu-down li li { border:0; }

ul.nice-menu-down ul { left:0; /* LTR */ }
ul.nice-menu-down ul li { clear: both; }
ul.nice-menu-down li ul li ul { left: 12.5em; /* LTR */ top: -1px; }
ul.nice-menu-down .menuparent a { padding-right: 15px; /* LTR */ }

/** * HORIZONTAL (down) menus  */
#header-region ul.nice-menu-down li ul li ul { 
  left: 12.5em; /* LTR */
  top: -1px;
}



