Guarda che Joomla non centra, è una questione di CSS e di template.
Ho incollato il tuo codice in un articolo, poi mi sono divertito a cambiare template, chi lo colora azzurro, chi mostra solo le righe orizzontali, chi solo le verticali, chi tutte molto grosse chi sottili.
Ma in tutto questo Joomla che centra?