Cómo cuesta de ver ése código. Sí, IE firefox y chrome tienen formas distintas de alinear los objetos de la web, sobre todo el que da problemas es nuestro querido IE.
Yo lo soluciono a través de CSS
Por ejemplo con esto consigues que un objeto quede centrado en todos los navegadores:
Código PHP:
#objeto{
width:1200px;
height:180px;
width: 100%;
margin: 0px;
margin: auto;
/* Centrar en IE */
display: block;
background: url(imagenes/top.png) no-repeat center top;
}
¿Era esto lo que buscabas?
Y bueno, respecto al código te recomiendo que lo pongas entre las etiquetas de código que se entiende mejor y es más fácil de ver.