/*********************************
PRINTER-SPECIFIC STYLES
**********************************/

html {
	font-size: 11pt;
}

body,
#page-wrapper,
#page-background {
	background-color: white;
	color: black;
	background-image: none;
	border: none;
	margin: 0;
	padding: 0;
}

body {
	padding: 1em;
}

#background {
	max-width: none;
	margin: 0;
}

#top-ad,
#right-ad,
#bottom-ad,
#right-pane,
#header-icons,
#comment-links,
.page-subnav,
.homepage #header-icons,
.comment-getlink,
#back-button,
#comments-back-button {
	display: none;
}

#site-header {
	padding-left: 0
}

#left-pane-container {
	width: 100%;
	float: none;
	margin-right: 0;
}

#left-pane {
	margin: 0;
	padding: 0;
	padding-bottom: 1em;
}

a:link,
a:visited {
	text-decoration: underline;
	color: #0000cf;
}

a:hover,
a:active {
	text-decoration: underline;
	color: maroon;
}

h1,
h2,
h3,
h4,
h5,
h6,
.credits,
.header-quote,
.byline,
.starrating,
.dateline,
.headline,
.blue,
.eptitle,
.credits,
.heading-tag,
.hc,
.homepage #site-logo p,
.article-page #body-text,
.index-page #body-text,
.homepage #body-text,
footer,
footer a:link,
footer a:visited {
	color: black;
}

#site-logo {
	width:60%;
}

footer {
	background-image: none;
	border-top: 1px solid black;
	background-color: white;
}

/* COMMENTS */

.comment-box {
	background-image: none;
	background-color: #eeeeee;
}

.comment-text,
.comment-author,
.comment-timestamp,
.comment-box a {
	font-size: 1em;
	color: black;
}

#comment-form {
	display: none;
}

.x-btn {
	display: none;
}

/****************************************
PRINT MEDIA QUERIES THAT OVERRIDE GLOBAL
*****************************************/

@media (max-width: 800px) {
	#siteheader {
		margin: 0;
	}
}

/* end media query */