/*
Print.css for NoGreaterJoy.org
*/

body, h1, h2, h3, h4, h5 { background: white; color: #000 }
h1 a, h2 a, h3 a, h4 a, h5 a { text-decoration: none; color: #000 }
p { font-size: 12.0pt; font-family: 'Times New Roman', Times, serif; }

/* Links */
a { color: #00f; text-decoration: underline }
/*
.post a:after,
.articles a:after { color: #00c; content: " (link to: " attr(href) ") " }
*/

/* Maximize main content column */
.header-container,
.col2 { width: 92%; float: none; margin: 0 auto }

/* Remove background */
#title, #t1, #content, .content, #body, #site, #page, .page { background: none }
#title, #t1 { color: #000 }

/* Display certain elemenets */

.header { background: none; height: auto; border: none }
.header .logo { display: block; float: none; text-indent: 0; /*background: url('../i/logo-315x68.png') 0 0 no-repeat;*/ font: bold 24.0pt/1.3 Garamond, 'Times New Roman', Times, serif; color: #004189 }
#site,
#content,
.content {
  background: none;
  border: none;
  width: 90% !important;
  margin: 0
}
.sidebar-meta { width: auto; height: auto; float: none; position: relative; top: 0; left: 0 }
.sidebar-image { margin: 0 auto; text-align: center; border: none }
  .single-articles .sidebar-image img { width: 675px; height: 450px }
  .single-articles .sidebar-image img,
  .sidebar-image img { max-width: 100%; margin: 0 auto }
.page .post-scroll-wrap .page,
.single-articles .articles {
  height: auto !important;
  max-height: 100% !important;
  padding: 0;
  margin: 0
}
.articles .entry li,
.post .entry li,
.articles .entry p,
.post .entry p { font-size: 16.0pt }


/* Hide secondary elements */

hr,
#wpstats,
.breadcrumbs,
#menu,
.footer-container,
#sidebar, .col1,
.sidebar-meta li .post-share,
.addthis_toolbox,
.sidebar-image-thumbs,
.single-articles .end-fade,
.comments-outer-wrap,
.block-related,
.post-meta-bottom,
.callout-left,
.callout-right,
.header-left,
.header-right,
.post-meta-boxes,
.after-hero {
  display: none !important
}

/* Amazon Promo */

/*@media print {*/
.amazon-promo table { page-break-after:auto }
.amazon-promo thead { display:table-header-group }
.amazon-promo tr    { page-break-inside:avoid; page-break-after:auto }
.amazon-promo td    { page-break-inside:avoid; page-break-after:auto }
.amazon-promo td div{ page-break-inside:avoid; page-break-after:auto }
.amazon-promo tfoot { display:table-footer-group }
/*}*/
