Ever have the problem with your repeating background just not showing up in Internet Explorer but it does in Firefox? Try a space.
See the example below, this true and I have no idea why but if you don’t have a space after you specify your url it won’t work in IE:
background: url(images/your_image.jpg)top left repeat-x; <<<<<<notice there is no space
background: url(images/your_image.jpg) top left repeat-x; <<<<<< now notice there IS a space
This slight difference will cause your css to be ineffective in IE.
Just a FYI………happy coding