Przypuszczam że pytasz bo masz problem nie z samym wyśrodkowaniem, a z float.
Opakować w CONTAINER z margin auto i nadać stałe wielkości.
<div id="LAYOUTBOX">//główny box layoutu
<div id="CONTAINER" style="margin:0px auto"> ....
W tym rozwiązaniu będziesz miał masę problemów jeżeli nie określisz stałej wielkości DIV. Bo musisz je: float:left wtedy wysokość LAYOUT_BOX zmieni się do line-height bo będzie pływać i trzeba będzie ustawić stałą, która nie będzie dopasowywała się do BOX wewnątrz.Same problemy

!.
Dlatego musisz poczytać o :
http://www.kurshtml.edu.pl/css/justowanie_...elastyczne.htmlhttp://caniuse.com/#feat=flexboxNo i słynny bug który będzie naprawiony do końca roku:
https://bugzilla.mozilla.org/show_bug.cgi?id=702508I to w 100% rozwiązuje Twój problem.