My guess is the following:
Your background image is the background of the #content div. This div is between the header and the footer, so it doesn't go under the navbar and the footer.
The picture should be the background of the body or of the #page div. I hope it'll work like that.