Выравнивание таблицы по центру делается с помощью свойства margin со значением auto. Оно работает только в комплексе с заданной шириной. Например:
table {
width: 60%;
margin: auto;
}
Выравнивание содержимого ячеек по горизонтали происходит с помощью свойства text-align. Например, выравнивание по центру:
td {
text-align: center;
}