No es culpa de las capas que el explorer no interprete las cosas bien.
Mira diseños como 
http://html.conclase.net, ahí no hay tablas ni marcos, y se ve bien con todos los navegadores. 
Hay que aprender un par de trucos, pero las capas son mucho más flexibles que las tablas.  
Saludos.