Учитесь пользоваться инструментом Inspector. Я через него нашел, перебирая вложенность, пока мне не показало, в каком элементе избыточная ширина. А где именно в css коде - лучше поищите по стрке "650px"
Решение проблемы элементарное - не использовать нигде в лайоуте width, а только max-width. IE6-7 давно уже не используется. Это там max-width не работал))