/*  Print styles */

.sponsor-head,
.sponsor-link,
.button-nav,
.header-tab,
#sidebar,
.unit-list,
.pagination-controls,
.comment-icon,
.more-icon,
.read-bio,
.read-more,
#slogan,
.comment-bottom,
#post-comment,
form {
	display: none;
}

body,
a,
#header a,
#copyright,
h1, h2, h3, h4, h5, h6,
p {
	color: black;
}

body #container {
	background-image: none;
	padding: 0 5%;
	position: static;
	width: auto;
	margin: 0;
}

body #header {
	background-image: none;
	color: black;
	height: auto;
	width: 100%;
}

#header .feature {
	width: auto;
}

#header .feature h3 {
	border-style: none;
}

body #body {
	float: none;
	margin-top: 0;
	padding-top: 0;
	width: 100%;
}

body #content {
	border-style: none;
	float: none;
	margin: 0;
	min-height: 0;
	padding: 0;
	width: 100%;
}

body #footer {
	float: none;
	height: auto;
	padding-top: 10px;
	width: 100%;
}

#header h1, 
#header .feature {
	position: static;
}

#header h1 {
	font-size: 28px;
	border-bottom: 2px solid black;
	height: auto;
}

#header h1 span {
	visibility: visible;
}

#header h1,
h2.jour,
h2.res,
h2.com {
	background-image: none;
	margin-bottom: 15px;
	padding-bottom: 5px;
	width: auto;
}

h2.jour, h2.res, h2.com {
	border-bottom: 1px solid black;
}

.underline-head {
	border-bottom: 1px solid black;
	width: 100%;
}

.collapse-head {
	border-style: none;
}

.collapse-head span {
	padding: 0;
}

.collapse-body {
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	margin: 10px 0;
	padding: 10px 0 0;
}

.author-summary {
	height: 32px;
}

.object-list,
.summary-list,
.comment-list {
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}

.icon-small {
	border: none;
	float: left;
	margin: 0 5px 0 0;
	vertical-align: text-top;
}

.icon-large {
	border: none;
	float: left;
	margin: 0 10px 0 0;
	vertical-align: text-top;
}

#copyright {
	float: none;
}

.comment-date {
	font-weight: bold;
}

.pagination-hidden,
.collapsed {
	display: block;
}

hr {
	border-top: 2px solid black;
	height: auto;
	margin: 15px 15%;
}