diff --git a/sites/all/themes/unl_wdn/style.css b/sites/all/themes/unl_wdn/style.css
index 192cf11f4db435ae5c606bd7bff62e24fc93d62b..12508743acaac3947ac53dd6eb6c4eb266fb29b6 100644
--- a/sites/all/themes/unl_wdn/style.css
+++ b/sites/all/themes/unl_wdn/style.css
@@ -41,18 +41,39 @@ ul.links.inline {padding-left: 0 !important;}
   border-top: 1px solid #E1E1DB;
   margin-bottom: 20px;
 }
-#block-book-navigation {
-  background-color: #f6f6f2;
-  padding: 1em;
-}
-#block-book-navigation ul {
-  padding: 0 0 0.25em 1em;
-}
-#block-book-navigation ul li,
-#wdn_content_wrapper #block-book-navigation .first {
-  margin: 0 0 0 0.5em;
+.book-navigation .page-links a,
+.node-book .links a {
+  color: #777 !important;
+  font-size: .9em;
 }
 
+#block-book-navigation,
+.block-menu-block {box-shadow: 0 1px 3px #999; padding-bottom: 0;}
+#block-book-navigation a,
+.block-menu-block a {color: #333;}
+#block-book-navigation h3,
+.block-menu-block h3 {background-color: #3388BB; color: #FFF !important; font-size: 1.4em !important; margin-bottom: 1px; padding: 5px 10px;}
+#block-book-navigation h3 a {color: #FFF !important;}
+.block-menu-block .content > ul > li > a {display: none;}
+
+#block-book-navigation ul,
+.block-menu-block ul {padding: 0 !important; list-style: none !important;}
+#block-book-navigation li,
+.block-menu-block li {padding: 0 !important;}
+
+#block-book-navigation .content > ul > li, #block-book-navigation .content > ul > li > ul > li,
+.block-menu-block .content > ul > li, .block-menu-block .content > ul > li > ul > li, .block-menu-block .content > ul > li > ul > li > ul > li {list-style: none !important;}
+#block-book-navigation .content > ul > li > a,
+.block-menu-block .content > ul > li > ul > li > a {display: block; background: #eeeee5; padding: 5px 5px 5px 10px; margin-bottom: 1px; text-transform: uppercase; border-bottom: 1px solid #E2E2E2;}
+#block-book-navigation .content > ul > li:last-child > a,
+.block-menu-block .content > ul > li > ul > li:last-child > a {border: none; margin: 0;}
+#block-book-navigation .content > ul > li > ul > li > a,
+.block-menu-block .content > ul > li > ul > li > ul > li > a {display: block; background: #eeeeee; padding: 5px 5px 5px 15px; margin-bottom: 1px;}
+#block-book-navigation .content > ul > li > ul > li > ul,
+.block-menu-block .content > ul > li > ul > li > ul > li > ul {padding: 5px 0 5px 40px !important;}
+#block-book-navigation .content > ul > li > ul > li > ul ul,
+.block-menu-block .content > ul > li > ul > li > ul > li > ul ul {padding: 0 0 0 15px !important;}
+
 /* unl_newsitem full page
 *********/
 .page-node .node-unl-newsitem .submitted {