Background Image Problem

Sorry to keep bothering you guys but I create new pages leaving the Spirit Theme home page as it came with the theme.

No matter what I do I can’t get the home page background image to appear above the navigation menu on any of the newly created pages..

This is for dcspecialevents.net using Upfront/Spirit