ho deciso di convertire il mio sitarello fatto con le tabelle in css
ottima idea!!!

Ma perche` non passi ad XHTML? A mio parere potrebbe essre piu` semplice.

Comunque ci sono dei problemi con il codice HTML.
Un

dentro un altro

non si puo` mettere.
La struttura e` a larghezza fissa: da` fastidio dover fare lo scrolling orizzontale.

Ti posso consigliare di validare la tua pagina, sia per il codice HTML http://validator.w3.org che per i CSS http://jigsaw.w3.org/css-validator : il validatore trova diversi errori di implementazione: probabilmente nel tuo caso potresti avere informazion preziose.