CSS hauteur de 100% question

Je sais qu'il ya beaucoup de questions à propos d'un css 100% de la hauteur du problème.
Cependant j'ai essayé de suivre les instructions et encore de la hauteur n'est pas à 100%,
j'ai donc pensé que je pourrais poser la question à nouveau.

Le site où l'on peut voir le problème est:

www.exendo.be

certains styles css:

html {
    height: auto !important;
    margin: 0;
    min-height: 100%;
    padding: 0;
}

body {
    background: url("/wp-content/uploads/2011/06/bg.png") repeat-x scroll 0 100px #F2F7E8;
    height: auto !important;
    margin: 0;
    min-height: 100%;
    padding: 0;
    width: 100%;
}

wrapper {
    height: auto !important;
    min-height: 100%;
    position: relative;
}
footer-container {
    background: url("/wp-content/uploads/2011/06/exendo-footer_bg.png") no-repeat scroll center bottom #557F40;
    height:146px;
}

Comme vous pouvez le voir sur le site, le pied de page est trop haut sur la page.
Si je inspecter la page avec Firebug, je vois que le code html est de 100% de la hauteur, mais le corps de la balise n'est pas.
Le problème se produit sur Firefox et IE.

Si quelqu'un pouvait aider, ce serait super!

OriginalL'auteur denappel | 2011-06-30