Non mi pare molto lilquido ...
Il tuo layout e` piu` solido del browser, e se usi quell'approccio avrai grossi problemi.

Prova ad abbandonare i posizionamenti, ed usare invece i float.
Ci sono molti esempi di layout che funzionano: alcuni sono riportati nei "link utili"; ceerca quello che assomiglia al tuo e prendi spunto.