.sharebutton-wrapper{float:right;}

.sharebutton a {
background:transparent url(../images/share_btn.jpg) no-repeat scroll 0 0;
display:block;
height:28px;
width:68px;
text-indent:-5000em;
}
.bmarks { 
background:transparent none repeat scroll 0 0;
 color:#222; 
 
width:150px; 
text-align:left;
position:absolute;}
.bmarks * { margin:0; padding:0; }
.bmarks .inner { 
background:transparent url(../images/share_bg.png) no-repeat scroll 0 0;
height:140px;
padding:10px;
width:116px;
}
.bmarks h3 { color:#222; }
.bmarks p { margin:5px 0; }
.bmarks p.tip { margin:0; font-size:11px; }
.bmarks a { padding:5px; }
.bmarks ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:0;
padding-left:0;
padding-top:14px;
}
.bmarks ul li{padding-left:20px;}