div stretch 100% de la hauteur de la page quel que soit le contenu

live (travaux en cours) site

En gros, j'ai tout mon contenu du site centré à l'intérieur d'un div qui est spécifié dans une largeur et une hauteur de 100%, indépendamment de la longueur réelle du contenu. J'ai précisé height:100%; pour html, body, et #main cependant la div vient encore court comme on le voit sur cette page- je ne veux pas leur être tout écart entre la #main'zone grise et en bas de l'écran. Est-ce possible? Comment?

OriginalL'auteur AMC | 2012-08-20