Вы в курсе, что у Вас футер не прижимается к низу окна браузера, если контента мало? Но такое в принципе имеет право на жизнь - Яндекс вон не жужжит.
Ещё учтите - блок по умолчанию по ширине расстягивается на 100%, а по высоте схлопывается до высоты внутреннего контента. Хотите сайдбары одной высоты с центральным блоком? - оборачивайте их другим блоком (тем же id="container").
И выкиньте всякий мусор из CSS - Вам там 100 лет не нужны ни float:left, ни position:relative, ни height:auto
А лучше всего возьмите готовый шаблон подходящей структуры (их навалом в сети - есть даже генераторы) - и посмотрите насколько там небольшой, но эффективный код.
|