das hat sicherlich mehrere Gründe ...
das Tabellenchaos solltest du mal ausfegen! Die gesamttabelle ist 897px breit
die Zelle für das banner ist aber 898px breit ... 1px zuviel?!
die Hauptnavi (home usw.) ist in einer 100% tabelle mit insgesamt 895 px untergebracht ...
meistens reicht bei nem verschachtelten tabellenkonstrukt ein pixel mehr oder weniger, das alles nicht passt und Browserunabhängig wirst du es eh auf diesem weg nicht hinbekommen.
Also entweder verabschiedest du dich komplett von den Tabellen, was ich dir raten würde -> nimm Ebnen und CSS!
oder du machst dir nen komplett durchgerechneten plan in dem jede zelle aufn pixel genau ins layout passt ... dann solltest du aber etwas mehr zeit einplanen
