#navi-bottom ul {
    list-style: none;
    margin: 0 20px;
    padding: 0;
}

    #navi-bottom ul li {
        display: inline;
        padding-right: 2em;
    }
    
        #navi-bottom ul li a {
            color: #030;
            font-weight: bold;
        }
        
        #navi-bottom ul li a:hover,
        #navi-bottom ul li a:focus,
        #navi-bottom ul li a:active {
            color: #728856;
        }


#sidebar-left ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

    #sidebar-left ul li {
        margin-left: 20px;
    }
    
        #sidebar-left ul li a {
            color: #030;
            display: block;
            padding: 3px 0;
            text-decoration: none;
        }
        
        #sidebar-left ul li a:hover,
        #sidebar-left ul li a:focus,
        #sidebar-left ul li a:active,
        #sidebar-left ul li.active a:link,
        #sidebar-left ul li.active a:visited {
            color: #728856;
        }
        
            #sidebar-left ul li.active li a:link,
            #sidebar-left ul li.active li a:visited {
                color: #030;
            }
        
            #sidebar-left ul li.active li a:hover,
            #sidebar-left ul li.active li a:focus,
            #sidebar-left ul li.active li a:active,
            #sidebar-left ul li.active li.active a:link,
            #sidebar-left ul li.active li.active a:visited {
                color: #728856;
            }
        
            #sidebar-left ul li.active li.active li a:link,
            #sidebar-left ul li.active li.active li a:visited {
                color: #030;
            }
        
            #sidebar-left ul li.active li.active li a:hover,
            #sidebar-left ul li.active li.active li a:focus,
            #sidebar-left ul li.active li.active li a:active,
            #sidebar-left ul li.active li.active li.active a:link,
            #sidebar-left ul li.active li.active li.active a:visited {
                color: #728856;
            }


#sidebar-left .red ul li a,
#sidebar-left .red ul li a:hover,
#sidebar-left .red ul li a:focus,
#sidebar-left .red ul li a:active,
#sidebar-left .red ul li.active a,
#sidebar-left .red ul li.active li a:hover,
#sidebar-left .red ul li.active li a:focus,
#sidebar-left .red ul li.active li a:active,
#sidebar-left .red ul li.active li a,
#sidebar-left .red ul li.active li.active a {
    color: rgba(215,34,17,.8);
    font-weight: bold;
}

#sidebar-left .red ul li.active li a:hover,
#sidebar-left .red ul li.active li a:focus,
#sidebar-left .red ul li.active li a:active,
#sidebar-left .red ul li.active li.active a {
    text-decoration: underline;
}


#sidebar-left li a.red,
#sidebar-left li.active > a.red {
  color: rgba(215,34,17,.8) !important;
}



#navi {
    text-align: right;
}

#navi > div,
#navi > div > form,
#navi > div > form > div,
#navi ul {
    display: inline;
}

#navi ul {
    list-style: none;
    margin: 0;
    text-align: right;
    padding: 0 10px 0 0;
    line-height: 22px;
}

#navi ul li {
    display: inline;
}

#navi ul li a {
    text-decoration: none;
    color: rgba(255, 255, 255, 0.5);
    font-size: .9em;
    display: inline-block;
    line-height: 22px;
    padding: 0 10px;
}

#navi ul li a:hover,
#navi ul li a:focus,
#navi ul li a:active,
#navi ul li.active a {
    color: rgba(255, 255, 255, 1);
}

#navi input.btn {
    margin: 0;
    padding: 0 20px 0 0;
    background: transparent;
    border: none;
    color: rgba(255, 255, 255, 0.5);
    font-size: .9em;
}