+
+ /** This is a fullpage box, it must be aligned with the top menu.
+ This corresponds to a .1em margin below **/
+ margin-left: -0.1em;
+}
+
+/*
+ * A mini-box wraps it's contents (image + label) in an <a>
+ * other boxes have an inner box as a wrapper.
+ */
+
+.book-box-inner {
+ /* min, so it can grow */
+ min-height: 19.75em;
+ margin: .5em;