/* Set margins to compensate for binding. */
@page { margin: 3.25cm 0.85cm; }

/* Don't show any mobile elements when printing since they are
   generally alternatives of the same content displayed in the desktop
   version, and so are duplicates. */
div.mobile { display: none; }

/* Don't display the sidebars when printing, which have links and
   other dynamic content not suitable for paper. */
div.lsidebar,
div.rsidebar {display: none; }

/* Ensure the content fills the entire width of the page. */
div#content { width: 100%; }

/* Remove (rather large) unnecessary spacing around genera names. */
div.genus-info { margin: 0; }

/* Don't display images; the printed site is meant to represent the
   catalog, for use by the nursery, not casual perusal. */
img { display: none; }

/* Don't display form elements, which are useless when printed to
   paper. */
form { display: none; }

/* Don't display the genera subheading, as it isn't necessary. */
h2.genera { display: none; }

/* Printed format is more concerned with efficient/effective use of
   space (i.e., paper and ink), so don't pad headers with space. */
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }

/* Set header font sizes. */
h3 { font-size: 12pt; }
h4 { font-size: 11.75pt; }
h5 a { font-size: 10.5pt; }
h6 a { font-size: 9.5pt; }

/* Set paragraph font size and margins. */
p {
font-size: 11pt;
margin-top: 0pt;
margin-bottom: 2pt;
line-height: 1.6;
}

/* Size the pricing paragraphs a little differently. */
p.price {
font-size: 10pt;
margin-top: -12pt;
margin-bottom: -10pt;
}

/* Don't display the link to the slideshow, which can't be
   followed. */
p.slide-link { display: none; }

/* Don't display the "Email me..." link for notifications. */
p.sold-out a { display: none; }
