http://zerosprites.com/ Optimize: true padding: 4 .sprites { background: url(sprites.png) no-repeat; } .close { width: 12px; height: 17px; background-position: 0 0; } .maximize { width: 11px; height: 11px; background-position: -55px 0; } .media-chart { width: 19px; height: 15px; background-position: 0 -21px; } .media-handle-next { width: 9px; height: 16px; background-position: -42px 0; } .media-handle-previous { width: 9px; height: 16px; background-position: -57px -20px; } .media-image { width: 15px; height: 15px; background-position: -23px -21px; } .restore { width: 11px; height: 11px; background-position: -42px -25px; } .title-button-next { width: 9px; height: 17px; background-position: -16px 0; } .title-button-previous { width: 9px; height: 17px; background-position: -29px 0; }