#lastfm_recent {padding:0;margin:0;margin-bottom:10px;display:block;}
#lastfm_recent li {padding:2px;margin-bottom:2px;height:52px;background:none transparent;border:0px;}
#lastfm_recent li a.lastfm_recent_title {font-size:12px;}
#lastfm_recent li span.lastfm_recent_date {padding:0;margin:0;font-size:11px;color:gray;}
#lastfm_recent li span.lastfm_recent_artist a {padding:0;margin:0;font-size:11px;color:brown;}
#lastfm_recent li p {padding:0;margin:0;}
#lastfm_recent li p.lastfm_recent_image {padding:0px;margin:1px 1px;}
#lastfm_recent li p.lastfm_recent_image a {border:0px;}
#lastfm_recent li p.lastfm_recent_image img {padding:0px;margin:0px;width:50px !important;height:50px;border:0px !important;}
.lastfm_recent_recent {background:#eef !important;border:1px solid #eee !important;}
.lastfm-recent-left {float:left;}
.lastfm-recent-left img {margin-right:3px !important}
.lastfm-recent-right {float:right;}
.lastfm_recent_realname {font-size:12px;}
.lastfm_recent_logo {width:62px;height:24px;float:right;margin:0;padding:0;padding-right:3px;}
#lastfm_recent_userbadge {padding-right: 5px;margin:0;margin-bottom:10px;display:block;font-size:11px;}
#lastfm_recent_userbadge a { background-image: none !important; border: none !important; }
.lastfm_short a { background-image: none !important; border: none !important; }
#lastfm_recent_comment a { background-image: none !important; border: none !important; }
#lastfm_user_image {width:80px;height:80px;margin:0,padding:0;}
#lastfm_recent_userbadge img {padding:0;border-color:white;}
.lastfm_badge_content {float:right;margin:0;padding:0;padding-left:3px;width:57%;}
.lastfm_icon {margin-right: 3px; border: 1px solid #303030; width:55px; }
.lastfm_short {margin-bottom: 18px;}
