/* $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(4c3dc520109fa536ea1b33f1b943beb2f27c94f6.gif)  no-repeat 0 0;
  padding: 0 0 3px 20px;
}

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

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

#shareMenu .closeButton {
  background: url(abf237e929d3ca3b757fb000c9bc9f3e14513957.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(5b225fec8f1fdeb700a50b3a5010b7018a2b1467.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(27494af9f3e39ad1145bccacfb53473d9099c012.gif) ;
}

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

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

/* Digg share tools css */

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

/* Facebook share tools css */

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

/* Myspace share tools css */

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

/* Permalink share tools css */

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

/* Reddit share tools css */

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

/* Tumblr share tools css */

#shareList .tumblr a {
  background-image: url(433020b67431f0ba7f7b0c797b45340e8f1b4e6d.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;
}