Цели достигнуты. Единственное, остался открытым вопрос о высоте блока с заголовком (main).