No entiendo, eso de "se movía más para arriba", aunque será difícil adivinar cual es tu problema, muestra los códigos implicados (XHTML y CSS) para ver en que podemos ayudarte
@
Philip7 creo que deberías leer un poco más sobre maquetación, no es cierto que "no todos los navegadores soportan div" una cosa son algunas fallas con el CSS (principalmente y en lo personal solo con internet explorer) y otra muy diferente es el no saber maquetar.
Saludos