Bueno...
He visto un poco más y parece estar todo ok, pero se me ocurre, que en los divs que hay dentro de las celdas, aparte de la alineación, podrías especificar la anchura como 100%, para que el alineados se hiciera, centrado en la celda, y no en el div...
Creo que tienes que "jugar" con ese estilo.
Espero que te sirva.
saludos