html,body {
    background: transparent;
    margin: 0;
    padding: 0;
    overflow: hidden;
}


/* AddThis Tweet Button */

.addthis_tweet {   
    width: 110px;
    height: 20px;
    font-family: arial,helvetica,sans-serif;
    font-weight: bold;
    overflow: hidden;
}
.addthis_tweet a {
    display: block;
    background: url(//s7.addthis.com/static/r07/tweet00.png) no-repeat;
    height: 20px;
    line-height: 20px;
    text-align: center;
    text-decoration: none;    
    outline: none;
    font-size: 12px;
    color: #2a7090;
    float: left;
}
.addthis_tweet a:hover {    
    color: #30566d
}

/* (button) */
.addthis_tweet .at_tb {
    background-position: 0 0;
    width: 55px;   
    text-indent: -9999px;
}
.addthis_tweet .at_tb:hover {
    background-position: 0 -21px;
}

/* (counter) */
.addthis_tweet .at_tbc {
    background: url(//s7.addthis.com/static/r07/tweet00.png) no-repeat 0 -145px;
    padding: 0 0 0 8px;
    margin: 0 0 0 3px;  
}
.addthis_tweet .at_tbc:hover {
    background-position: 0 -166px;
}
.addthis_tweet .at_tbc span {
    display: block;
    background: url(//s7.addthis.com/static/r07/tweet00.png) no-repeat right -145px;
    margin: 0 -1px 0 0;
    _margin: 0;
    padding: 0 4px 0 0;
    min-width: 26px;
    cursor: pointer;
    _cursor: hand;
}
.addthis_tweet .at_tbc:hover span {
    background-position: right -166px;
    color: #30566d;
}



/*  Vertical Counter */

.addthis_tweet.addthis_tweet_vertical {   
    width: 55px;
    height: 62px;
}
.addthis_tweet.addthis_tweet_vertical .at_tbc {
    background: url(//s7.addthis.com/static/r07/tweet00.png) no-repeat 0 -63px;
    width: 55px;
    height: 36px;
    margin: 0 0 2px 0;
    padding: 0 0 4px 0;    
    line-height: 36px;
    font-size: 16px;  
}
.addthis_tweet.addthis_tweet_vertical .at_tbc:hover {
    background-position: 0 -104px;
}
.addthis_tweet.addthis_tweet_vertical .at_tbc span {
    background: none;
    padding: 0;
    margin: 0;
}
.addthis_tweet.addthis_tweet_vertical .at_tbc:hover span {
    background: none;
    color: #30566d;
}
