Учитывая, что весь ваш нижний колонтитул находится внутри тега <footer>
html , это простое решение с использованием jQuery.
JS:
$(document).ready(function(){
$('body').css('padding-bottom', $('footer').height()+'px');
});
CSS:
footer {
position:absolute;
bottom:0;
}