Не, так - не бзык, а глюк.
См. HTML-код - там явно взят готовый шаблон/движок, видно по name всеразличным, и кривователько приделан под ТЗ.
Код не смотрел, а просто прикинул: если, "рамка" как-бы расчитана по-середине и одинаково по-краям отступает евого и правого, то тогда самый большой глюк в том , что в остальном ширина не учитывается вообще, либо код кривой. Идея в том, что все содержимое сосредоточено по-середине(в центре) — ничто и никуда не выходит за границы, кроме как прокрутка вниз по-вертикали, а горизонтальная прокрутка вообще не должна присутствовать, т.е отключена.
Наверное просто не изучала готовый шаблон/движок, а просто некорректно всунула что-то.
Думаю отсюдого проблема шрифта в некотором элементе, который наверно не подключен или некорректно подключен к стилю.
Да, посмотрел немного код... это маразм, а авторов — проекта сайта и движка/шаблона, обоих уволить !
Ах да, дизайнеру дать сухари с пивом и тоже уволить! Первого — за ошибки в моем браузере, второго — за "стиль программирования", большой муссор, отсутствие фантазии и ценных приемов