div.social-share span,
div.social-share a {
  float: left;
  margin-right: 4px;
}

div.social-share span {
  margin-top: 4px;
}

a.social-share-delicious {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat 0 0;
}

a.social-share-digg {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -24px 0;
}

a.social-share-facebook {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -48px 0;
}

a.social-share-googleplus {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -72px 0;
}

a.social-share-hyves {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -96px 0;
}

a.social-share-linkedin {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -120px 0;
}

a.social-share-msnlive {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -144px 0;
}

a.social-share-myspace {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -168px 0;
}

a.social-share-orkut {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -192px 0;
}

a.social-share-reddit {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -216px 0;
}

a.social-share-stumbleupon {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -240px 0;
}

a.social-share-twitter {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -264px 0;
}

a.social-share-yahoo {
  display: block;
  height: 24px;
  width: 24px;
  text-indent: -9999px;
  background: transparent url(iconpack-24.png) no-repeat -288px 0;
}