Quello si fa con il CSS.
Basta che crei un tag div e ci assegni la classe che contiene lo stile del box.
Codice:
<div class="nomeclasse">contenuto</div>
Poi ovviamente dovrai definire la classe nomeclasse o nell'header della pagina oppure in un file esterno.
Per ottenere un effetto simile, dovresti inserire delle impostazioni simili nella definizione della classe:
Codice:
.nomeclasse
{
[COLOR=#000000][FONT=arial]align: center;
background-color: #000;
color: #fff;
border: 2px solid #fff;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
width: 50%;
padding:10px;
margin: auto;[/FONT][/COLOR]
}
È importante il "margin: auto" che ti centra il blocco div.
Questo è il metodo più semplice, ma da alcune incompatibilità con versioni meno recenti di IE.
CSS Horizontal Align
Guarda qui per maggiori info.