Currently, I'm trying to set a page background image using the following CSS code:
background:url(images/body_bg.jpg) repeat-x top;
The issue is that the image size is not large enough to cover the entire webpage - it only appears as a thin strip. Additionally, the image has a gradient color so setting a solid background color won't work. How can I adjust the code so that the background image repeats and fills the entire background of the webpage?