body {
	background:none;
	text-align:left;
	font-size:1em !important;
}

div {
	background:none !important;
	border:none !important;
}

#header, #mainNav, #topBar, #rightColumn, .breadCrumb, .articleControls, #inDepth, .tabs, #commentsBottom, .hotTopics, #channelBoxes, #textAds, #channelBoxes, #sixPack, #footer div, #storyButtons, #buttonRow, #navbarCanoe_container, dl.articleImage dt a span, .formContainer {
	display:none !important;
}

div#contentContainer {
	padding:0;
}

body #footer {
	padding:0;
	margin:0;
	width:auto;
}

body #footer p {
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	width:auto;
}

body #footer .miniLogo {
	display:inline;
	width:auto;
	height:auto;
	text-indent:0;
	overflow:auto;
	background:none;
	position:static;
	top:auto;
	left:auto;
}

body #footer a {
	color:#000000;
}

body span.logoSpace {
	padding:0 !important;	
}

dl.articleImage dd {
	display:none;
}

dl.articleImage dd.bold {
	display:block;
}

#mainContainer {
	width:auto;
}

div.contentLeft {
	width:auto;
	float:none;
}