Ich sage es nur ungern: Dein Markup ist grauenhaft. Tabellen für die Formatierung einer Menü-Liste, jede Menge div-Suppe, IDs und Klassennamen, mit denen kein Schwein was anfangen kann... diese Seite ist Murks.
Abgesehen davon ist die absolute Positionierung des Footers mit bottom:0px;
innerhalb eines ebenfalls absolut positionierten Elements, so wie Du sie vornimmst, der Grund für Dein Problem.
Wenn Du schon ein Element auf 100% Höhe ziehst, mache dies relativ positioniert, den Footer absolut mit einer margin-top: -[Höhe des Footers]. Besser noch: verzichte auf einen absolut positionierten Footer und sieh zu, dass jede Seite genügend sinnvollen Inhalt hat - sonst will sie ohnehin keiner lesen.
Gruß, LX
--
X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: Unusual
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: Unusual
X-Please-Search-Archive-First: Absolutely Yes