Fai una ricerca in questo forum.
C'e` una raccolta di script, chiamata IE7.js (o simile), che fa interpretare i CSS anche a IE6.

Non so pero` se comprende anche il :first_child e :last_child.