I want to highlight the "current-menu-item" on the top level only. I'd like to make the background a different color as well as the text. However, I don't want any of these settings to apply to the menu's child elements.

How can I isolate the parent li's styles so they do not apply to the child elements.

PicnicTutorials
—
2011-11-16T18:37:47Z —
#2

You can give them all the same class. But typically most prob just target the ul li and then override it with ul li li {...}