Может, для #footer задать position: relative; я для вылезающей картинки — position: absolute; right: 0; top: -скольконадоpx;?
Если я правльно понял, конечно.