I really hope someone can help me, this is driving me CRAZY! I'm reasonably new to this, so please excuse me if my coding is a mess.

Ok, the story is my background is moving to the left, but only on all pages except the home back where the background is set to scroll (the others are fixed). The background image is set within two containers (#container and #containerall) and both perimeaters are the same. Positioning is relative for both of these.

I am going bonkers trying to fix it, and I don't know any developers! Please help me!

Here is the css coding. I've taken out everything bar the two containers and the footer, please let me know if you need to see the whole thing. The website isn't live yet, so I unfortunately I can't give you a web address. On a side note, sidebar footer and maincontent footer are within the footer div.

Any help you could give me would be HUGELY appreciated. I have looked for solutions for this, but can't seem to find it :( Also, this is happening in every browser I test so far.

*Update on the footer issue, with it dropping beneath the container. Turns out it was an overflow issue, yay! One resolved! However, I have left the footer in the coding below, as its coming up with a compatibility issue on the browser check. I tried taking the size out but that makes my whole background image dissapear. If anyone can see obvious flaws with this please let me know.*