#preload-01 { background: url(../images/buttons2/button_sprite.gif) no-repeat -9999px -9999px; }
.button_bg { background-image: url(../images/buttons2/buttons_bg.jpg); text-align: left; vertical-align: top; width: 969px; height: 62px; }
.end { text-align: left; vertical-align: top; width: 40px; }
.space { text-align: left; vertical-align: top; width: 40px; }
.home { text-align: center; vertical-align: top; width: 75px; }
.about { text-align: center; vertical-align: top; width: 81px; }
.schedule { text-align: center; vertical-align: top; width: 101px; }
.recliners { text-align: center; vertical-align: top; width: 139px; }
.media { text-align: center; vertical-align: top; width: 76px; }
.store { text-align: center; vertical-align: top; width: 75px; }
.contact { text-align: center; vertical-align: top; width: 102px; }
#home:hover { background-image: url(../images/buttons2/button_sprite.gif); background-repeat: no-repeat; background-position: 1px 0; width: 74px; height: 52px; }
#about:hover { background-image: url(../images/buttons2/button_sprite.gif); background-repeat: no-repeat; background-position: -74px 0; width: 81px; height: 52px; }
#schedule:hover { background-image: url(../images/buttons2/button_sprite.gif); background-repeat: no-repeat; background-position: -156px 0; width: 101px; height: 52px; }
#recliners:hover { background-image: url(../images/buttons2/button_sprite.gif); background-repeat: no-repeat; background-position: -258px 0; width: 139px; height: 52px; }
#media:hover { background-image: url(../images/buttons2/button_sprite.gif); background-repeat: no-repeat; background-position: -398px 0; width: 76px; height: 52px; }
#store:hover { background-image: url(../images/buttons2/button_sprite.gif); background-repeat: no-repeat; background-position: -475px 0; width: 75px; height: 52px; }
#contact:hover { background-image: url(../images/buttons2/button_sprite.gif); background-repeat: no-repeat; background-position: -551px 0; width: 102px; height: 52px; }
