/* Frame */
#leftFrame {
    float: left;
    width: 150px;
    height: 1050px;
    padding: 0px;
    margin: 0px 0px;
    background-color: rgb(35, 35, 35);
}

#mainFrame {
    float: right;
    width: 835px;
    _width: 850px;
    height: auto;
    padding-left: 15px;
    margin: 15px 0px;
}

#mainFrame .header {
    width: 835px;
    height: 15px;
    padding: 0px;
    margin: 0px;
}

#mainFrame .heading {
    float: left;
    width: 300px;
    height: 12px;;
    padding: 1px 0px 0px 8px;
    background: url(//static.ad.co.kr/images/ad/list/heading_li.gif)
        no-repeat left top;
    font-weight: bold;
}
#mainFrame .heading .section,
#mainFrame .heading .writer,
#mainFrame .heading .tag,
#mainFrame .heading .keyword {
        font-weight: bold;
}

#mainFrame .order {
    float: right;
    display: block;
    height: 10px;
    padding: 0px;
    margin: 1px 0px 0px 0px;
    color: rgb(116, 116, 116);
    text-align: right;
}

div.list {
    clear: both;
    margin: 15px 0px;
}

div.list table td {
    width: 205px;
    padding-bottom: 20px;
    vertical-align: top;
}

div.thumbnail {
    clear: both;
    display: inline-block;
    width: 182px;
    height : auto;
    overflow: hidden;
}

div.thumbnail img {
    border: 1px solid #222222;
}

div.headline,
div.count,
div.writerId {
    display: block;
    width: 180px;
    margin: 1px 0px;
}

div.headline {
    color: #999999;
}
span.ccount{
    color: #444444;
}    
span.rcount{
    color: #444444;
}    
span.acount{
    color: #003399;
}
