Хожу по разделам сайта, и мучаюсь читать коричневый текст на зеленом фоне из-за смещения (ИА отображает его правильно) и банеры лезут на кнопки разделов.

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 + WinXPSP2

Вопрос в чем? Или все должны домысливать, что именно требуется?

StripE
Жуть, а не страничка... От не очень прямых рук вебмастера ещё никто не застрахован...

http://validator.w3.org/check?uri=http://www.ohotniki.com

Вопрос собственно в том, что делать с этим сайтом, т.к. читать надо, но зверски неудобно.

Ужос. Не торопитесь исправлять ошибки в коде по вышеуказанной ссылке. Поторопитесь все стереть и написать заново и не торопясь.

Во-первых, на менюшку "заезжает" флешка потому что (имхо, я не уверен) там, в общем, z-index указан, а position: absolute или не absolute - нет. Вот браузеры по-разному и думают. Не знаю как там в стандартах.

Во-вторых, сделайте поиск типа "CSS-only dropdown menus" и разберитесь в этом. Вот пример.

В-третьих, если оно работает под ИЕ еще не значит что оно правильно написано. Желаю удачи.