/* === jlix.net / print === */


#skipLinks,
#navSidebar,
#mainNav,
#shortcuts {
	display: none;
}

* {
	color: #000 !important;
	background-image: none !important;
	border-color: #000 !important;
	outline-style: none !important;
}

pre,
#allButFooter,
#siteBody,
#mainContent,
#siteHeader,
#siteFooter,
#copyright
 {
 	float: none;
	width: auto;
	background-color: transparent;
}

#allButFooter {
	padding-bottom: 1.4em;
}

.wrapper {
	width: 100%;
	margin: 0;
}

#siteHeader {
	height: 100px;
}

	#siteLogo, #siteLogo a {
		padding: 0;
	}
		
		#siteLogo a span {
			display: none;
		}

#siteBody {
	padding-top: 110px;
}
	
	#JSoffAlert {
		top: 0;
		content: "JavaScript was disabled when this page was printed!";
	}
	
	h1, h2, h3, h4, h5, h6 {
		page-break-after: avoid;
	}
	
	#mainContent a {
		text-decoration: none;
		border-bottom: 1px solid #777 !important;
	}

	#mainContent a:link:after, #mainContent a:visited:after {
		content: " (http://jlix.net/" attr(href) ")";
		font-size: 0.85em;
		color: #777 !important;
	}

	#mainContent a[href^="http:"]:link:after, #mainContent a[href^="http:"]:visited:after,
	#mainContent a[href^="https:"]:link:after, #mainContent a[href^="https:"]:visited:after,
	#mainContent a[href^="ftp:"]:link:after, #mainContent a[href^="ftp:"]:visited:after,
	#mainContent a[href^="mailto:"]:link:after, #mainContent a[href^="mailto:"]:visited:after {
		content: " (" attr(href) ")";
	}

	abbr, acronym {
		border-style: none;
	}

	abbr:after, acronym:after {
		content: " (" attr(title) ")";
		font-size: 0.85em;
		font-weight: normal;
		color: #777 !important;
	}
	
	code em {
		font-weight: bold;
	}
	
	pre {
		white-space: pre-wrap;
		overflow: visible;
		border: 1px dashed #000;
		page-break-inside: avoid;
	}
	
		pre code {
			white-space: pre-wrap;
		}
		
	.attention {
		page-break-inside: avoid;
	}

#siteFooter {
	position: static;
	height: auto;
}

	#copyright a {
		display: inline;
		text-align: left;
		padding: 0;
	}