The CSS: #globalnav {
    position: relative;
    float: left;
    width: 100%;
    padding: 0 0 1.75em 1em;
    margin: 0;
    list-style: none;
    line-height: 1em;
}

#globalnav LI {
    float: left;
    margin: 0;
    padding: 0;
    list-style: none;
}

#globalnav A {
    display: block;
    color: #444;
    text-decoration: none;
    font-weight: 700;
    font-size: 10px;
    background: #ddd;
    margin: 0;
    padding: .25em 1em;
    border-left: 1px solid #fff;
    border-top: 1px solid #fff;
    border-right: 1px solid #aaa;
}

    #globalnav A.here:link, #globalnav A.here:visited, #globalnav A:active, #globalnav A:hover {
        background: #bbb;
    }

    #globalnav A.here:link, #globalnav A.here:visited {
        position: relative;
        z-index: 102;
    }

#globalnav UL {
    position: absolute;
    left: 0;
    top: 1.5em;
    float: left;
    background: #bbb;
    width: 100%;
    margin: 0;
    padding: .25em .25em .25em 1em;
    list-style: none;
    border-top: 1px solid #fff;
}

    #globalnav UL LI {
        float: left;
        display: block;
        margin-top: 1px;
    }

    #globalnav UL A {
        background: #bbb;
        color: #fff;
        display: inline;
        margin: 0;
        padding: 0 1em;
        border: 0;
    }

        #globalnav UL A.here:link, #globalnav UL A.here:visited, #globalnav UL A:active, #globalnav UL A:hover {
            color: #444;
        }
