В style.css найдите:
#header-fluid {
background: url("http://design.hall-market.ru/patternhead56c-thumb.png") repeat-x scroll 0 0 #FAFAFA;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
position: relative;
z-index: 10;
}
и
#wrapper {
width: 100%;
}
замените на:
#header-fluid {
background: url("http://design.hall-market.ru/patternhead56c-thumb.png") repeat-x scroll 0 0 #FAFAFA;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
margin: 0 auto;
position: relative;
width: 1200px;
z-index: 10;
}
и
#wrapper {
width: 1200px;
}
но в этом случае про адаптивность можно забыть
Самый простой вариант уменьшить кол-во пунктов меню, чтобы не съезжали, но способ описанный мною ранее был самым безболезненным и правильным.