/* $Id: nice_menus_default.css,v 1.8 2010/03/31 12:31:55 add1sun Exp $ */

/* Global CSS for ALL menu types */

/*****************/



.block-nice_menus {

	line-height: normal;

}


li a.active{

	color: #FCC;	

}

ul.nice-menu,

ul.nice-menu ul {

	list-style: none;

	padding: 0;

	margin: 0;

	border-top: 1px solid #fff;

	float: left;

}

ul.nice-menu li {

  border: 1px solid #fff;

  border-top: 0;

  float: left; /* LTR */

  background-color: #000; 

  margin: 0; 

/*  padding-left: 0; */ /* LTR */

  background-image: none; 

  width: 10em;

}

/* Overrides for Garland header. */

#header-region ul.nice-menu li {

  margin: 0;

  /* Padding rules are needed to deal with Garland's header line-height. */

  padding-top: 0.1em;

  padding-bottom: 0.1em;

  background: #000; 

}

ul.nice-menu a {
	padding: 0.2em 1px;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	color: #FFF;
	font-weight: bolder;
	text-decoration: none;
}

ul.nice-menu a:hover { color: #000; background: #ccc;}

ul.nice-menu a:active { color: #000; background: #ccc;}

ul.nice-menu ul,

/* Repeat for Garland header. */

#header-region ul.nice-menu ul {

  top: 1.8em;

/*  left: -1px;  */ /* LTR */

  border: 0;

  border-top: 1px solid #fff;

  margin-right: 0; /* LTR */

  overflow: visible;

}

/* Override for Garland header. */

#header-region ul.nice-menu ul {

/*  top: 1.7em; */

  top: 1em;

}

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

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

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

ul.nice-menu-down li {
  border-top: 1px solid #fff;
}

ul.nice-menu-down li li {
  border-top: 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,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li ul li ul {
  left: 11.5em; /* LTR */
  top: -1px;
}

ul.nice-menu-down .menuparent a {
  padding-right: 10px; /* LTR */
}

ul.nice-menu-down li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li.menuparent {
	background: #000 url(arrow-down.png) right center no-repeat; /* LTR */
}

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 {
	background: #ccc url(arrow-down.png) right center no-repeat; /* LTR */
}

ul.nice-menu-down li li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li li.menuparent {
	background: #ccc url(arrow-right.png) right center no-repeat; /* LTR */
}

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 {
	background: #ccc url(arrow-right.png) right center no-repeat; /* LTR */
}

ul.nice-menu-down li.menuparent:active {
	background-color: #CCC;	
}