#wrap {
    min-height: 100%;
    overflow: auto;
    padding-bottom: 100px;
}

#footer {
    position: relative;
    margin-top: -85px; /* negative value of footer height */
    height: 85px;
    clear:both;
    padding-top:20px;
} 