#header #menuwrapper { background-image: url(../images/css/bg_header.gif); background-repeat: repeat-x; }
.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#header #p7menubar, #header #p7menubar ul { padding: 0; margin: 0; list-style: none; font-family: Helvetica, Arial, sans-serif; text-transform: uppercase; }
#header #p7menubar li {
	float: left;
	width: 9em;
}
#header #p7menubar li ul, #header #p7menubar ul li  {
	width: 230px;
}
#header #p7menubar li ul { background-image: url(../images/css/bg_dropdown.png); position: absolute; display: none; border-right: 1px solid #333333; border-bottom: 1px solid #333333; background-repeat: repeat; z-index: 999; padding-top: 10px; padding-bottom: 8px; }
#header #p7menubar li:hover ul, #header #p7menubar li.p7hvr ul {
	display: block;
}
#header #p7menubar a { display: block; text-decoration: none; padding: 5px 10px; border-right: 1px solid #666; font-size: 1em; color: #cccccc; height: 20px; }
#header #p7menubar a#navabout { border-left: 1px solid #666; }
#header #p7menubar a.trigger {
	padding: 8px 10px 2px;
	background-repeat: no-repeat;
	background-position: right center;
}
#header #p7menubar a:hover.trigger { color: #fff; }
#header #p7menubar ul li a  { color: #ccc; height: auto; border-right: 0 none; padding: 6px 12px 6px 16px; }
#header #p7menubar li:hover a, #header #p7menubar a:focus,
#header #p7menubar a:active, #header #p7menubar li.p7hvr a { color: #ccc; background-position: 0 0; }
#header #p7menubar li:hover ul a, #header #p7menubar li.p7hvr ul a {
	color: #dbcece;
	background-color: transparent;
}
#header #p7menubar ul li a:hover {
	background-color: #606060!important;
	color: #FFFFFF!important;
}
#header #p7menubar li {width: auto;}
