Как залить фоном область бока за полосой прокрутки?
jsfiddle.net/q7aPX/
Релативные элементы зависят от родителей, и за края не будут выходить.
Стаьвте как человек выше описал, абсолют, и проверьте чтоб в цепочке родителей не было ни у кого релатива или абсолюта, иначе снова же привяжется к тому родителю.
Если в блоке больше ничего нет, то
#top {
    height: 170px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    background-image: url('images/top_gradient.png');
    background-repeat: repeat-x;
    background-position: bottom;
}

Если же в блоке что-то есть, то попробуй завернуть его в блок с position: relative.