.twtr-hd, .twtr-ft {display: none;}   /*to hide widgets header and footer*/

.twtr-bd {
font: normal normal 10pt Arial, Sans-serif;
}

.twtr-timeline {
padding-bottom: 16px !important;
}

.twtr-tweet {
width: 248px;   /*less 22px for border and padding*/
border-width: 0 !important;
}

#tweet-wrapper {
position: relative;
left: 280px;
bottom: 676px;
}
#tweet-link {
float: left;
width: 270px;   /*sidebar and image width*/
height: 110px;   /*image height*/
margin: -10px 0 0;
padding: 0;
}

#tweet-link a {
display: block;
width: 270px;
height: 110px;
text-indent: -9999px;
background: url(yourimage.url) no-repeat 0 0;
}

#tweet-link a:hover {
background-position: 0px -110px;
}

@-moz-document url-prefix() {
#tweet-wrapper{
position: relative;
left: 270px;
bottom: 697px;
  }
 }
 
@media screen and (-webkit-min-device-pixel-ratio:0){
#tweet-wrapper{
position: relative;
left: 270px;
bottom: 685px;
  }
}