MBy>html, body { height: 100%; }
Лучше так:
html {height: 100%;}
body {min-height: 100%;}
* html body {height: 100%;}
Для body нужно устанавливать
минимальную высоту в 100%, дабы все было пучком при большом количестве контента. Поскольку IE < 7 эту инструкцию не понимает, специально для них даётся height: 100%, которую они обрабатывают похоже на min-height в нормальных браузерах.