C'è anche un errorino: hai scritto a:hover con due ":". comunque, di principio, tu hai:

<td>
<a href="http://www.html.it/" title="Html.it" hreflang="it">Html.it</td>


se hai:
td {
width: 120px;
margin: 0;
padding: 0;
background: #fff;
border: 1px solid #000;
color: #000;
}


ricordando che devi trasformare <a> in elemento di blocco:

a {
width: 120px;
text-decoration: none;
font-weight: bold;
color: #900000;
background: transparent;
display: block;
}


e poi cambi sull'hover. ciao