It's done in plain JavaScript and CSS3, there is no images.The pattern comes from Subtle Patterns, the icons are edited version of Nicolas Gallagher's ones. It works only (well I only tested those) on Chrome and Firefox.