/*Clears the floated menu items.
Assigned to a BR tag placed just before
menuwrapper's closing DIV tag*/
.clearit {
clear:both;
font-size:0;
height:0;
line-height:0;
}
#p7menubar, #p7menubar ul {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
z-index:100000;
}
#p7menubar a {
color:#000000;
display:block;
font-size:0.85em;
padding:0;
text-decoration:none;
z-index:100000;
}
#p7menubar a.trigger {
background-position:right center;
background-repeat:no-repeat;
padding:0;
z-index:100000;
}
#p7menubar li {
float:left;
width:105em;
z-index:100000;
}
#p7menubar li ul, #p7menubar ul li {
width:14.5em;
z-index:100000;
}
#p7menubar ul li a {
border-right:0 none;
color:red;
padding:3px 12px 3px 16px;
z-index:100000;
}
#p7menubar li ul {
background-color:#000000;
background-repeat:repeat-x;
display:none;
position:absolute;
z-index:100000;
}
#p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a {
background-color:#000000;
z-index:100000;
}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
display:block;
}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
background-color:transparent;
color:white;
}
#p7menubar ul a:hover {
background-color:#000000 !important;
color:#ff4800 !important;
z-index:100000;
}
#p7menubar li {
width:auto;
}