> Although I explicitly state that the second level ul list items - > #left-nav li ul li - do not have a top > > border nor a hover background color, they continue to inherit the > properties of the parent ul - #left-nav ul > <snip> > <div id="left-nav"> > <ul> > <li>item1</li> > <li>item1</li> > <li>item1</li> > <ul> > <li>item1</li> > <li>item1</li> > <li>item1</li> > </ul> > </ul> > </div> >
Nowhere do you have an li containing a ul: you have closed the li before the nested ul begins. You need to move the nested ul within the li, as the way you currently have it isn't valid HTML. Checking that your code is valid can help you catch errors like this; see <http://css-discuss.incutio.com/?page=CodeValidation> in the list wiki. HTH, Nick. -- Nick Fitzsimons http://www.nickfitz.co.uk/ ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/