Secondo me l'errore sta qua:

<td>qui c'è uno spazio</td>
Cmq non ne sono sicura perché detesto le tabelle.
Perché non provi ad impostare il sito tramite l'utilizzo dei DIV impostati nel CSS?