.allshare_button{ float: left; margin:5px;}
.allshare_button_like{ float: left; clear: both; height: 80px; width: 450px; margin: 5px;}
.allshare_button_like2{clear: none; margin-top:5px;}
.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;}



