Ну можно .header без абсолютного позиционирования сделать, суть не в этом, а в том что, когда в центральном div-е контента много то сам блок расстягивается и уходит под .footer и за пределы экрана, это в IE 6, а в остальных браузерах всё норм блок растягивается из-под .header-а и до .footer и появляется скролл, а при прокрутке контента верх и низ они на месте стоят, а центр как ему и пологается прокручивается. Суть в том, как без JS растянуть его от сих до сих, а именно от .header до .footer извиняюсь за повторный вопрос. Пробывал всякие фичи типа: .content { height: auto !important; height: 100%; } не помогает.