Oj, Theroth, du hast da ganz schön herumgepfutscht! 
Das verschiebt sich natürlich nicht, weil du eine feste Breite für die völlig unnötige Tabelle oben eingegeben hast:
außerdem hast du auch verschiedene Tabellenzellen mit feste Breite versehen. Kein Wunder, dass die Elemente immer dort stehen, wo du sie angeordnet hast. 
Das mutet an, als ob du oben völlig unwissend bist und den Bereich im vergangenem Jahrhundert gemacht hast, so arbeitet heutzutage niemand mehr. Die Elemente haben auch keinerlei CSS-Anweisungen.
Dein Inhaltsbereich:
#slider {
height: 384px;
margin: 0 auto;
width: 900px;
ist mit 900px Breite und zentriert, genau diese Abmessung solltest du für das Menü nehmen. Natürlich ohne Tabelle!
Das Logo kannst du in CSS als Hintergrundgrafik definieren.
Sorry für den Rüffel 