Для нормального отображения сайта в браузере Internet Explorer могут понадобиться специальные дополнения, которые прописываются в CSS.
Итак:
Для IE6 - *+html селектор{ ... }
Для IE7 - * html селектор{ ... }
Для IE8 - добавляем специальный тег внутрь тега <head> - <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />. Этот тег заставляет браузер IE8 отображать страницу как IE7 под который можно подстроиться через конструкцию * html селектор{ ... }.