   box-shadow: 0px 0px 23px 3px rgba(135,135,135,0.77);
 }
 .menu {
+  position: fixed;
+}
+.menu2 {
+  white-space: nowrap;
+  font-family: Arial, sans-serif;
+  font-size: 80%;
   position: absolute;
-  left: 0;
-  top: 0;
-}
-.menu2 {
-  font-family: Arial, sans-serif;
-  position: fixed;
-  background-color: #DDD;
-  border-right: 1px solid #BBB;
+  right: 24px;
+  background-color: #FFFFFF;
+  border-left: 1px solid #BBB;
   border-bottom: 1px solid #BBB;
+  border-top: 1px solid #BBB;
   padding: 6px;
-  border-bottom-right-radius: 4px;
+  border-bottom-left-radius: 6px;
+  border-top-left-radius: 6px;
 }
 .ref {
   display: none;

    (rel-url book-id chap-num chap-cnt)))

(defn toc-book [b]
  [:p.tocp {:id (book-name (:id b))}
    [:span.chapter (book-name (:id b))]
    " "
    (->> (:chapters b)

  page-break-before: always;
}
.verse {
  padding: 0.18em 0.25em;
  margin: 0;
  line-height: 1.2em;
  text-indent: 0;
}
