Ti crei un CSS fatto cosi:
#pagina_di_fondo
{
position: absolute;
left: 0;
right: 0;
margin: auto;
bottom: 1px;
text-align: center;
z-index: 999;
}
Poi da HTML lo richiami con un div del tipo:
<div id="pagina_di_fondo">
quin inserisci il tuo footer che vuoi mettere sul fondo pagina al centro
</div>
e il gioco e' fatto. Ovviamente lo z-index nel codice CSS serve per rendere il tuo footer separato da tutto il resto della grafica che metterai nella pagina HTML.