Salve a tutti!
Leggendo le varie guide ho incominciato a scrivere qualche pagina in HTML facendo un accurato uso dei CSS.
Però sono incappato nel primo problema che non ho mai riscontrato mentre scrivevo pagine con le tabelle e senza l'ausilio dei CSS!

Siccome mi sto adattando alla tecnica della creazione delle pagine Table-less, quindi baso tutto il mio sito con i DIV, la mia domanda è questa: come faccio ad allineare un DIV al centro della pagina?

Io tramite l'uso delle tabelle scrivevo:

codice:
<table align="center">
	<tr>
		<td>.....</td>
	</tr>
</table>
Così facendo, la tabella in automatico mi si posizionava al centro perfetto della pagina!

Con i DIV ho notato che non esiste nessun attributo simile a questo align, ho visto che esiste invece il vertical align, ma il mio problema è l'allineamento orizzontale.

Come posso creare una cosa simile tramite l'uso dei CSS?
Grazie