#musicSearch {
    margin: 5px 0 30px 0;
}

#music-landing p.listfilter {
    margin: 0;
    padding: 5px;
    border-bottom: 1px solid #e9e9e9;
    background: url(http://cdn.last.fm/flatness/shaders/10-vert-e8e8e8-ffffff.gif) repeat-x 0 1px;
    text-align: right;
}

#music-landing ul.artistList {
}
#music-landing ul.artistList li {
    position: relative;
    margin: 0;
    padding: 15px 10px 10px 150px;
    border-bottom: 1px solid #e9e9e9;
}
#music-landing ul.artistList li.odd {
    background: #f7f7f7;
}
#music-landing ul.artistList .pictureFrame {
    position: relative;
    float: left;
    display: inline;
    margin-left: -140px;
}
#music-landing ul.artistList .name {
    color: #1b1b1b;
}
#music-landing ul.artistList .ontour {
    position: absolute;
    top: 10px;
    left: 5px;
}
#music-landing ul.artistList p.stats {
    margin: 0 0 10px 0;
    color: #696969;
    font-size: 11px;
    line-height: 1.363636em;
}
#music-landing ul.artistList p.tags,
#music-landing ul.artistList p.similar {
    font-size: 11px;
    line-height: 1.363636em;
}
#music-landing ul.artistList p.tag {
    margin: 10px 0;
}

#music-landing .flag {
    float: right;
    margin: 4px 4px 0 4px;
}

#music-landing .dismissMessage {
    margin-bottom: 0;
    background: none;
    border: 0;
}
#music-landing .dismissMessage .signup {
    margin: 20px 0 0 0;
}
#music-landing .dismissMessage .signup a.confirmButton {
    padding: 4px 10px;
}
