adesso non ho il tempo di leggermi il codice ma l'hai seguito fino alla fine l'articolo? "In the real world" è una parte importante dell'articolo... comunque puoi sevire parti di CSS diverse a IE utilizzando per esempio !important o il child selector...