ul.nice-menu, ul.nice-menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
	border-top: 1px solid #8c9f89;
	font-weight: bold;

}
#menu-132,
#menu-104,
#menu-110,
#menu-114,
#menu-138,
#menu-137
 {
	height: 22px;
margin: 0px;
padding: 0px;
display: block;

}
ul.nice-menu li {
	border-left: none;
	border-bottom: 1px solid white;
	border-top: 0;
	float: left;
	background-color: #eee;
/* Additional overrides to deal with Garland theme. */
	margin: 0;
	padding-left: 0;
	background-image: none;
}
/* 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: #eee;
}
ul.nice-menu a {
	padding: 0.3em 5px 0.3em 5px;
}
ul.nice-menu ul,
/* Repeat for Garland header. */
#header-region ul.nice-menu ul {
	top: 1.8em;
	left: -1px;
	border: 0;
	border-top: 1px solid #8c9f89;
	margin-right: 0;
	font-weight: normal;
}
/* Override for Garland header. */
#header-region ul.nice-menu ul {
	top: 1.7em;
}
ul.nice-menu ul li {
	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: #8c9f89 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: 1px solid #8c9f89;
}
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;
	color: black;
}
ul.nice-menu-down .menuparent a:hover {
	background: #8c9f89;
	color: white;
	text-decoration: none;
}
ul.nice-menu-down li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li.menuparent {
	background: url(menupar.gif) right top no-repeat;
}
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: #8c9f89;
}
ul.nice-menu-down li li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li li.menuparent {
	background: #eee url(arrow-right.png) right center no-repeat;
}
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: #8c9f89 url(arrow-right.png) right center no-repeat;
}