This is an example of a toolbar with icons. This is all accomplished via CSS. The toolbar's icons are created with an unordered list that has one background image and then background-position manipulated based on the hover state, etc.
I used only one background-image for this as I didn't want the page to have to make multiple calls for images on the EDGE network and I was able to keep the file size relatively small.
Note: This example is part of an application we're working on, LaunchPad, so please do not re-use toolbar's images, rather use them for reference. The code, of course, you're more than welcome to use!