/* TOPBAR
------------------------*/

/*#topbar div, #topbar span, #topbar a, #topbar img, #topbar ol, #topbar ul,
#topbar li, #topbar table, #topbar caption, #topbar tbody, #topbar tfoot,
#topbar thead, #topbar tr, #topbar th, #topbar td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}*/

body { padding-top: 38px !important; }

#topbar {
    font-family: "Lucida Grande", Arial, Verdana, sans-serif;
    font-size: 10px;
    letter-spacing: normal;
    top: 0;
    left: 0;
    border: 0;
    position: absolute;
    width: 100%;
    margin: 0;
    padding: 0;
    background: url("http://styles.idlesoft.net/isn4/images/topbar-bg.png") repeat-x scroll 100% 100%;
    height: 43px;
    z-index: 999;
}

#topbar-inner {
    padding: 3px 0;
    margin: 0;
    width: 100%;
    float: left;
    min-width: 800px;
    position: relative;
}

#topbar ul {
    clear: left;
    float: right;
    position: relative;
    right: 50%;
    list-style: none;
    padding: 2px 0 0 0;
    margin: 0;
}

#topbar ul li {
    left:50%;
    position:relative;
    margin-right: 20px;
    font-size: 11px;
    line-height: 16px;
    display: block;
    float: left;
    text-transform: uppercase;
    color: #666;
}

#topbar ul li a, #topbar ul li a:link, #topbar ul li a:visited, #topbar ul li a:active {
    color: #666;
    text-decoration: none;
    display:inline;
    margin: 0;
    padding: 1px 0 1px 21px;
}

#topbar ul li a:hover {
    color: #999;
    text-decoration: none;
}

#topbar ul li.seperator {
    padding: 1px 0 1px 11px;
    margin-right: 10px;
}
