footerDock

Для того чтобы подвал был прикреплен к нижней границе браузера можно использовать следующий код

jQuery-код помещаем в конец страницы (скачать исходник с GitHub):

jQuery(document).ready(function($){
	$(document).ready(function(){
		var windowHeight = $(window).height();    //Получение размеров окна
		var footer = $('#footer');
		footerDock();

		//Действия на изменение размера окна
		$(window).resize(function(){
			windowHeight = $(window).height();
			footerDock();
		});

		//Прикрепить/открепить подвал если мало контента
		function footerDock()
		{
			if ($('body').height() < windowHeight)
			{
				footer.css({"position":"fixed","bottom":"0"});
			}
			else
			{
				footer.css({"position":"relative"});
			}
		}

	});
});