ciao
il div #home è il contenitore generale?
se è così, e se non ho capito male, ti sei dato la risposta da solo.
cioè: posiziona tutti i div all'interno di #home, con position:absolute.
Floyd