1. Метод прижатия мне нравиться. Сделал "динамический" padding c помощью следующего кода gwPadding = function() { // Функция для назначения padding-bottom var $footerHeight =$('#footer').height(); // Определяем высоту футера и это значение присваиваем переменной $('.global-wrap').css("padding-bottom",$footerHeight); // Добавляем CSS свойство .global-wrap};$(document).ready(gwPadding); // Вызов функции при загрузке документа$(window).resize(gwPadding); // Вызов функции при изменении ширины окна2. Так же изменил немного поведение блоков в футере на более симпатичное.. 3. На счет заголовков... Смотрел как на других ресурсах: творится какая-то полная анархия: 1) делают различными заголовками - от h1 до h4; 2) классами вида class="heading", class="h4" и т.п, присваивая их div'ам, внутри которых надпис;3) тупо загоняют в тэг span. А как правильнее всего? Я сделал эти заголовки h2 исходя из того, что другие заголовки на странице имеют такие же стили, как и эти, даже размер шрифта один и тот же. Почему нет?