.tab-list li a
{
    padding:2px 15px;
    font-size:12px;
}

#sites-list
{
    clear:both;
    display:block;
}

#sites-list li
{
    display:block;
    padding:15px 0;
    border-bottom:1px solid #999;
}

.site-poster
{
    float:left;
    width:130px;
    height:70px;
    overflow:hidden;
}
.site-poster img
{
    width:139px;
}

.site-name,
.site-introduction
{
    margin-left:145px;
}

.site-name h2
{
    padding:6px 0;
    font-size:14px;
    font-weight:bold;
}

.site-name h2 a
{
    font-size:14px;
    font-weight:bold;
    color:#333;
}