Senza il sito sottomano mi è difficile aiutarti, ma posso darti due spunti:
Metteri un allineamento centrale al body
[HTML]body { ... text-align: center; ... }[/HTML]
Scriverei meglio il margin sul wrapper (oltre a ripristinare l'allineamento voluto)
[HTML]#wrapper { ... margin: 0px auto; text-align: left; ... }[/HTML]
Sicuramente così ti allinei con la prassi standard con diminuizione di problemi susseguenti