> Why would you need that? Just use "ul.sub-menu li:first-child". CSS2 > has you covered on that score. FYI, li:first-child doesn't work 100%[1] in IE8 nor at all in IE7, unfortunately. -Mike [1] http://www.quirksmode.org/css/contents.html