h1{
    font-weight:normal;
    font-size:1.8em;
    font-family:Georgia;
    padding: 2px 10px 2px 4px;
    border-bottom:solid 2px #555;
    padding: 4px 0px 4px 0px;
    margin-top:2em;
    margin-bottom:0.9em;
    text-align:left;
    color:#222;
    /* Makes every FIRST letter of every word a capital! */
    /* Great here as would otherwise be all lowercase, reflecting */
    /* the format of the url.  No need to do fancy text manipulation !*/
    /*text-transform:capitalize;*/
}
.plugInContainer{
    width:100%;
    margin-bottom:5px;
    background-color:#3d3d3d;
}
.plugInContainer h2{
    font-size:0.9em;
    font-weight:bold;
    font-family:Verdana, Sans-Serif;
    color:#f3eaa7;
    text-align:right;
    padding: 2px 10px 2px 4px;
    border-top:solid 1px #f3Eaa7;
    background-color:#555;
}
/* set up the same as for Main Content*/
.columnExtraNavigation{
    width:445px;
    padding-left:20px;
}
.columnExtraNavigation .plugInContainer{
    width:100%;
    border-bottom:solid 1px #555;
    border-top:none;
    margin-bottom:0.4em;
}
.columnExtraNavigation .plugInContainer a{
    display:inline;
}
.columnExtraNavigation .plugInContainer h2{
    background-image:none;
    border-bottom:solid 2px #BD3620;
    border-top:none;
    margin-top:0em;
    margin-bottom:0.7em;
    text-align:left !important;
    padding: 4px 0px 4px 4px !important;
}
.plugInContainer ul{
    margin:0 !important;
    padding:0 !important;
}
.plugInContainer li{
    margin:0 !important;
    padding:0 !important;
    /* IE6 likes to have width specified otherwise shows height too high */
    width:100%;
    line-height:1.6em;
    border-top:solid 1px #555;
}
.plugInContainer li span{
    display:block;
    margin:0 !important;
    padding:0 !important;
    padding-left:15px !important;
    cursor:default;
    /*color:#d6cf6c;*/
    color:#bcb887;
    font-weight:bold;
}

.plugInContainer li ul li span{
    display:block;
    margin:0 !important;
    padding:0 !important;
    padding-left:30px !important;
    cursor:default;
    color:#fff;
    font-weight:normal;
}

.menuNodeLevel_1{
    padding:  0.2em 8px 0.2em 14px;
}
.menuNodeLevel_2{
    padding: 0.2em 14px 0.2em 26px;
}
.menuNodeLevel_3{
    padding: 0.2em 20px 0.2em 38px;
}
.menuNodeSingleLevel{
    padding:  0.2em 8px 0.2em 14px;
}

/* -- LINKS -- */
.plugInContainer a{
    display:block;
    margin:0 !important;
    padding:0 !important;
    text-decoration:none;
}
.menuNodeLevel_1 a{
    padding-left:15px !important;
    font-weight:bold;
    /*color:#d6cf6c;*/
    color:#bcb887;
}
.menuNodeLevel_2 a{
    padding-left:30px !important;
    font-weight:normal;
    color:#efefef;
}
.menuNodeLevel_3 a{
    color:#ccc;
    padding-left:45px !important;
    font-weight:normal;
}
.menuNodeSingleLevel a{
    color:#bcb887;
    padding-left:15px !important;
    font-weight:bold;
}
.menuNodeLevel_1 a:hover,
.menuNodeLevel_2 a:hover,
.menuNodeLevel_3 a:hover,
.menuNodeSingleLevel a:hover{
    text-decoration:underline;
}

