/*
        xBreadcrumbs (Extended Breadcrumbs) jQuery Plugin
        © 2009 ajaxBlender.com
        For any questions please visit www.ajaxblender.com 
        or email us at support@ajaxblender.com
*/

.xbreadcrumbs {
    position: relative;
    z-index: 1000;
}
.xbreadcrumbs LI UL { 
    position: absolute;
    float: left;
}
.xbreadcrumbs, .xbreadcrumbs LI, .xbreadcrumbs UL, .xbreadcrumbs UL LI {
    list-style: none;
    margin: 0;
    padding: 0;
}
.xbreadcrumbs { clear: both; }
.xbreadcrumbs, .xbreadcrumbs LI {
    float: left;
}
.xbreadcrumbs UL {
    display: none;
}

/*  Base style of xBreadcrumbs  */
/*  Top Level  */
.xbreadcrumbs {
    background: #F6F6F6;
    width: 98%;
    margin-bottom: 2px;
    left: 10px;
    z-index: 1;

}
.xbreadcrumbs LI {
    padding: 5px;
    border-right: 1px solid #CECECE;
    height: 16px;
}
.xbreadcrumbs LI.current {
    border-right: none;
}
.xbreadcrumbs LI A {
    font-size: 11px;
    color: #666666;
    text-decoration: none;
}
.xbreadcrumbs LI A:HOVER, .xbreadcrumbs LI.hover A {
    color: #0A8ECC;
}
/*  Top Level - Current Page  */
.xbreadcrumbs LI.current A {
    color: #333333;
    font-weight: bold;
}
/*  Sub-level  */
.xbreadcrumbs LI UL {
    padding: 3px;
    background: #333333;
    font-size: 11px;
    width: 180px;
    top: 25px;
}
.xbreadcrumbs LI UL LI {
    float: left;
    width: 100%;
    border-right: none;
    height: auto;
}
.xbreadcrumbs LI UL LI A {
    text-decoration: none;
    color: #CCCCCC !important;
    display: block;
    padding: 4px;
    border-bottom: 1px dotted #666666;
}
.xbreadcrumbs LI UL LI:last-child A {
    border-bottom: none;
}
.xbreadcrumbs LI UL LI A:HOVER {
    background: #444444;
}

.xbreadcrumbs LI {
    border-right: none;
    background: url("../images/breadcrumbs-seperator.gif") no-repeat right center;
    padding-right: 15px;
    padding-left: 10px;    
}
.xbreadcrumbs LI.current { background: none; }
.xbreadcrumbs LI UL LI { background: none; }

.xbreadcrumbs LI A.home {
    background: url("../images/home.gif") no-repeat left center;
    padding-left: 20px;
}

/*  Custom styles for breadcrums (#breadcrumbs-3)  */
.xbreadcrumbs#breadcrumbs-3 {
    background: none;
} 
.xbreadcrumbs#breadcrumbs-3 LI A {
    text-decoration: underline;
    color: #0A8ECC;
}
.xbreadcrumbs#breadcrumbs-3 LI A:HOVER, .xbreadcrumbs#breadcrumbs-3 LI.hover A { text-decoration: none; }
.xbreadcrumbs#breadcrumbs-3 LI.current A {
    color: #333333;
    text-decoration: none;
}
.xbreadcrumbs#breadcrumbs-3 LI {
    border-right: none;
    background: url("../images/separator-arrow.gif") no-repeat right center;
    padding-right: 15px;
    padding-left: 10px;
}
.xbreadcrumbs#breadcrumbs-3 LI.current { background: none; }
.xbreadcrumbs#breadcrumbs-3 LI UL LI { background: none; padding: 0;  }


/*  Demo styles  */
/*            BODY {
                margin: 20px;
                padding: 20px;
            }
            STRONG { color: #000000; }
            .vspacer {
                height: 20px;
            }
            PRE.code {
                padding: 7px;
                background: #777777;
                color: #F0F0F0;
                width: 400px;
                overflow: auto;
            }*/