/***********************************************************************************************
		
	Print stylesheet

***********************************************************************************************/

body { font: normal normal 15px/1.5em Verdana, Arial, Helvetica, sans-serif; }
a { color: #396ccf; text-decoration: none; }
#story a[href]:after { content: " (" attr(href) ") "; font-size: 90%; }
#story a[href^="/"]:after { content: " (http://domain.com" attr(href) ") "; }
ol#accessibility-nav, .hide, hr, #header *, #sub-nav, #story-links, #story-multimedia-tabs, .tab-container, .story-photo-item, #story-video, .story-resources, .pagination, #sitemap, .footer-content p { display: none !important; }

#header { height: 96px; border-bottom: 2px solid #000; }
#header img.hide { display: block !important; }

#story { padding: 20px 20px 150px 20px; }
#story h2 { color: #a52a2a; font: 26px Georgia, serif; margin: 0 0 2px; padding: 0; }
#story h3 { color: #396ccf; font: 18px Times, 'Times New Roman', Georgia, serif; margin: 0 0 5px; padding: 0; }
#story h4 { font: bold 20px Verdana, Arial, Helvetica, sans-serif; }
#story .story-author { margin: 0 0 15px; padding: 0; font: 12px Times, 'Times New Roman', Georgia, serif; }
#story #pagination-container { display: none; }
#story #pagination-content { display: block !important; }
#story .pullquote { width: 300px; float: right; margin: 0 0 30px 20px; font: 18px/1.4 Georgia, serif; font-style: italic; color: #333; }
#story .pullquote blockquote { margin: 0; padding: 0; }
#story .pullquote p.author { font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: right; font-style: normal; }
.scrollable-wrap { width: 340px; float: left; height: auto !important; font-size: 11px; line-height: 1.4; padding-bottom: 20px; }
.story-photo-print { display: block !important; padding-right: 38px; }

#footer { padding: 5px 20px 20px 20px; border-top: 2px solid #000; font-size: 12px; }
#footer div { display: inline; }
#footer div.tel { display: block; }
#footer a { color: #000; text-decoration: none; }
#footer p.copyright { display: block !important; margin: 0; }