Gracias
Ahora resulta que el texto se me alinea mas o menos bien en el internet explorer de windows, pero sin embargo en netscape no me hace el vertical-align:
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Iluminar celda </TITLE>
<style type="text/css">
@font-face
{font-family: "Arial";
src: url("./arial.ttf");}
body
{background-color: #807CA8;
scrollbar-shadow-color: #706C98;
scrollbar-highlight-color: #807CA8;
scrollbar-darkshadow-color: #706C98;
scrollbar-track-color: #706C98;
scrollbar-arrow-color: #706C98;}
#menu
{background:#706C98;
font-family: Arial;}
#menu th
{color:#EEEEEE;
background:#5F587A;
padding-left: 4px;
padding-right: 4px;
padding-top: 50px;
padding-bottom: 50px;}
#menu td
{text-align:center;
height: 50px;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 2px;
border-bottom-width: 2px;
border-color: #706C98;
border-style: outset;
background-color:#A0A0B8;}
#menu a
{display:block;
height: 100%;
text-decoration:none;}
#menu a,a:active,#menu a:link,#menu a:visited
{color: #333333}
#menu a:hover
{color:#FFFFFF;
background:#C0C0D8;}
span
{font-weight: bold;
letter-spacing:1px;
font-size:14;
vertical-align:sub;}
</STYLE>
<META NAME="Generator" CONTENT="EditPlus">
</HEAD>
<BODY>
<table id="menu" cellspacing="8">
<tr>
<th height="30">
<span>
.:: El Otro Sitio ::.
</span>
</th>
</tr>
<tr>
<td>
<a href="#"><span>Noticias</span></a>
</td>
</tr>
</tr>
<tr>
<td>
<a href="#"><span>Foros</span></a>
</td>
</tr>
</tr>
<tr>
<td>
<a href="#"><span>Artículos</span></a>
</td>
</tr>
<tr>
<td>
<a href="#"><span>Ranking</span></a>
</td>
</tr>
<tr>
<td>
<a href="#"><span>Jugar</span></a>
</td>
</tr>
<tr>
<th height="400"></th>
</tr>
</table>
</BODY>
</HTML>
Pero creo que eso es ya mas raro.
Salu2 y gracias por vuestras respuestas.