Hallo Jan,
td.naviback:hover
hiermit bekommst du nur td-Elemente mit der Klasse naviback - du musst aus dem td ein a machen.
<table width="116" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="116" height="29" align="center" valign="middle"><a class="naviback">Home</a></td>
</tr>
</table>
Für Linklisten sind Tabellen nicht gedacht, ich würde das etwa so machen (einfach runtergetippt und ungetestet):
<ul id="nav">
<li><a href="...">Home</a></li>
....
</ul>
und dann im CSS-Teil:
#nav { list-style-type:none; }
#nav a { display:block; width:100%; }
#nav a:hover { background-image:url(bild.png); }
(ggf. musst du die Liste noch weiter formatieren (Breite, Textausrichtung u.ä.)
Grüße aus Nürnberg
Tobias