Very few people have the talent and time to create original graphics, so most web site owners download existing free graphics from other sites and customize them to their needs. Below is a list of sites that offer such free graphics.
Some sites require special permission, so be sure to check with their posted policy.
Banner World - Graphics components that are perfect for creating banners. Media Builder - Turn any GIF into a button. More than 6000 selected graphics, all perfectly organized. Icon Archive - Free icons, backgrounds, buttons, animated GIF's, and links. Total of 300,000 free web graphics.