Ho un'altro problema

codice:
<div align="center">
<table width="800"  border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3">
<table width="790" height="100" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
banner
</td>
</tr>
<tr>
<td width="676" height="20">
Menu
</td></tr>
</table>
</td>
</tr>
<tr>
<td width="150" valign="top" cellpadding="0" cellspacing="0">
lato
</td>
<td valign="top" cellpadding="0" cellspacing="0">
centro
</td>
<td width="150" cellpadding="0" cellspacing="0">
lato
</td>
<tr>
<td colspan="3">
sotto
</td>
</tr>
</table>
</div>
Ho fatto così ma non capisco come mai non mi va a 150 il menu mi potete aiutare??