html {
background-color:#fff;
}
body {
color:#000!important;
padding:0;
width:100%!important;
font-size:6pt;
}
.holder {
max-width:none;
}

/* Some tricks from A List Apart for links http://alistapart.com/article/goingtoprint */
.content p a:link, 
.content p a:visited {
color:#000;
}
.content p a:link:after, 
.content p a:visited:after {
content: " (" attr(href) ") ";
font-size: 90%;
color: #555;
}

/* We don't want these links to be printed like regular links. */
.content p a:link[href$=".png"]:after,
.content p a:link[href$=".jpg"]:after,
.content p a:link[href$=".gif"]:after,
.content p a:visited[href$=".png"]:after,
.content p a:visited[href$=".jpg"]:after,
.content p a:visited[href$=".gif"]:after,

.content sup a:link:after,
.content sup a:visited:after {
content: "";
}

img {
/* Ensure images aren't split between pages via http://stackoverflow.com/questions/2649169/print-styles-how-to-ensure-image-doesnt-span-a-page-break */
page-break-before: auto; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
page-break-after: auto; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
page-break-inside: avoid; /* or 'auto' */
}

p,
h2,
h3,
h4,
h5 {
orphans: 3;
widows: 3;
}

h2,
h3,
h4,
h5 {
page-break-after: avoid;
}

#header {
background: #fff;
border: 0 none;
margin: 0;
padding: 0;
overflow:visible;
box-shadow:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;
}

#content {
width:96%!important;
border:0 none;
float:none;
overflow:visible;
margin-bottom:0;
clear:both;
}
#citation {
display:block;
}
.singular .text {
overflow:visible;
height:auto;
}

#follow-us,
#header .menu,
#header .open-menu,
#header .open-projects,
#search,
#sidebar,
#share,
.social,
#pagination,
#footer,
#nav,
.admin-bar #nav,
#newsletter,
#tagline,
.skip-to-nav,
#fine-print,
#banner,
.comment-count,
.fact-tank .terms,
.fact-tank .more-link,
#respond,
.comment_more {
display:none;
}

.hiddenComment {
display:block;
}
span.hiddenComment {
display:inline;
}

.singular .daily-number {
width:100%;
float:none;
}

/* Paper can't display videos/multimedia/embeds so don't even bother showing it */
iframe,
object,
embed,
.responsive-embed {
display:none;
}

/* Webfonts fail to print properly sometimes... so we need to undo it. */
.singular h1 {
margin-top:15px;
}
body {
text-rendering:auto;
}
.singular h1,
.singular .content h3,
.singular .content h5 {
font-family:Georgia,"Times New Roman",Times,serif;
}

body,
.wf-franklingothicurw-n7-active strong,
.wf-franklingothicurw-n7-active b,
body #content .meta,
.singular #content .byline,
.singular .content h2,
.singular .content h4,
.singular .content h6 {
font-family:​Verdana,​Geneva,​sans-serif
}

/*
     FILE ARCHIVED ON 19:47:46 Jul 31, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:19:05 Feb 18, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 62.755
  exclusion.robots: 0.091
  exclusion.robots.policy: 0.084
  RedisCDXSource: 0.673
  esindex: 0.009
  LoadShardBlock: 34.885 (3)
  PetaboxLoader3.datanode: 34.951 (4)
  CDXLines.iter: 19.594 (3)
  load_resource: 31.949
  PetaboxLoader3.resolve: 28.426
*/