.allshare_button{ float: left; margin:5px;}
.allshare_button_like{ float: left; height: 30px; width: 300px;text-align:right;}
.allshare_buttons_l{ width: 80px; float: left; display: inline;}
.allshare_button_r{ width: 80px; float: right; display: inline;}
.allshare_buttons_t, .allshare_buttons_b{ clear: both; height: 70px; width: 100%;}
.allshare_buttons_t{ margin-bottom: 20px;}
.allshare_buttons_b{ margin-top: 20px;}
.allshare_button_del{background:url(delicious.png) left top no-repeat; width:50px; height:60px; display:block;}
.allshare_button_dellshare{ width:50px; height:60px; display:block; position:relative; }
.allshare_button_dellshare a{width:50px; height:60px; display:block;}
.allshare_button_dellshare a span{ width:50px; height:20px; font-size:12px; line-height:20px; background:#000000; color:#FFFFFF; text-align:center; display:block; position:absolute; bottom:0; left:0; }
.allshare_button_dellshare a:hover span{ background:#0000FF;}
/*delicious compaact mode*/
.allshare_button_delc{background:url(delicious-compact.png) left top no-repeat; width:74px; height:16px; display:block;}
.allshare_button_dellsharec{ width:74px; height:16px; display:block; position:relative; }
.allshare_button_dellsharec a{width:78px; height:20px; display:block;}
.allshare_button_dellsharec a span{ width:50px; height:16px; font-size:12px; line-height:16px; background:#0000FF;  color:#FFFFFF; text-align:center; display:block;  position:absolute; bottom:0; left:24px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:0;}
.allshare_button_dellsharec a:hover span{ background:#FFFFFF; color:#000000; border:1px solid  #0000FF; height:14px; line-height:14px;}
.FBConnectButton_Text {font-size:10px !important;}
.fb_share_size_Small {margin:0px !important;}
.FBConnectButton  ,.fb_share_count_right   {margin:3px !important;}
.allshare_button_like {padding-top:7px !important;}
.allshare_buttons{border-bottom:1px solid #DDDDDD;border-color:#DDDDDD;border-style:solid;border-top:1px solid #DDDDDD;padding-bottom:2px;padding-top:2px;}