/*
 * Header
 *
 */

#header {
    background-color: #fefefe;
    border-color: rgb(95,145,3);
    height: 80px;
}

#header #header-logo {
    background-image: url('../../img/imaka.gif');
    left: 12px;
}

#header #header-actions a.page {
    border-color: rgb(95,145,3);
}
#header #header-actions a.page.active {
    background-color: rgb(95,145,3);
}

#header #header-actions a.page.active span {
    color: white;
}

/*
 * Main
 *
 */

#main {
    margin-top: 80px;
    margin-bottom: 20px;

    background: -moz-linear-gradient(top, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.44) 1%, rgba(0,0,0,0.1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.45)), color-stop(1%,rgba(0,0,0,0.44)), color-stop(100%,rgba(0,0,0,0.1)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.44) 1%,rgba(0,0,0,0.1) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.44) 1%,rgba(0,0,0,0.1) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.44) 1%,rgba(0,0,0,0.1) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.44) 1%,rgba(0,0,0,0.1) 100%);
}

#main .text-body {
    background-color: rgb(240,240,240);
}

/*
 * Footer
 *
 */

#footer {
    border-color: rgb(95,145,3);
    background: #fdfdfd;
}
