te refieres a algo como esto:
[dohtml]<div style="height: 38px; width: 200px; line-height: 38px; background-color: #f0f0f0; text-align: center;" align="center">hola</div>[/dohtml]
<!--xc1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>
XCODE </td></tr><tr><td id='XCODE'><!--exc1--><div style="height: 38px; width: 500px;
line-height: 38px; background-color: #f0f0f0; text-align: center;" align="center">hola</div><!--xc2--></td></tr></table><div class='postcolor'><!--exc2-->
lo unico que tienes que hacer es inserta un line-height del tamaño de la altura de tu div y el texto que quieras quedara centrado verticalmente el vertical-align no cabe aqui ya que solo he visto que funciona con tablas