.snv-outer { background: url("/EasySiteWeb/EasySite/StyleData/Eden_Master/Images/snv_footer_bg.gif") no-repeat left bottom; padding-bottom: 45px; font-size: 0.94em; }
.snv-inner { width: 100%; overflow: hidden; }

.oNavigationItemPath, .oNavigationList { margin: 0; padding: 0; }
.oNavigationList, .oNavigationItemParent, .oNavigationItemCurrent, .oNavigationItemSibling, .oNavigationItemChild, .oNavigationItemPath { list-style-type: none; }

/* 1f6f46

<li class="oNavigationItemPath oNavigationItemPath1">
  <a href="/visit-eden-in-the-lake-district/eden-map/" class="NavigationPathLink">
    <span class="snv-path-sibling-outer">
      <span class="snv-path-sibling-inner">Eden Map</span>
    </span>
  </a>
</li>

 */

li.oNavigationItemPath { background: #1f6f46; }
ul.oNavigationItemPath { margin-left: 0.75em; padding-left: 0.75em; }

li.oNavigationItemPath1 { border-top: 2px solid #fff; }
.snv-toplevel-icon { }
.snv-toplevel-outer { display: block; background: #1f6f46; }
.snv-toplevel-inner { display: block; padding: 4px 10px 4px 10px; }

li.oNavigationItemPath1 a.NavigationPathLink:link, li.oNavigationItemPath1 a.NavigationPathLink:visited { display: block; color: #fff; text-decoration: none; font-weight: bold; }
li.oNavigationItemPath1 a.NavigationPathLink:hover, li.oNavigationItemPath1 a.NavigationPathLink:active { color: #ff0; text-decoration: none; }

li.oNavigationItemPath1 a.NavigationPathLink:hover span.snv-toplevel-outer, li.oNavigationItemPath1 a.NavigationPathLink:active span.snv-toplevel-outer { color: #fff; background: #1f6f46; }
li.oNavigationItemPath1 a.NavigationPathLink:hover span.snv-toplevel-inner, li.oNavigationItemPath1 a.NavigationPathLink:active span.snv-toplevel-inner { background: #1f6f46; }

li.oNavigationItemPath1 .snv-current-outer { display: block; background: #1f6f46; padding: 4px 10px 4px 10px; }
li.oNavigationItemPath1 .snv-current-inner { display: block; text-decoration: underline; }
li.oNavigationItemPath1 .snv-sibling-outer { display: block; background: #1f6f46; padding: 4px 10px 4px 10px; }
li.oNavigationItemPath1 .snv-sibling-inner { display: block; }

li.oNavigationItemPath1 .snv-path-sibling-outer { display: block; background: #1f6f46; padding: 4px 10px 4px 10px; }
li.oNavigationItemPath1 .snv-path-sibling-inner { display: block; }

li.oNavigationItemPath1 { }
li.oNavigationItemPath1 a.NavigationPathLink:link, li.oNavigationItemPath1 a.NavigationPathLink:visited { display: block; color: #fff; text-decoration: none; font-weight: bold; }
li.oNavigationItemPath1 a.NavigationPathLink:hover, li.oNavigationItemPath1 a.NavigationPathLink:active { text-decoration: none; color: #ff0; }

li.oNavigationItemPath1 ul { padding-left: 0; margin-left: 0; }
li.oNavigationItemPath1 ul { padding-left: 0; margin-left: 0; }
li.oNavigationItemPath2 ul { padding-left: 0; margin-left: 0; }
li.oNavigationItemPath3 ul { padding-left: 0; margin-left: 0; }


li.oNavigationItemPath1 .snv-path-outer { padding: 4px 5px 4px 10px; border-top: 0; }
li.oNavigationItemPath2 .snv-path-outer, li.oNavigationItemPath2 .snv-path-sibling-outer { padding: 4px 5px 4px 15px; border-top: 1px solid #d0e3d9; font-weight: normal; }
li.oNavigationItemPath3 .snv-path-outer, li.oNavigationItemPath3 .snv-path-sibling-outer { padding: 4px 5px 4px 20px; border-top: 1px solid #d0e3d9; font-weight: normal; }
li.oNavigationItemPath4 .snv-path-outer, li.oNavigationItemPath4 .snv-path-sibling-outer { padding: 4px 5px 4px 25px; border-top: 1px solid #d0e3d9; font-weight: normal; }
li.oNavigationItemPath5 .snv-path-outer { padding: 4px 5px 4px 30px; border-top: 1px solid #d0e3d9; font-weight: normal; }
/*

li.oNavigationItemPath1 .snv-current-outer { padding: 4px 5px 4px 25px; border-top: 1px solid #d0e3d9; display: block; font-weight: bold; background: #1f6f46; }
li.oNavigationItemPath1 .snv-current-inner { display: block; padding: 0; background: none; }
li.oNavigationItemPath1 .snv-sibling-outer { padding: 4px 5px 4px 10px; border-top: 1px solid #d0e3d9; display: block; font-weight: bold; background: #1f6f46; }
li.oNavigationItemPath1 .snv-sibling-inner { display: block; padding: 0; background: none; }

li.oNavigationItemPath1 .snv-current-inner { display: block; padding: 2px 5px 2px 4px; background: #d0e3d9; }
li.oNavigationItemPath1 .snv-sibling-inner { display: block; padding: 2px 5px 2px 4px; background: #d0e3d9; }
*/

li.oNavigationItemPath2 .snv-current-outer { padding: 4px 5px 4px 25px; border-top: 1px solid #82af8d; display: block; font-weight: bold; background: #1f6f46; }
li.oNavigationItemPath2 .snv-sibling-outer { padding: 4px 5px 4px 25px; border-top: 1px solid #82af8d; display: block; font-weight: normal; background: #1f6f46; }

li.oNavigationItemPath3 .snv-current-outer { padding: 4px 5px 4px 25px; border-top: 1px solid #82af8d; display: block; font-weight: bold; background: #1f6f46; }
li.oNavigationItemPath3 .snv-sibling-outer { padding: 4px 5px 4px 25px; border-top: 1px solid #82af8d; display: block; font-weight: normal; background: #1f6f46; }

.snv-path-outer, .snv-path-inner, .snv-current-inner, .snv-sibling-inner { display: block; }

li.oNavigationItemPath1 .snv-child-outer { display: block; font-weight: normal; padding: 4px 5px 4px 15px; border-top: 1px solid #d0e3d9; background: #1f6f46; }
li.oNavigationItemPath1 .snv-child-inner { display: block; }

li.oNavigationItemPath2 .snv-child-outer { display: block; font-weight: normal; padding: 4px 5px 4px 30px; border-top: 1px solid #d0e3d9; background: #1f6f46; }
li.oNavigationItemPath2 .snv-child-inner { display: block; }
