.a{display:none;} dürfte die IE-User irgendwie nicht wirklich erfreuen..
irgendwie ist nichtmal auf die IE-Bugs verlass...
der Link da oben hat ".body{display:none;}" im CSS drin, womit die Seite doch komplett unsichtbar sein müsste - tut sie aber nicht