/* #menuwrapper {
	border: #000 0px solid; background-image: url(images/p7exp_mbar.gif); background-repeat: repeat-x; position: relative;background-color: #909090;
} */
#menuwrapper {
/* background-color:#3C3A3B; */ 
}

.clearit {
	clear: both; font-size: 0px; line-height: 0; height: 0px;
}
#p7menubar {
	padding: 0; margin: 0px; font-family: arial, helvetica, sans-serif; list-style-type: none; 
}
#p7menubar ul {
	padding: 0; margin: 0px; font-family: arial, helvetica, sans-serif; list-style-type: none;
}
#p7menubar a {
	/* border-right: #eee 1px solid; */ padding: 5px 10px 5px 10px; display: block; font-size: 0.85em; color: #fff; text-decoration: none;
}
#p7menubar a.trigger {
	padding: 5px 16px 2px 10px; background-position: right center; background-image: url(images/p7pm_dark_south.gif); background-repeat: no-repeat;
}
#p7menubar li {
	float: left; width: 9em;
}
#p7menubar li ul {
	width: 9em;
}
#p7menubar ul li {
	width: 9em;
}
#p7menubar ul li a {
	padding: 3px 12px 3px 16px; color: #565656; text-align: left; border-right-width: 0px;
}
#p7menubar li ul {
	border-right: #333 1px solid; display: none; background-image: url(images/p7exp_mgrad.jpg); border-left: #333 1px solid; border-bottom: #333 1px solid; background-repeat: repeat-x; position: absolute; background-color: #fff;
}
#p7menubar li:hover a {
	color: #fff; background-color: #444; 
}
#p7menubar a:unknown {
	color: #fff; background-color: #444;
}
#p7menubar a:active {
	color: #fff; background-color: #444;
}
#p7menubar li.p7hvr a {
	color: #fff; background-color: #444;
}
#p7menubar li:hover ul {
	display: block;
}
#p7menubar li.p7hvr ul {
	display: block;
}
#p7menubar li:hover ul a {
	color: #fff; background-color: transparent;
}
#p7menubar li.p7hvr ul a {
	color: #fff; background-color: transparent;border: 0;
}
#p7menubar ul a:hover {
	color: #fff! important; background-color: #333! important;
}
#p7menubar li {
	width: auto;
}

