#divNav {
    background: transparent url(/gfx/bk-nav.jpg) no-repeat top left;
    height:80px;
    width:770px;
    position: relative;
    margin-bottom: 4em;
}

#divNav h1 {

    margin-top:0;
    padding-top:0;
    height:39px;
    width:347px;
    background:url(/gfx/logo.png) no-repeat;
    float: right;
    margin-right: 5px;
    margin-top: 5px;
}

#divNav h1 span {
    display: none;
}

#divNav ul {
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    bottom:0;
    line-height:1em;
}

#divNav ul li {
    float: left;
    padding: 0 0 0 9px;
    margin-left:10px;
    background: url(/gfx/tab.gif) no-repeat 0% 0px;
}

#divNav ul li a {
    display: block;
    padding:0px 15px 0px 6px;
    line-height: 1.6em;
    white-space:nowrap;
    background: url(/gfx/tab.gif) no-repeat 100% 0px;
    text-decoration:none;
    font-weight:bold;
    color:#224d6f;
    white-space:nowrap;
    width: 0.1em;
}
html>body #divNav ul li a {
    width: auto;
}

#divNav ul li.on, #divNav ul li:hover, #divNav ul li.over {
    background: url(/gfx/tab.gif) no-repeat 0% -81px;
}
#divNav ul li.on a, #divNav ul li:hover a, #divNav ul li.over a {
    background: url(/gfx/tab.gif) no-repeat 100% -81px;
    color: #fff;
}

#divNav ul li ul {
    visibility: hidden;
    display: block;
    background: #224d6f;
    position: absolute;
    left:0px;
    top:1.6em;
    line-height:3em;
    height:3em;
    width:770px;
}

#divNav ul li ul li {
    background: #224d6f;
}

#divNav ul li ul li a {
    padding:0 10px;
    line-height:3em;
    background: #224d6f;
    color:#fff;
}

#divNav ul li:hover ul, #divNav ul li.over ul {
    visibility: visible;
    z-index: 10;
}

#divNav ul li.on ul {
    visibility: visible;
    z-index: 1;
}
#divNav #liAdmin, #divNav #liAdmin li {
float:right;
}