Nåt är det... Tittade med Konqueror (som Safari bygger på) på min Linux (Ibooken är i Amsterdam), den får verkligen spader på sidan. Skrollar man så ser allt konstigt ut, spökbilder av grafiken, mm.
Tycker inte du behöver göra tabellerna till div-ar, tabeller funkar väl utmärkt i HTML 4? Men du borde ju få sidan att validera som någonting, så webbläsarna vet vad det rör sig om för ett dokument.