#navi {
    padding:0;
    margin-left: -50px;
	float:left;
}

#navi ul {
    float:left;
    list-style: none;
}

#navi li { 
    border-left-width: 1px;
    border-left-color: silver;
    margin:10px 8px 0 0;
    float:left;
}

#navi li a {
    color:#56524B;
    text-decoration:none;
    padding:0px 0 11px 8px;
    float:left;
    display: inline;
    font-size: 100%;
}

#navi li span {
    padding:0px 0 11px 8px;
    float:left;
    display: inline;
}

#navi li:hover {
    color: #CE1141;
}

#navi li.active span,
#navi li.active a {
    color: #CE1141;
}

#navi li a:not([href]) {
    cursor: pointer;
}