Hallo!
Hm.... ich werde es, sobald ich es mit IE5 testen kann, ausprobieren, denn gerade mit deinem CSS-Angabe hat er gewisse Probleme:
So jetzt habe ich es getestet:
es funktioniert (da in meinem Versuch auch noch eun float:left dabei war, was den IE5 verwirrte).
Jedoch würde ich <span> durch <div> ersetzen, dann klapp es auch mit dem Validator. Oder wir können dabei ganz auf CSS verzichten und gleich:
<body marginwidth="8" leftmargin="8"> hinschreiben.
Grüße
Thomas