IE6 será siempre IE6 por que Microsoft no le dará mantenimiento desde que salga la versión 7... (Por cierto, ya estamos en la 8, así que mejor lo vamos olvidando

)
Me temo que eso nunca funcionará en la 6. Los diseñadores web solo espera que se deje de usar para dejar de dar mantenimiento a esta versión, y muchas páginas (importantes) incluso ya han dejado de dar soporte para esta versión del navegador.
La única solución que conozco sería usar [a href="http://www.google.com/chromeframe"]ChromeFrame[/a] y con un comentario condicional para IE6 que obligue a los usuarios a instalarlo.
Fuera de ello, solo queda las soluciones clásicas, como hojas de estilo exclusivas, dar clase a todo, etc... Suerte