Hi,
ich habe meine Seite auch mit divs gemacht. Ich habe sie alle einzeln positioniert und zwar mit:
.[divname] { position:absolute; left:[abstand von links in Pixeln]; top:[abstand von oben in Pixeln]; [restliche formatierungen schriftfarbe etc.] }
ist garnicht so schwer.
aber vermutlich ziemlich problematisch, sobald größere Textmengen in diese DIVs kommen und der Besucher nicht exakt dieselbe Schriftgröße eingestellt hat, wie Du beim Erstellen der Seite.
freundliche Grüße
Ingo