Странные люди пошли.
картинка поставленая как фоновым изображением имеет маштаб 1:1
Как картинка размером 1680х2700 поместится полностью на экране разрешением 1024х768? И это без учёта того, что браузер своими панелеми тоже заниает место на экране.
Такая картинка полностью по ширене отобразится на маниторе только если на нём будет стоять разрешение больше 1680 (из-за ползунка браузера для прокрутки страници)
Можеш прикрутить скрипт который будет в зависимости от разрешения ставить определённую картинку фоном, но тогда придётся хранить несколько картинок под каждое разрешение.
А можеш использовать другую картинку которую можно дублировать как по вертикали так и по горизонтали.
Чтоб меню не ездило используй фиксированую вёрстку.
Или прижми его к краю, но тогда будет ездить контент (ну или, что у тебя там сбоку этого меню)