.bg-sub-right {
  background: url(sprite-2.png) -324px 0px no-repeat;
  display: inline-block;
  width: 20px;
  height: 250px;
}

.icon-cart {
  background: url(sprite-2.png) -243px -282px no-repeat;
  display: inline-block;
  width: 23px;
  height: 23px;
}

.icon-subnav {
  background: url(sprite-2.png) -217px -264px no-repeat;
  display: inline-block;
  width: 11px;
  height: 11px;
}

.icon-subnav-inverted {
  background: url(sprite-2.png) -230px -264px no-repeat;
  display: inline-block;
  width: 11px;
  height: 11px;
}

.icon-zoom {
  background: url(sprite-2.png) -209px -282px no-repeat;
  display: inline-block;
  width: 32px;
  height: 32px;
}

.logo-bbb {
  background: url(sprite-2.png) -148px -264px no-repeat;
  display: inline-block;
  width: 67px;
  height: 16px;
}

.logo-footer {
  background: url(sprite-2.png) 0px -264px no-repeat;
  display: inline-block;
  width: 102px;
  height: 102px;
}

.logo-nav {
  background: url(sprite-2.png) -346px 0px no-repeat;
  display: inline-block;
  width: 127px;
  height: 126px;
}

.logo-nav {
  background: url(sprite-2.png) -346px 0px no-repeat;
  display: inline-block;
  width: 127px;
  height: 126px;
}

.logo-nav-white {
  background: url(sprite-2.png) -346px -128px no-repeat;
  display: inline-block;
  width: 127px;
  height: 126px;
}

.purchase-options-1 {
  background: url(sprite-2.png) -104px -264px no-repeat;
  display: inline-block;
  width: 20px;
  height: 89px;
}

.purchase-options-2 {
  background: url(sprite-2.png) -126px -264px no-repeat;
  display: inline-block;
  width: 20px;
  height: 89px;
}

.shipping-stamp {
  background: url(sprite-2.png) -148px -282px no-repeat;
  display: inline-block;
  width: 59px;
  height: 59px;
}

.shipping-wrapping {
  background: url(sprite-2.png) 0px 0px no-repeat;
  display: inline-block;
  width: 322px;
  height: 262px;
}