Adesso occorre rivedere tutto.
Ricominciamo da capo.
Anzitutto l'effetto :hover in IE6 funziona solo sui link: pertanto se la cosa deve funzionare anche in IE, occorre inserire un link. Quindi fai meglio dire esattamente a cosa serve il tutto. Dato inoltre che non si puo` inserire una tabella in un link, quello che si puo` fare e` inserire un link in ciascuna cella (che a sua volta non deve contenere oggetti di tipo blocco)
Secondo: se vuoi fare una cosa che "appare e scompare" devi usare una delle proprieta`:
di posizione (top, left, ...)
display
visibility
z-index
a seconda dell'effetto desiderato. In linea di massima il display:none e` da usare con parsimonia, dato che non piace molto ai motori di indicizzazione, anche se sarebbe il piu` semplice dal punto di vista del codice
Terzo: per ottenere una cosa efficace e semplice, il blocco che deve "apparire" dovrebbe stare dentro la tabella (in particolare dentro il link)
Altra considerazione: ho l'impressione che la tabella ti serva per formattare: questo ti porta a problemi anche con i CSS (oltre che di accessibilta` e di complicazine inutile del codice), per cui andrebbe eliminata.
Ultima cosa: cerca (tra i link utili, o nel forum o in rete) con le chiavi "libreria di immagini" oppure "thumbnails" o simili: trovi layout gia` realizzati, che ti basta copiare.