Balise <div> centrée, auto-ajustable

Concept de base: utiliser la propriété display:table; pour centrer automatiquement le texte à l'intérieur. Noter que la largeur s'adapte au contenu.

#main {
	display:table;
	margin:0 auto;
}

Fonctionne avec (testé avec):