body,
button,
input,
table,
textarea,
select {
    font-size: 12pt;
    line-height: 1.4;
    font-family: inherit;
}

/* decapitate things that aren't of much use in print (e.g., navigation) */
nav,
footer {
    display: none;
}

/* everything else that's a waste of ink */
aside {
    display: none;
}

/* set background colors to white or transparent and set text to black/a dark gray */
body,
main {
    background-image: none;
    background-color: #FFF;
    color: #252525;
}

main {
    max-width: 7in;
    margin: 0 auto;
}

/* main content to stretch across the page and adjust font and line-height so that it's easy to read.
 (Depending on how your site is built, you may have more elements that you need to stretch to 100-percent width.) */
/* main { width: 100%; font-size: 1.5em; line-height: 1.5;}

#fauxBody > footer {
  padding-top:12pt;
  text-align:center;
} */
/* select the hrefs and inject them into the text so that they're visible to anyone reading the document. */
a[href]::after {
    content: " (" attr(href) ")";
}
