body
{
	background: white;
	font-size: 12pt;
}

/* HIDDEN ELEMENTS (these will never print) */
.sr-only,
.accessibilityHeader,
.accessibilitySection,
.accessibilityTag,
.siteEnvironment,
.socialMediaLinks,
#mainNavigation,
#skip,
.noprint
{
	display: none;
}

#pageContainerHeader
{
	background: none;
	margin: 0 0 10px 0;
}

A[href],
A[href]:link,
A[href]:visited { font-size: 12pt; font-weight: bold; color: #CD6600; text-decoration: underline; }


/**
 ** Display links visually for printing
 **/

/* #pageContents a:link:after, #pageContents a:visited:after */

/* Print URL after <a> tag if href attribute is defined */
#pageContainer a[href]:after {
	content: " (" attr(href) ") ";
	font-size: 90%;
}

/* Do not print URL after <a> tag if href begins with "/" (relative link) or "#" (anchor link) */
#pageContainer a[href^="/"]:after {
	content: " (http://beespotter.org" attr(href) ") ";
}

#pageContainer a[href^=”#”]:after {
	content: " (http://beespotter.org" attr(href) ") ";
}
