Hola:
El problema lo tienes aquí:
Código CSS:
Ver original#contenedorpie{
width: 100%;
height: 210px;
float: right;
position: absolute;
bottom: 0 !important;
bottom: -1px;
margin-top: 10px;
background-image: url(images/esquinainferior.png);
background-repeat: no-repeat;
background-position: 50px left;
}
Suprime el
position:absolute y el pie se pondrá en su sitio.
Saludos.