body { width: 200px; padding: 0pt; margin: 0pt; }
a { padding: 0pt; margin: 0pt; border: medium none; overflow: visible; background: none repeat scroll 0% 0% transparent; outline: medium none; display: block; text-decoration: none; }
.tb a { height: 20px; }
.offscreen { position: absolute; left: -999em; }
.t-count { visibility: hidden; }
.show-count .t-count { visibility: visible; }
.tb-container { display: block; }
.tb { display: block; height: 20px; }
.tb, .t-count, .t-count a { background: url('tweet.dfbf1dd98bad9f5b5addd80494650dca.png') no-repeat scroll 0% 0% transparent; }
.tb a span { position: absolute; left: -999em; }
.tb:hover, .tb-focus { background-position: 0pt -21px; }
.tb:active { background-position: 0pt -42px; }
.vcount .t-count, .hcount .t-count { display: block; }
.vcount .tb-container { position: relative; height: 50px; width: 55px; }
.vcount .tb { position: absolute; width: 100%; margin-top: 42px; }
.vcount .t-count { position: absolute; width: 100%; background-position: 0pt -63px; text-align: center; height: 40px; }
.vcount .t-count a { background-image: none; font: bold 16px/34px Arial,Helvetica,sans-serif; color: rgb(42, 112, 144); height: 34px; }
.vcount .t-count.enabled:hover, .vcount .t-count-focus.enabled { background-position: 0pt -104px; }
.vcount .t-count.enabled:hover a, .vcount .t-count-focus.enabled a { color: rgb(48, 86, 109); text-shadow: 0pt 1px 0pt rgb(255, 255, 255); }
