Problem solved, but I'll leave it here with the solution in case anyone else has the same issue.
I'm having a strange, and very frustrating problem.
Culprit:
http://24.57.167.209/sda/
Is passes the W3C validator, but I can't get the background image to show! The headerbg.jpg file is a valid path, and is shown on the page using img tags. When trying to set it as a background, it doesn't seem to work. What am I doing wrong?
[edit]
Here's the css.
Code:
body
{
background-image: url("headerbg.jpg");
background-repeat: repeat-x;
background-position: 50% 100%;
margin: 0;
padding: 0;
}
p {
padding: 0 15px;
}
p:first-letter {
font-size: 120%;
font-weight: bold;
}
[edit2]
Found the problem, was a silly one. I thought the css file loaded from the original source files directory. Nope, loads from the css file.