Using CSS to design software user interfaces is like using Microsoft Word and a parallel port modem to compose symphonies. I'm sure there's some awe-inspiring way to print from Word to the modem so that it produces sounds that vaguely remind you of a French horn and viola -- but it's not clear why anyone should want to use these tools to create works of such complexity, if only they had an alternative.