Во-первых, спасибо тем, кто прокомментировал.
Я нашел решение, которое позволяет мне сохранять макет таким же, сохраняя при этом ширину документа.Что я сделал, так это создал # wrap2 внутри основной оболочки, ширина которой составляет 100% (полная ширина окна браузера).
#wrap2 {background: url(../css_img/slider-bg.png) no-repeat center 317px; }
Хитрость в этом заключалась в том, чтобы убедиться, что положение изображения установлено в центр,Это означает, что изображение также будет оставаться относительно содержимого при изменении размера браузера.Я сделал линию тени позади ползунка так, чтобы добавить пустые пиксели слева, чтобы изображение получило ширину около 1200 пикселей, эта часть с подтянутой тенью вправо.Поскольку это все пустые пиксели, это только добавило приблизительно 1 КБ.Если кто-то думает, что есть лучшее решение, дайте мне знать.