body {
	background: #fff;
	font: 12px/1.5 Helvetica, Arial, "Liberation Sans", Sans-Serif;
	color: #000;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	border-bottom: 1px solid #ccc;
	padding: 0 0 10px;
	font-family: Georgia, Serif;
	page-break-after: avoid;

}
h1 {border: 0;}
h2 {
	font-size: 30px;
	padding: 0;
	background: 0;
	margin: 0;	
}
h3 {
	font-size: 22px;	
}
h4 {
	font-size: 18px;
	font-family: Georgia, Sans-Serif;	
}
header {
	padding: 20px 0;	
}
#breadcrumb {display: none;}
.tab-nav, section ul.tab-nav {display: none;}
#container {
	background: none;	
}
#logo {
	background: none;
	width: 143px;
	height: 50px;
	padding: 20px 0;
}
#logo img {visibility: visible;}
#logo a img {border: 0;}
nav {
	display: none;	
}
#main-search {
	display: none;	
}
#content-wrap {
	background: none;	
}
#content, .interior #content {
	background: none;
	border-top: 1px solid #000;	
}
article {
	width: auto;
	background: none;
	padding: 0;	
}
#comments,
#further_reading {
  page-break-before: always;	
}
#question_header ul {
	display: none;	
}
li.yours {display: none;}
#comments ol {
	padding: 0;
}
#comments li {
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	list-style: none;
}
#comments li p.username {
	font-weight: bold;
	margin: 0;
}
#comments li p.date {
	font-size: 11pt;
	margin: 0;
	color: #666;
}
hr {background: none;}
aside, aside * {
	display: none;
	background: none;
}
footer {
	border-top: 1px solid #000;
	background: none;
	padding: 20px 0 0;
}
footer p {color: #5f554a;}
footer ul {
	display: none;	
}
.see-also {
    display:none;
}
.new_header, .new_nav {
	display:none;
}
