вот несколько вариантов

align=”center”

или

#footer {
position:relative;
left:50%;
margin-left:-100px; }
работает так - блок, который позиционируется в родительском элементе нужно сдвинуть на 50% влево.Элемент при этом размещается не точно по центру. для исправления этого блоку присваивается отрицательный отступ слева (половина ширины блока). и задаете позиционирование.