il problema che hai è proprio quello che hai descritto te.
credo che usando un css framework potresti risolvere un po i tuoi problemi.


http://960.gs/

Il problema è che tu dai un posizionamento assoluto alla pagina, quindi, quell'oggetto, si poserà a tot px in altezza ed in larghezza, qualsiasi risoluzione tu stia usando.

Solitamente si usa il float per spostare un oggetto a destra o a sinistra, dandogli display inline per gli oggetti affiancati, e block per gli oggetti sovrapposti.