non voglio polemizzare.

Comunque senza includere la tabella in un div, puoi assegnare al body un align:center;
quindi alla tabella un margin:0 auto.

Questo porta tutto quello che c'è nel body ad essere centrato rispetto allo schermo.
Quindi assegni un margin 0 in alto alla tabella ed un margine automatico a destra in modo tale che la tabella stia perfettamente al centro

Quindi alla tabella stessa assegna un align:left per allineare a sinistra tutto il suo contenuto.


Domanda classica in questa situazione.

Non stari mica utilizzando una tabella per crearti il layout vero?
In tal caso sappi che non si fa. Cerca sul forum. Ci sono tantissime discussioni in merito.