/* $Id: sharetools.css 75829 2011-09-13 17:25:14Z luis.colon $
/css/0.1/screen/common/modules/sharetools.css
(c)2006 - 2008 The New York Times Company */ 

#toolsList.shareMenuOpened {
  padding-bottom: 26px;
}

#shareMenu a,
#shareMenu a:visited {
  color: #333;
  outline: none; 
}

#shareMenu.opened {
  background-color: white;
  border: 1px solid #EAE8E9;
  line-height: 1.4em;
  padding: 5px 10px; 
  position: absolute;
}

#shareMenu.noAd { 
  height: 105px !important;
}

#shareMenu .shareButton {
  background: url(4933ef365e59f7bf9143aa2c40dc3ea53e06a9f8.gif)  no-repeat 0 0;
  padding: 0 0 3px 20px;
}

#shareMenu.closed a.shareButton:hover {
  background: url(3c2881c63f545ca65b9a1645f42cc0a30a69e017.gif)  no-repeat 0 0;
}

#shareMenu.opened .shareButton {
  background: url(1678d00a67b0e68174c70b167fa4fb1f69495c41.gif)  no-repeat 0 0;
  float: left;
  margin-bottom: 7px;
  margin-top: 2px;
  padding: 0 0 0 20px;
}

#shareMenu .closeButton {
  background: url(f2af273806afe672c5b2b7fb4b01039ee5de7158.gif)  no-repeat 4.1em 0;
  float: right;
  display: inline;
  margin-bottom: 7px;
  margin-top: 2px;
  padding: 0 20px 0 0;
}

#shareMenu #shareList {
  border-top: 1px solid #EAE8E9;
  clear: both;
  display:inline-block;
  margin-left: 0;
  padding: 8px 0 0 0;
  text-align: left;
}

#shareMenu #shareList.hidden {
  display: none;
}

#shareMenu #shareList li {
  background: none;
  border-bottom: 0;
  border-right: 0;
  float: left;
  display: inline;
  margin-bottom: 0;
  margin-left: 5px;
  padding: 5px 0;
  width: 105px;
}

#shareMenu #shareList li#shareMenuAd {
  border-top:  1px solid #EAE8E9; 
  margin-left: 0;
  margin-top: 5px;
  padding-top: 7px;
  width: auto;
}

#shareMenu #shareList li a,
#shareMenu #shareList li a:visited {
  background-repeat: no-repeat;
  padding: 2px 0 3px 20px;
  display: inline;
}

#shareMenu #shareList li#shareMenuAd a {
  padding-left: 0;
}

#shareMenu #shareList .shareSponsor {
  background: url(f947481863cb4b1a1b880f1818511b728d86242c.gif)  no-repeat 0 0;
  clear: both;
  display: block;
  width: 115px;
  height: 13px;
  margin-bottom: 5px;
  margin-top: 0;
}

/* Facebook, LinkedIn, and Twitter share tools */

#facebook_button,
#linkedin_button,
#twitter_button {
  cursor: pointer;
  background-repeat: no-repeat;
  padding: 0 0 3px 20px;
  background-position: -1px -1px;
}

#facebook_button {
  background-image: url(8045ef51ec62fc9f86206bdf06890f8cbc8b4f4d.gif) ;
}

#linkedin_button {
  background-image: url(65a205e22758f957388d349f394b33ab0a15a74e.gif) ;
}

#twitter_button {
  background-image: url(80e4785b622b1386f9830b9495e3422af602e5ae.gif) ;
}

/* Digg share tools css */

#shareList .digg a {
  background-image: url(6d74903917fe3ae11c60ba006ee91da18a97f93f.gif) ;
}

/* Facebook share tools css */

#shareList .facebook a {
  background-image: url(8045ef51ec62fc9f86206bdf06890f8cbc8b4f4d.gif) ;
}

/* Myspace share tools css */

#shareList .myspace a {
  background-image: url(9ecc5e88f219b119339ec79946766c48caa2e7e7.gif) ;
}

/* Permalink share tools css */

#shareList .permalink a {
  background-image: url(f675b8674d855377228a02cfbb731c17fb723ac1.gif) ;
}

/* Reddit share tools css */

#shareList .reddit a {
  background-image: url(59d026fc059f4c1ef77f71d0af013f7ad3dc52cf.gif) ;
}

/* Tumblr share tools css */

#shareList .tumblr a {
  background-image: url(7e6519a9304689626f0401a2670de4085e9da71f.gif) ;
}

/* Override Yahoo's own CSS for Buzz badge */

#shareMenu #shareList #yahooBuzzBadge-form a {
  padding: 0;
}

#shareMenu #yahooBuzzBadge-form span span {
  padding-left: 20px;
  width: 75px !important;
  top: -3px !important;
}

#shareMenu #yahooBuzzBadge-form span:hover {
  text-decoration: underline;
}

#shareMenu #shareList li.yahoobuzz {
  height: 14px !important;
}