Hallo!
ich habe lediglich via CSS einen margin für <body> gesetzt, aber das alleine reicht nicht, um das Problem zu erklären, denke ich (denn bei anderen Seiten klappt es).
««
Ich denke es könnte ev. doch daran liegen und zwar am margin:36pt;, pt wird unter großen Schriftarten mitscaliert, dadurch sind 36pt nicht immer 36pt.
Bei 800x600 bekam auch meine IE5 einen Scrollbalken, der NS nicht. (du kannst noch versuchen 'white-space:normal' aus deiner CSS für ul, ol zu nehmen.)
ganz oben im HEAD ist eine CSS-Zeile drin, die ich nicht checken kann, die aber nicht alleine schuld sein kann
««
Bis auf die Kleinigkeit, das font-style:opaque; keine CSS-Angabe ist (sollte wohl 'oblique' heissen) tut die Angabe keinem weh.
Grüße
Thomas