/*
 * Copyright © 2009-2010 Kris Maglione
 * Creative Commons Attribution licensed.
 */

@import url(base.css);

/* Raised effect */
#menubar { border-width: 7px 0  6px; }
#topmenu { margin:      -7px 0 -6px; height: 1.8em; line-height: 1.8em; }

.topmenu-sub-li:hover,
.topmenu-sub-li.current     { border-width: 3px 0  5px; }
.topmenu-sub-li:hover > a,
.topmenu-sub-li.current > a { margin:      -3px 0 -5px; }

/* ... */
body {
    background-color: #eaeaea;
    background-color: #444;
}

.header {
    background: #f2c063 none;
    border-bottom: 1px solid #bf491f;
}
.main-content {
    border-top:    1px solid #bf491f;
}
#sidebar {
    background: #f2c063 none;
    border-left-color: #bf491f;
}

.main {
    border: 1px solid black;
}

#menubar {
    background-color: #f27c38;
    border-color:     #f77e39 #000000 #ed7937;
}

.topmenu-sub-li {
    color: #000000;
    display: block;
    float: left;
}
.sidemenu-li-main > a[href]:hover,
.topmenu-sub-li > a[href]:hover {
    text-decoration: none;
}
.topmenu-sub-li > a[href] {
    color: #000000;
}
.topmenu-sub-li > a:hover,
.topmenu-sub-li > a.current {
    background-color: transparent;
    color: #000000;
}
.topmenu-sub-li:hover,
.topmenu-sub-li.current {
    border-style: solid;
    border-color: #e8b85f #ffffff #f8c566;
    background-color: #f0be62;
}
.sidemenu-li:hover,
.sidemenu-li.current {
    background-color: #f27c38;
}

.copyright {
    border-top:       1px solid #bf491f;
    background-color: #f27c38;
    color:            black;
}

a[href]:hover {
    text-decoration: underline;
}
/*
a[href]:visited {
    border: 1px dotted #e3e3e3;
}
*/
a[href] {
    color: #bf491f;
}

#sidebar a {
    color: #4F3659;
}

.note, .important, .warning {
    color: #bf491f;
}

code, .code {
    color: #d95a2b;
}

