Hallo Jan,
Hallo Konrad
Gib dem content-div doch einfach ein 'margin-left: 30em'. Das 'display: block' kannst du dir m.E. sparen, da divs ja sowieso Blöcke sind.
Vorsicht, diese Variante ist nicht nur technisch "wackelig", sondern macht auch Probleme im IE5 (siehe http://www.positioniseverything.net/articles/float-bugs-1.html).
Besser ist die Version von jensr
Gruss
Paul