Our current site is at
The home page is a bit different than internal pages graphically.
Attached are screenshots of what I want the home page and internal page CSS backgrounds to look like. I simply want a light grey background on the left and right side of the page with a 1px dark grey border between the inside of the page and the left and right. Same with the internal pages (see screenshots)
I'm open to whatever is easiest to do when it comes to the grey in the footer.
I've also attached a screenshot of my proposed background image that will do the job, though I'm open to suggestions.
It also has to look good in all modern browsers.
I can't figure it out. Please help.