#main-outer { padding-bottom: 70px; background: url("/EasySiteWeb/EasySite/StyleData/NelsonsRescue_Master/Images/flower-watermark-double.jpg") no-repeat center 40px; }
#main-inner { }
#content-inner { background: none; padding-top: 0px; }

.custom-menu-RESCUE .fn-panel-alpha a.fm-panel-title:link, .custom-menu-RESCUE .fn-panel-alpha a.fm-panel-title:visited { color: #646464; background: url("/EasySiteWeb/EasySite/StyleData/NelsonsRescue_Master/Images/top-nav-button-over.jpg") no-repeat top right; }

/* Panel delta */
.page-element-outer.panel-delta { padding: 12px 0px; margin-bottom: 10px; border-bottom: 1px solid #dadadc; background: url("/EasySiteWeb/EasySite/StyleData/NelsonsRescue_Master/Images/yellow-bar.gif") repeat-x top left; }
.page-element-outer.panel-delta .page-element-inner { clear: both; height: 340px; overflow: hidden; }
.page-element-outer.panel-delta .page-element-body {  width: 100%; overflow: hidden; }



/* because not using documentNavigation the css isn't pulled in either, so having to put it here */
map#page-navigation ul, map#page-navigation ul li { margin: 0; padding: 0; list-style-type: none; }
map#page-navigation li, map#page-navigation span, map#page-navigation a { display: block; color: #939597; text-decoration: none; } 
li.snv-depth3 { display: none; }
li.snv-path, li.snv-current { display: block; }
map#page-navigation li.snv-current span { color: #4c4c4c; }
map#page-navigation li.snv-current li span { color: #939597; }

li.depth-1 { display: block; border-bottom: 1px solid #dadadc; padding: 11px 0px; }
li.depth-1 .snv-child { padding: 12px 0 12px 0; }
li.depth-1 li { padding-left: 10px; }
li.depth-1 li .snv-gchild { padding: 0 0 10px 23px; }