h1, h2, h3, h4, h5, h6 {
    color: #5a2d0c;
}

h1, h2 {
    border-bottom: 1px solid #5a2d0c;
}

body > header {
    background-color: #5a2d0c;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top, #a0522d, #5a2d0c);
    background-image: -ms-linear-gradient(top, #a0522d, #5a2d0c);
    background-image: -webkit-linear-gradient(top, #a0522d, #5a2d0c);
    background-image: -o-linear-gradient(top, #a0522d, #5a2d0c);
    background-image: linear-gradient(top, #a0522d, #5a2d0c);
    color: #ffffff;
}

article.topbar a {
    color: #222;
}

article.topbar a:hover {
    background-color: #5a2d0c;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top, #a0522d, #5a2d0c);
    background-image: -ms-linear-gradient(top, #a0522d, #5a2d0c);
    background-image: -webkit-linear-gradient(top, #a0522d, #5a2d0c);
    background-image: -o-linear-gradient(top, #a0522d, #5a2d0c);
    background-image: linear-gradient(top, #a0522d, #5a2d0c);
    color: #ffffff;
}
