Thanks for the guidance, oh precious one! I didn't even think it'd be in the css because it renders properly everywhere else.
That's because in all other places, the external graphics are in headers and not the body of a paragraph. And plus, there's no image tag where ever it shows up, so it must be elsewhere (ie on the style sheet). That's the whole point of having a style sheet. Define it there and it happens site wide, with none of the style elements in html pages that search engines are now frowning on heavily when indexing sites. And, of course, you could define other styles for different pages of the site, if you wanted.
You will have your work cut out for you learning css. But there are many books out there too. Just please remember to save a backup copy or play with a totally different css file. I cannot fix or consult with you on problems that may arise concerning the style sheet. It would be more time consuming than the actual updates! CSS is a huge subject, and I mean huge. That's why custom web developers get the big bucks (anyone can use precanned software to create websites (but they won't be neat and clean)). You will become part of the few, the proud, the custom designers. And remember browsers render different aspects of styles differently. So if it works in one place, don't assume you didn't f*** it up elsewhere. So please do your homework first before playing around with anything but a copy of it. And enjoy!
Oh, and javascript is good and necessary too. You need to get one good book on that as well. In fact, many developers are working on using javascript to enable the more advanced css3 attributes rather than wait for browser makers to come up to speed.