Hallo,
Ich hoffe das ist jetzt der Schlüssel zur Hilfe. :D
abgesehen davon, dass das hier das _self_Forum ist, hast du vmtl. eh schon alle relevanten Informationen, "wir werden wohl wieder bei margin, ggf. auch text-align, landen.".
Also schauen, welche Elemente weiter Innen geeignet sind, ggf. Container einbauen. Z.B. .menu ul li a {text-align:center}
sollte schon so Auswirkungen haben, ohne dass Maßnahmen wegen float oder Container nötig wären.
Grüsse
Cyx23