div.sociable {margin: 16px 0;}

span.sociable_tagline {position: relative;}
span.sociable_tagline span {display: none; width: 14em;}
span.sociable_tagline:hover span {
	position:absolute;
	display:block;
	top:-5em;
	background:#ffe;
	border:1px solid #DEDBD1;
	color:black;
	line-height:1.25em;}
	
.sociable_tagline{
	padding:5px 0pt 5px 0;}
	
.sociable_tagline strong{
	color:#1AA219;
	padding:5px 0pt 5px 5px;}
	
.sociable_tagline img{
	border:0;
	border:none;}

.sociable span {
	display:block;}

.sociable ul {
	display:inline;
	margin: 0 !important;
	padding: 0 !important;}

.sociable ul li {
	background:none;
	display:inline;
	list-style-type:none;
	margin:0;
	padding:1px;}

.sociable ul li:before { content: ""; }
.sociable img {
	float:none;
	width:16px;
	height:16px;
	border:0;
	margin:0;
	padding:0;}

/*.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
*/