Hi spacegaier,
sieht nach ner guten Planung aus und soweit auch vernünftig gecodet (nichts gravierendes gesehen).
Problem ist: so funktioniert nicht, was du erreichen möchtest, auch wenn man denkt das sollte doch so gehen.
Lösung ist: center muss 100% haben und links und rechts floaten mit festen Breiten in die margins mit festen Breiten von center (deine paddings u. borders dann natürlich noch mit einrechnen). Code und Erklärung hier:
http://www.alistapart.com/articles/multicolumnlayouts
(Für dein Modell scroll ziemlich weit runter zu "Three-column liquid layouts" (musst du nur dann nur deinen wrapper, header und footer wieder dranbauen)
Gruß
Antipitch