/*
  To help understand the CSS, the HTML looks like this, where    x is a number;    TYPE is down/left/right;    PATH is the menu path such as node/343;    MID is the menu id such as 33):  <ul id='nice-menu-x' class='nice-menu nice-menu-TYPE'>    <li id='menu-MID' class='menu-path-PATH'><a href='#'>This is a menu item</a></li>    <li class='menuparent menu-path-PATH'><a href='#'>A submenu</a>      <ul...><li...>...</li>      </ul>    </li>    ...  </ul>
  If you have more than one nice-menu and want to target a particular one,  use its id (e.g. ul#nice-menu-2).
  See README.txt and the handbook page (http://drupal.org/node/185543)  for some CSS customization examples.*/
/****************************** Global CSS for ALL menu types******************************/
ul.nice-menu,ul.nice-menu ul {  list-style: none;  padding: 0px;  margin: 0px;  border: 0px;  height: 25px;}
ul.nice-menu li {  border: 0px;  float: left;  /* Additional overrides to deal with Garland theme. */  margin: 0px;  padding: 0px;  background-image: none;}
/* Overrides for Garland header. */#header-region ul.nice-menu li {  margin: 0px;  /* Padding rules are needed to deal with Garland's header line-height. */  padding: 0px;}
ul.nice-menu a {  padding: 0px;  height: 15px;}
ul.nice-menu ul,/* Repeat for Garland header. */#header-region ul.nice-menu ul {  top: 26px;  left: -1px;  border: 0px;  margin: 0px;}
/* Override for Garland header. */#header-region ul.nice-menu ul {}
ul.nice-menu ul li {  width: 11.7em; *width:12.5em; background:#286523 url(../images/wrpr/subtabs.gif) repeat-x;  border: solid #286523;  border-width: 0px 1px 1px 1px;}
ul.nice-menu ul li a {  background:#286523 url(../images/wrpr/subtabs.gif) repeat-x;  width: 82%; *width:12.5em;}/****************************** 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.over,ul.nice-menu-right li li.menuparent:hover,ul.nice-menu-right li li.over {  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.over,ul.nice-menu-left li li.menuparent:hover,ul.nice-menu-left li li.over {  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 {  float: left;  border: 0;}
ul.nice-menu-down li {  border-top: 0px;}
ul.nice-menu-down li li {  border-top: 0;}
ul.nice-menu-down ul {  left: 0;}
ul.nice-menu-down ul li {  clear: both;}
ul.nice-menu-down li ul li ul,/* Repeat for Garland header. */#header-region ul.nice-menu-down li ul li ul {  left: 12.5em;  top: -1px;}
ul.nice-menu-down .menuparent a {  padding-right: 15px;}
ul.nice-menu-down li.menuparent,/* Repeat for Garland header. */#header-region ul.nice-menu-down li.menuparent {}
ul.nice-menu-down li.menuparent:hover,ul.nice-menu-down li.over,/* Repeat for Garland header. */#header-region ul.nice-menu-down li.menuparent:hover,#header-region ul.nice-menu-down li.over {}
ul.nice-menu-down li li.menuparent,/* Repeat for Garland header. */#header-region ul.nice-menu-down li li.menuparent {}
ul.nice-menu-down li li.menuparent:hover,ul.nice-menu-down li li.over,/* Repeat for Garland header. */#header-region ul.nice-menu-down li li.menuparent:hover,#header-region ul.nice-menu-down li li.over {}

/****************************** CAW_CUSTOM: subtab styles******************************/
#primary ul.nice-menu ul li a {  background:#286523 url(../images/wrpr/subtabs.gif) repeat-x;  color:#FFF;  font-weight:bold;  display:block;  float:left;  padding:5px 14px 5px 14px;  margin: 0px 0px 0px 0px;  border-width: 0px 0px 0px 0px;}
#primary ul.nice-menu ul li a {  background-position:0% 0px;}
#primary ul.nice-menu ul li a:hover,#primary ul.nice-menu ul li a.active:hover {  background-position:0% -42px;  text-decoration:none;}
#primary ul.nice-menu ul li a.active {  background-position:0% 0px;}
