Hola MXX.
Las cosas más importantes de mi ejemplo son:
Cita: html, body { height:100%;
font-family: verdana, arial, sans-serif;
font-size: 1em;
}
#contenedor {
min-height:100%;
height: auto!important;
height:100%;
}
y
Cita: #pie {
text-align: center;
background-color: #366;
color: #fff;
height: 3em;
margin-top: -3em;
}
.corte {clear: both;padding-top: 4em;}
Si algo no te sale, lee el artículo que acompaña en el zip al ejemplo, donde explico creo que muy claramente qué es cada cosa y para qué sirve.
Ya contarás.