Mhhh, franchement tu es meilleur graphiste que développeur.
Je ne parle pas du back-end mais bien du front-end (frame + table = 1990)
Et d'où vient la page layout.css ? Tu la copier d'un site sans rien comprendre non ? Genre tu dois employer dix lignes sur 300.
Si tu as beaucoup de visite, ton site n'est pas optimisé et il va être lent. Tu peux facilement le rendre deux fois plus léger donc rapide.
Pour le moment il n'y a aucune unité graphique car pas de css unique pour tout le site : les texte ne sont pas tous dans des paragraphes qui auraient tous un style commun par exemple.
Ton site est un mélange de code piqué à gauche à droite et ton layout change donc d'une page à l'autre. Normalement tes liens ont une couleur unique déclaré une fois pour tout le site, c'est cela qui donne de la consistance au design.
Un seule solution, refaire tout ton html, avec une seule feuille de style que tu fais toi même.
Sinon, je trouve la colonne de droite trop large. J'essayerais deux colonne étroite en un contenu central plus large. Tes news seraient dedans et pourquoi pas augmenter la taille de la police. 11px c'est fort petit et en outre tes autres pages ont une taille de police plus importante.
Sauf les blocs colorés de cette page, totalement illisible en Georgia 10px
http://www.le-saxophone.fr/saxophonistes/
Bonne chance