Первый отрыв:
Правило div#content
почти работает в IE и добавляет дополнительную ширину в FireFox:
Дополнительная ширина применяется к вашему классу div "content
"
div#content { margin: 3px 3px 3px 188px; background: rgb(255, 255, 255) none
repeat; min-height: 392px; }
внутри класса div "container
"
div#container { margin: auto; padding: 10px; background: rgb(255, 255, 255)
none repeat; position: relative; min-height: 400px;
max-width: 100%; min-width: 750px; }
Отображается горизонтальная полоса прокрутки для 188 пикселей, добавленных справа от содержимого. Конечно, им нужно остаться: не удаляйте их.
добавить overflow: hidden
; к вашему div#container
правилу css
На более общем замечании вы можете следовать рекомендациям "Progressive Enhancement with CSS" и разделить ваши правила CSS на несколько файлов (вплоть до фактического развертывания в рабочей среде, где вы можете перегруппироваться и сжать все ваши правила CSS в один жесткий файл)