I brought up the fact that there were problems with your page in my first reply. I didn't suddenly bring it up as a deflection. Some of these issues are hurting the page's performance. There are parts of your page (links and list items) that simply do not render because of the syntax errors I listed. I never said otherwise. What I did say, is that changing to CSS does not allow you to remove images. HTML is just as capable of setting a background color; you don't need CSS to do that. Whether some banner, heading, or footnote is plain text or a graphic is a design decision, one that is not dependent on whether or not you use CSS.