y no sabes porque pasa con otros navegadores...
vaya pregunta, pues me adhiero a lo que ya te han dicho... un buen documento HTML se ve casi idéntico en todos los navegadores... obviamente no todos renderizan igual el HTML pero eso ya se sabe...
solo te recuerdo que tu problema no tiene nada que ver con PHP, es siempre... y así será de HTML!!
por favor, sigue el consejo y ponte a estudiar un poco mas de HTML ... ;)
PDTA: te adelanto tu error mas obvio, estas usando tablas para maquetar, usas mal los atributos, etc... y eso definitivamente da pena... no me extrañan para nada tus problemas...