Holas,
Cuando uso position: absolute ya no hay necesidad de usar top o left? porque podria usar el margin-right o margin-top o incluso el margin-left. y asi le doy posicion a donde se deba ubicar, bueno no domino mucho el CSS, pero creo que en la seccion
xHTML o
CSS te podria orientar mejor.
Saludos