Hi. As others have mentioned the term for this technique is "CSS sprites". I've reviewed the CSS file carefully and it should be no problem for me to convert your current CSS file with multiple images into a single CSS image sprite layout. I'll provide suggestions on how to improve the site design, usability, user experience, and CSS performance where applicable as well.