#lastfm_recent {
display:block;
margin-left:30px;
padding:0pt;
}
#lastfm_recent li {
background:transparent none repeat scroll 0%;
border:0px none;
height:52px;
margin-bottom:2px;
padding:2px;
}
#lastfm_recent li a.lastfm_recent_title {
font-size:12px;
}
#lastfm_recent li span.lastfm_recent_date {
color:gray;
font-size:11px;
margin:0pt;
padding:0pt;
}
#lastfm_recent li span.lastfm_recent_artist a {
color:brown;
font-size:11px;
margin:0pt;
padding:0pt;
}
#lastfm_recent li p {
margin:0pt;
padding:0pt;
}
#lastfm_recent li p.lastfm_recent_image {
margin:1px;
padding:0px;
}
#lastfm_recent li p.lastfm_recent_image a {
border:0px none;
}
#lastfm_recent li p.lastfm_recent_image img {
border:0px none !important;
height:50px;
margin:0px;
padding:0px;
width:50px !important;
}
.lastfm_recent_recent {
background:#EEEEFF none repeat scroll 0% !important;
border:1px solid #EEEEEE !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 {
float:right;
height:24px;
margin:0pt;
padding:0pt 3px 0pt 0pt;
width:62px;
}
#lastfm_recent_userbadge {
display:none;
font-size:11px;
margin:0pt 0pt 10px;
padding:0pt 5px 5px;
}
#lastfm_user_image {
height:80px;
width:80px;
}
#lastfm_recent_userbadge img {
border-color:white;
padding:0pt;
}
.lastfm_badge_content {
float:right;
margin:0pt;
padding:0pt 0pt 0pt 3px;
width:57%;
}