Hola:
El problema lo tienes, posiblemente, en utilizar position:absolute, suprímelos y prueba que pasa.
Te aconsejo que le eches un vistazo a estos dos aportes del foro de CSS:
Guía de Migración A XHTML Y CSS Guía de Migración A XHTML Y CSS II
Te serán útiles.
Saludos.