For compatibility reasons, I want to steer clear of of CSS3. I've defined the <h1> tag in the stylesheet to have a background image. I tried giving this a go in its own <div>, to no avail. The HTML has the <h1> tag nested in a <div> tag, but instead of the image displaying, it just collapses down to 5px, the padding of the header. These are two separate issues: 1. The image isn't displaying 2. I'd like for the image to fill the <h1> box, which in turn fills part of the header. I know I didn't write this in the most readable fashion, so if a copy-paste of the CSS and HTML is necessary, I can provide it.