Помимо прочего, CSS как он есть (и первая и вторая версии) — это нагромождение костылей, которые, вдобавок, не заточены под кривые руки разработчиков браузеров.
Иногда смотришь на людей с CSS Zen Garden и то, как они превозносят CSS и думаешь — ндяяя, люди рехнулись.
В статье про CSS, которую я так и не доперевел (а на еще и платной стала в итоге

) было написано, что для полного познания CSS требуется год, а то и два

Они что, с ума посходили?
ИМХО, CSS втом виде, как он есть сейчас, надо нафиг выкидывать и перелопачивать с нуля