main ul.news_list li:after {
    background-color: #222222;
}

main ul.news_list a.img {
    border: 3px solid #222222;
}

main ul.news_list a.img:hover {
    border-color: #a82d00;
}

main ul.news_list a:hover {
    color: #a82d00;
}

main{
    background: #fff;
    padding: 20px;
    border-radius: 4px;
}

main h1, main p, main li, main a, main, main h3, main h2, main span{
    color: #333;
}