I spent the greater portion of a day getting this right on this site so that I can expand easier as I grow this blog. This way its implemented requires no Jquery so it will be faster running as native Javascript and you can customize the colors as required though will by default use your default action color to highlight submenu background.
Add This to Global Header Code Injection