.ticker,
#ads,
.ad,
.no-comments,
.javascript .add-comment,
.skip,
.more,
.tools,
#search,
#head .tags,
#head .f100,
#head .home,
#additional-content,
#foot .part-2,
#foot .part-3,
#foot .image-shortcut {
	display: none !important;
}
#content A {
	color: black !important;
	text-decoration: underline !important;
}
#page {
	border: 0;
	margin: 0;
}
BODY,
#page {
	min-width: 0;
	width: auto;
	background: white;
	color: black;
}
#page,
#head,
#content,
.content-body,
.article,
.article-additional,
.article-additional .comments,
.article .related .fact h2,
.article .related .fact div{
	float: none;
	width: auto;
}
.article .related {
	background: none;
}
.article .related .fact {
	overflow: visible;
}
.image-inline {
	float: none;
}
#content, 
#additional-content {
	float: none !important;
	padding-left: 0;
	position: static;
	background: none;
}
.content-body {
	background: none;
}
#content .items .first .item-content,
.article,
.column1 {
	margin-top: 0 !important;
}
.comment {
	left: 0 !important;
	float: none !important;
	padding: 0 !important;
	background: 0 !important;
}
.comment P,
.comment Q {
	top: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	background: 0 !important;
	color: black !important;
}
.comment P.comment-info {
	margin-top: 10px !important;
}
.comment Q SPAN,
.comment P SPAN {
	width: auto;
	height: auto;
	text-indent: 0;
	background: none;
	float: none;
	margin: 0;
}
#head {
	position: relative;
	left: 0;
	top: 0;
	height: auto;
	width: auto;
	background: none;
	margin: 0 0 40px 0;
	padding: 10px 0;
	border-bottom: 1px solid black;
}
#head .print-logo {
	display: block;
}
#foot {
	background: none;
	color: black;
	padding: 0;
	float: none;
	width: auto;
}
#foot .part-1 {
	float: none;
}
#foot A {
	color: black !important;
}
#foot H2 A {
	width: auto;
	height: auto;
	background: none;
	text-indent: 0;
	text-transform: uppercase;
	font-size: 20px;
}
.items .item {
	float: none;
	background: none;
	border-top: 5px solid black;
	overflow: hidden;
	_zoom: 1;
}
.items .first {
	border: 0;
}
.tags LI {
	color: black;
}
