Jeg vil foreslå, at du starter med at give siden en mere korrekt DOCTYPE i starten. Den ser således ud:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd">Den anden linie er vigtig, for uden gider Internet Explorer ikke forsøge at overholde CSS-reglerne. Og det er nemlig dit problem, for de andre browsere gør nemlig deres bedste for at overholde de regler. (IE på Mac er dog ikke helt så god til det som visse andre.)
Og nu skal du ikke blive ked af det, men når du retter det, vil siden sandsynligvis blive lige så grim i IE, som i de andre, men det fixer vi.
Så skal du bare rette det sted i den <div> uden om tabellen med de mange små billeder, hvor der står
overflow y:auto;
der skal stå
overflow:auto;
Hvis du ikke bryder dig om at scrollbars kommer og forsvinder alt efter om der er mange eller få billeder, kan du skrive:
overflow:scroll;
og så vil der være scrollbars hele tiden.
Og når du nu har den korrekte DOCTYPE på siden, skulle du ikke få lige så mange (og lige så store) overraskelser, når du afprøver andre browsere.
Hvis din Safari er nyeste udgave, vil jeg faktisk anbefale at teste med den, da den for tiden har den mest komplette (og mest korrekte) understøttelse af CSS. Selv bruger jeg Firefox, som fås til både PC og Mac (og Linux, som jeg bruger).