.allshare_button{ float: left; margin:5px !important;}
.allshare_button_normal{
	/*width: 80px;*/
}

.allshare_button_like{ float: left; clear: none; height: 80px; width: 450px; margin: 5px; position: relative;}
.allshare_button_like2{ clear: both; margin-top:5px; position: relative;}
.allshare_buttons_l{ width: 80px; float: left; display: inline;}
.allshare_buttons_r{ width: 80px; float: right; display: inline;}
.allshare_buttons_t, .allshare_buttons_b{ clear: both; height: 70px; width: 100%;}
.allshare_buttons_t_compact, .allshare_buttons_b_compact{ clear: both; height: 34px; width: 100%;}
.allshare_buttons_t{ margin-bottom: 5px;}
.allshare_buttons_b{ margin-top: 5px;}

/*delicious normal mode*/
.allshare_button_del{background:url(delicious.png) 0px 1px no-repeat; width:50px; height:60px; display:block;}
.allshare_button_dellshare{ width:50px; height:60px; display:block; position:relative; }
.allshare_button_dellshare a{width:48px; height:60px; display:block; text-decoration: none; background: none;}
.allshare_button_dellshare a span{ width:50px; height:20px; font-size:12px; line-height:20px; background:#FFFFFF url(white-grad.png) left top repeat-x;; color:#000; text-align:center; display:block; position:absolute; bottom:0; left:0; border:1px solid  #0000FF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.allshare_button_dellshare a:hover{text-decoration: none; background: none;}
.allshare_button_dellshare a:hover span{ background:#FFFFFF url(white-grad-active.png) left top repeat-x;}
/*delicious compaact mode*/
.allshare_button_delc{background:url(delicious-compact.png) 4px 1px no-repeat; width:74px; height:20px; display:block;}
.allshare_button_dellsharec{ width:74px; height:20px; display:block; position:relative; }
.allshare_button_dellsharec a{width:78px; height:16px; display:block; text-decoration: none; background: none;}
.allshare_button_dellsharec a span{ width:48px; height:16px; font-size:12px; line-height:16px; background:#FFF url(white-grad.png) left top repeat-x;  color:#000; text-align:center; display:block;  position:absolute; top:0;left:24px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid  #0000FF;}
.allshare_button_dellsharec a:hover{text-decoration: none; background: none;}
.allshare_button_dellsharec a:hover span{background:#FFFFFF url(white-grad-active.png) left top repeat-x; color:#000000; border:1px solid #0000FF; height:16px; line-height:16px;}

/*email normal mode*/
.allshare_button_email{background:url(email.png) 0px 1px no-repeat; width:50px; height:60px; display:block;}
.allshare_button_emailshare{ width:50px; height:60px; display:block; position:relative; }
.allshare_button_emailshare a{width:50px; height:60px; display:block;}
.allshare_button_emailshare a span{ width:48px; height:20px; font-size:12px; line-height:20px; background:#fff url(white-grad.png) left top repeat-x; color:#000; text-align:center; display:block; position:absolute; bottom:0; left:0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #999999; }
.allshare_button_emailshare a:hover span{ background:#fff url(white-grad-active.png) left top repeat-x; border:1px solid #000;}
/*email compaact mode*/
.allshare_button_emailc{background:url(email-compact.png) 4px 1px no-repeat; width:74px; height:20px; display:block;}
.allshare_button_emailsharec{ width:74px; height:20px; display:block; position:relative; }
.allshare_button_emailsharec a{width:78px; height:20px; display:block; text-decoration: none; background: none;}
.allshare_button_emailshare a:hover{ text-decoration: none; background: none;}
.allshare_button_emailsharec a span{ width:48px; height:16px; font-size:12px; line-height:16px; background:#FFF url(white-grad.png) left top repeat-x;  color:#000; text-align:center; display:block;  position:absolute; left:24px; top:0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #999999;}
.allshare_button_emailsharec a:hover{ text-decoration: none; background: none;}
.allshare_button_emailsharec a:hover span{ background:#FFFFFF url(white-grad-active.png) left top repeat-x; color:#000000; border:1px solid  #000; height:16px; line-height:16px;}
.clear{ clear:both;}

/*print normal mode*/
.allshare_button_print{background:url(print.png) 0px 1px no-repeat; width:50px; height:60px; display:block;}
.allshare_button_printshare{ width:50px; height:60px; display:block; position:relative; }
.allshare_button_printshare a{width:50px; height:60px; display:block;}
.allshare_button_printshare a span{ width:48px; height:20px; font-size:12px; line-height:20px; background:#fff url(white-grad.png) left top repeat-x; color:#000; text-align:center; display:block; position:absolute; bottom:0; left:0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #999999; }
.allshare_button_printshare a:hover span{ background:#fff url(white-grad-active.png) left top repeat-x; border:1px solid #000;}
/*print compaact mode*/
.allshare_button_printc{background:url(print-compact.png) 4px 1px no-repeat; width:74px; height:20px; display:block;}
.allshare_button_printsharec{ width:74px; height:20px; display:block; position:relative; }
.allshare_button_printsharec a{width:78px; height:20px; display:block; text-decoration: none; background: none;}
.allshare_button_printshare a:hover{ text-decoration: none; background: none;}
.allshare_button_printsharec a span{ width:48px; height:16px; font-size:12px; line-height:16px; background:#FFF url(white-grad.png) left top repeat-x;  color:#000; text-align:center; display:block;  position:absolute; left:24px; top:0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #999999;}
.allshare_button_printsharec a:hover{ text-decoration: none; background: none;}
.allshare_button_printsharec a:hover span{ background:#FFFFFF url(white-grad-active.png) left top repeat-x; color:#000000; border:1px solid  #000; height:16px; line-height:16px;}
.clear{ clear:both;}


/*delicious normal mode*/
.allshare_button_delplg{background:url(delicious.png) 0px 1px no-repeat; position: relative; width:50px; height:60px; display:block; padding: 0; margin: 0;}
/*.allshare_button_dellshareplg{ width:50px; height:60px; display:block; position:relative; padding: 0; margin: 0; }*/
.allshare_button_delplg a{width:50px; height:60px; display:block; text-decoration: none; background:transparent; padding: 0; margin: 0;}
.allshare_button_delplg a span.cbdelcount{ width:50px; height:30px; padding-top: 5px; font-size:16px; line-height:20px; color:#000; background:transparent; text-align:center; display:block; position:absolute; top:0; left:0; }
.allshare_button_delplg a span.cbdeltitle{ width:50px; height:20px; font-size:12px; line-height:20px; background:transparent; color:#000; text-align:center; display:block; position:absolute; bottom:0; left:0;  text-indent: -99999px; }
.allshare_button_delplg a:hover{text-decoration: none; background: none;}
.allshare_button_delplg a:hover span.cbdeltitle{ background: transparent; }
/*delicious compaact mode*/
.allshare_button_delcplg{background:url(delicious-compact.png) 4px 1px no-repeat; position: relative; width:74px; height:20px; display:block; padding: 0; margin: 0; }
/*.allshare_button_dellsharecplg{ width:74px; height:20px; display:block; position:relative; padding: 0; margin: 0; }*/
.allshare_button_delcplg a{width:78px; height:16px; display:block; text-decoration: none; background: transparent; padding: 0; margin: 0;}
.allshare_button_delcplg a span.cbdeltitle{ border: 1px solid #A3C3F0; width:57px; height:16px; font-size:12px; line-height:16px; background:#E5EFF9; color:#000; text-align:center; display:block;  position:absolute; top:0;left:21px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  }
.allshare_button_delcplg a:hover{text-decoration: none; background: none;}
.allshare_button_delcplg a:hover span.cbdeltitle{ background: transparent;  color:#000000;  height:16px; line-height:16px;}


#allshare_buttons_float{
    -webkit-box-shadow:1px 0px 15px rgba(0,0,0,0.2);
    -moz-box-shadow:1px 0px 15px rgba(0,0,0,0.2);
    box-shadow:1px 0px 15px rgba(0,0,0,0.2);
} 

#allshare_buttons_float div.allshare_button{
	clear: both !important;
}
.allshare_button_pinterestfix{
   /*padding-top:10px;*/
}


