html, body
{
    height: 100%;
}

.mainContainer
{
    position: relative;
    min-height: 100%;
}

* html .mainContainer
{
    height: 100%;
}

.footerContainer
{
    position: relative;
    margin: -50px auto 0 auto;
}
