Problem z wyświetlaniem strony pod firefoxem

Niemal wszystko.

Wybacz że nie poprawię tego, ale trzeba cały układ i style na nowo zdefiniować.

Zobacz np. na tych przykładach jak wygląda budowa stron …ostylowanie szkieletu http://www.ssi-developer.net/main/templates/

Zwróć większą uwagę na zagnieżdżenia elementów, padding/margin …i floaty.

No i taka mała rada, zawsze gdy nie wiesz co się dzieje z jakimś elementem strony - dorzuć mu w stylach przykładowo jakis wyróżniający border np. border 1px solid red;