Hi, Welcome to Sitepoint 
It looks as though you already have a current-menu-item defined so you could turn on the current item quite easily.
e.g.
Code:
.navigation-headings ul li.current-menu-item ul{
display:block;
visibility:visible;
top:90px;
}
.navigation-headings ul li.current-menu-item {
display:block;
border-left:20px;
background:#90bf4f;
height: 30px;
}
.navigation-headings ul li.current-menu-item ul li a {
display:block;
font-size: 14px;
height:30px;
Text-decoration: none;
line-height:30px;
/*width:center; */
float:left;
color:white;
margin-right: 5px;
padding:0 10px;}
The above styles duplicate the hover styles for the current-menu-item only.
However, there will be a problem because your home menu item and the shop menu item have no submenus so when you hover over home or shop then the current menu item will still stay visible because it isn't being hidden by a sub menu.
I'm not sure what the easy solution to that is in that set up. You could set up a blank sub menu for the home and shop menus so that the current menu item gets hidden. Or just live with the current item being visible when the home and shop links are hovered.
Bookmarks