Tienes la capa global con una anchura de 800px y las tablas con anchura de 900px, normal que se te descuadre. Tambien tienes otros fallos de width.
otra cosita, aparte de lo que ya te dijeron
tienes en body
text-align:justify
si lo que quieres es centrar global
debes poner
text-align:center
luego si quieres puedes ponerle justify lo puedes hacer en global
saludos