A text-align CSS, HTML-ben csak ennyi:
<td align=\"center\">Szöveg</td>
Ha más nem kavar be, akkor ennek mûködnie kell.
Edit: ez csak egy kis magán vélemény, az én véleményem, aki nem ért vele egyet, az nem ért vele egyet, ennyi. Na szóval: ha %-okat használsz, nagy felbontáson eléggé hülyén fog kinézni, ahogyan kicsin is. Most csak éppen a te felbontásodon a jó. Bár nekem ez a színezés sem nagyon tetszik, de gondolom ez még változni fog (nem mintha én egy olyan nagy designer lennék, de ez tényleg nem bejövõs). Arra pedig, hogy ne legyenek a szövegek a rács mellett, használj celpaddingot, illetve azért, hogy minden irányból középen legyenek - persze csak ha szükséged van erre - használj align centert és valign centert. Illetve még egy fontos infó, de ez még mindig csak az én véleményem: használj MySQLi-t, mert amit te használsz az már elavultnak számít egy ideje. És még könnyebben is kezelhetõ, legalábbis szerintem.