En deux mots!
Modernizr & html5shim
Modernizr permet d'utiliser CSS3 et HTML5 sur des browsers anciens et également sur des jeux tels que tetris, solitaire ou internet explorer :)
html5shim consiste juste à mettre au niveau de ton entête:
<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
et cet article à lire: http://blog.bastienpenalba.fr/les-outils-essentiels-pour-developper-un-site-en-html5/
Sinon si tu as un lien vers ton site pour que je puisse te dire quoi rajouter ou changer dans ton CSS
Une suggestion de ma part c'est si tu n'as pas mis ton site en ligne, passer par une système de grille tel que 960gs, ou carrément bootstrap ou Kube!
qui ont l'avantage d'être déja compatible avec tous les navigateurs, toi tu as juste a respecter les conventions et y greffer ton site!
je penses que c'est plus propres, rapides, claire en plus le système sur lequel tu mettras ton site seras mis à jour ou auras de nouvelle fonctionnalité, de ton coté t'as juste à mettre à jour par un copier coller (écraser) les anciens css et js du système de grille :)