Si cisi è molto interessante.
Ma secondo te (visto che ancora non sono pratico di Xhtml) sapendo che i due browser interpretano diversamente i CSS, potrei fare per assurdo un ragionamento del genere:
Se il browser che usi è Explorer carica questi stili CSS altrimenti se usi Firefox quest'altri.
Che dici?