/* =styles */
#shareContainer{ position: absolute; z-index: 98; width: 197px; }
	#shareContainer a{ font-weight: normal; text-decoration: none; color: #000; }
		#shareContainer a:hover{ text-decoration: underline; color: #000; }
#shareLinks{ padding: 10px 10px; text-align: left; background: url(/v8/global/js/jquery/sociallink/images/share-bg.gif) no-repeat -197px 0; }
	#shareLinks li{ float: left; width: 49%; margin: 0 0 10px 0; }
		#shareLinks a{ display: block; padding: 0 0 0 20px; background: #FFF url(/v8/global/js/jquery/sociallink/images/social-icons.gif) no-repeat; }
		#shareLinks a.facebook{ background-position: 0 -180px; }
		#shareLinks a.myspace{ background-position: 0 -260px; }
		#shareLinks a.linkedin{ background-position: 0 -1240px; }
		#shareLinks a.digg{ background-position: 0 -20px; }
		#shareLinks a.delicious{ background-position: 0 -40px; }
		#shareLinks a.twitter{ background-position: 0 -620px; }
#shareFooter{ padding: 5px 10px; text-align: left; font-weight: normal; background: url(/v8/global/js/jquery/sociallink/images/share-bg.gif) no-repeat -591px 100%; }
	#shareFooter li{ float: right; width: 49%; }
		#shareFooter a{ display: block; line-height: 1.15; font-size: 85%; font-weight: bold; text-transform: uppercase; background: #EFEFEF; }
		#shareFooter #shareClose{ padding: 0 0 0 20px; background: #EFEFEF url(/v8/global/js/jquery/sociallink/images/close.gif) no-repeat 4px 50%; }

/* =clearing */
#shareLinks:after,
#shareFooter:after{ content: "."; clear: both; display: block; visibility: hidden; overflow: hidden; height: 0; }
* html #shareLinks,
* html #shareFooter{ height: 1%; }
*+html #shareLinks,
*+html #shareFooter{ height: 1%; }
