.menu-bar {
width: 1000px;
height: 64px;
font-family: Tahoma, Verdana, Segoe, sans-serif;
text-align: center;
padding-top: 21px;
margin-top: -64px;
margin-bottom: -21px;
overflow: visible;
border-radius: 1px;
position: relative;
z-index: 2;
}
.menu-bar a {
text-transform: capitalize;
color: rgba(0,0,0,0.75);
font-size: 18px;
font-weight: normal;
text-shadow: 0px 0px 4px rgba(0,0,0,0.4);
}
.current-menu-item a {}
ul.dropdown {
list-style: none;
width: 100%;
}
ul.dropdown li {
display: inline;
position: relative;
}
ul.dropdown li:hover a {
padding: 12px 15px 11px 15px !important;
}
ul.dropdown a {
padding: 0px 15px 0px 15px;
}
ul.dropdown a:hover {
color: rgba(0,0,0,0.75);
background: linear-gradient( #ffffff 0%,
rgba(255,255,255,0) 100% );
}
ul.dropdown li ul a {
display: block;
font-size: 14px;
margin: 0px 0px 0px 0px !important;
}
/* I think the issue has something to do with this */
ul.dropdown ul {
text-align: left;
position: absolute;
list-style: none;
width: 250px;
z-index: 500;
margin: 0px 0px 0px 0px !important;
}
ul.dropdown li ul {
background: url('images/menu-dropdown-bot.png') no-repeat bottom,
url('images/menu-dropdown-top.jpg') no-repeat top,
url('images/menu-dropdown-bkgrnd.png') repeat-y;
margin: 8px 0px 0px 0px !important;
box-shadow: 0px 2px 6px 1px rgba(0, 0, 0, 0.35);
border-radius: 1px;
}
ul.dropdown ul ul {
top: 0px;
left: 100%;
}
ul.dropdown ul li {}
ul.dropdown li * a:hover {
background: url('images/menu-dropdown-h.png') no-repeat;
margin: 0px 0px 0px 0px !important;
font-size: 14px;
}
ul.dropdown ul, ul.dropdown li:hover ul ul, ul.dropdown ul li:hover ul ul { display: none; }
ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul li ul li:hover ul { display: block; }