puisque tu connais le xhtml (qui est une standardisation du html, pas seulement une evolution), et le CSS, pourquoi ne pas faire ton site sur ces deux bases, afin qu'il soit lisible de partout, et sponsorise par w3c.
Moi j'y suis passe, et j'ai hallucine du peu de temps qu'il m'a fallu pour que ca ait la meme gueule que ce que j'avais fait en flash, sauf qu'en fait c'est charge super plus rapidement, meme les 56k peuvent y venir, et c'est standards donc tous les navigateurs peuvent le lire, ce qui n'est pas le cas des sites developpes pour internet explorer. Apres il est plus beau sous n'importe quoi d'autre (qui supporte le png) que IE, et du coup j'ai fait des styles speciaux pour IE, mais franchement ca vaut le coup d'y passer.
En plus je sais pas si tu tentes de te vendre (au niveau competences webmaster) avec ton site, mais a mon avis c'est un peu chaud de mettre CSS2 sur un site fait avec des frames, et du javascript (bon pour le javascript, c'est le defenseur du libre qui parle...)
Enfin en tout cas, il y a des tres bons renseignements sur
http://openweb.eu.org , et une tres bonne liste qui s'appellent pompeurs-CSS, c'est un groupe Yahoo.