.navigation-bar-plugin {
    position: relative;
    margin: 0px 0px 0px 15px;
}

.level {
    position: relative;
}

.back {
    display: inline-block;
    margin : 0px 0px 0px 0px;
    position: relative;
    float: left;
}

.level .cats {
    display: inline-block;
    margin : 0px 5px 0px 3px;
    position: relative;
}

.level .dropdown {
    position: absolute;;
}

.level .dropdown .cats {
    display: inline-block;
    margin : 0px 5px 0px 3px;
    position: relative;
}

.level .image {
    display: inline-block;
    margin : 0px 2px 0px 5px;
}

/* TPCLEANUP: */
.navigation-bar-plugin  { padding:10px; } 
.navigation-bar-plugin .separator { color:#544; font-size:7px; }
.navigation-bar-plugin .cat { } 
.navigation-bar-plugin a { padding:2px 4px; -moz-border-radius:4px; -webkit-border-radius:4px;  text-shadow:1px 1px 1px #eee;}
.navigation-bar-plugin a:hover { background:#ddd; color:#000; border-color:#666; }
.navigation-bar-plugin .dropdown { display:inline; }
.navigation-bar-plugin span.level:first-child a { text-transform:uppercase; font-size:10px; } 
.navigation-bar-plugin span.level:last-child a { text-decoration:underline; } 
.navigation-bar-plugin .back { border-right:1px solid #888; padding:0 10px 0 0; float:left; }

