* {
	font-family: Georgia, "Times New Roman", serif;
}
html #content {
	font-size: 10pt;
}
h1 {
	margin: 0px;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
.pagination .back {
	display: none;
}
.pagination .forward {
	display: none;
}
.pagination .pages {
	padding-left: 0px;
}
.pagination a {
	color: gray; text-decoration: none;
}
#admin_bar {
	display: none;
}
#header {
	display: none;
}
#footer_utilities {
	display: none;
}
#utility_links {
	display: none;
}
.post_mod {
	display: none;
}
.author_info {
	display: none;
}
.rep_bar {
	display: none;
}
.post_controls {
	display: none;
}
.top {
	display: none;
}
#content_jump {
	display: none;
}
.topic_buttons {
	display: none;
}
.topic_options {
	display: none;
}
.post_id {
	display: none;
}
h3 img {
	display: none;
}
.ip {
	display: none;
}
hr {
	display: none;
}
.moderation_bar {
	display: none;
}
.topic_jump {
	display: none;
}
.topic_share {
	display: none;
}
#fast_reply {
	display: none;
}
#reputation_filter {
	display: none;
}
.statistics {
	display: none;
}
.rating {
	display: none;
}
.message {
	display: none;
}
#debug_wrapper {
	display: none;
}
fieldset {
	display: none;
}
.signature {
	display: none;
}
.ipsUserPhotoLink {
	display: none;
}
.maintitle {
	display: none;
}
.__like {
	display: none;
}
#logo {
	display: none;
}
#header_bar {
	display: none;
}
#community_app_menu {
	display: none;
}
.ipsLikeButton {
	display: none;
}
.ipsLikeBar {
	display: none;
}
#fast_reply_wrapper {
	display: none;
}
.breadcrumb .right {
	display: none;
}
.nexusad {
	display: none;
}
#ipsDebug_footer {
	display: none;
}
li.page {
	display: none;
}
li.next {
	display: none;
}
li.prev {
	display: none;
}
li.last {
	display: none;
}
li.first {
	display: none;
}
.ipsButton {
	display: none;
}
.ipsButton_secondary {
	display: none;
}
#profile_photo {
	display: none;
}
.ipsVerticalTabbed_tabs {
	display: none;
}
.ipsUserPhotoLink {
	display: inline-block;
}
.ipsUserPhoto_large {
	width: 90px; height: 90px;
}
.ipsUserPhoto_medium {
	width: 50px; height: 50px;
}
.ipsUserPhoto_mini {
	width: 30px; height: 30px;
}
.ipsUserPhoto_tiny {
	width: 20px; height: 20px;
}
.breadcrumb {
	padding-left: 0px; clear: both; display: block !important;
}
.breadcrumb li {
	float: left;
}
.breadcrumb::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.breadcrumb a {
	color: gray; text-decoration: none;
}
.breadcrumb {
	color: gray; text-decoration: none;
}
.breadcrumb .nav_sep {
	margin: 0px 5px;
}
.topic {
	clear: both;
}
.hfeed {
	clear: both;
}
.post_block {
	line-height: 60%; padding-top: 10px; margin-bottom: 10pt; border-top-color: gray; border-top-width: 2pt; border-top-style: solid; position: relative;
}
.posted_info {
	top: 3px; right: 0px; color: gray !important; padding-bottom: 3px; font-size: 8pt !important; text-decoration: none !important; position: absolute;
}
.post_block h3 {
	margin: 0px 0px 10px !important; padding: 0px !important; line-height: 11pt; font-size: 11pt; display: inline !important;
}
.post_block h3 a {
	color: black !important; font-style: normal !important; text-decoration: none !important;
}
.post_block .post_body a::after {
	content: " (" attr(href) ") ";
}
.post_block a.snapback {
	display: none;
}
p.citation {
	margin: 0px; color: rgb(123, 123, 123); font-style: italic;
}
p.citation {
	padding-left: 10px; border-left-color: rgb(180, 180, 180); border-left-width: 8px; border-left-style: solid;
}
div.blockquote {
	padding-left: 10px; border-left-color: rgb(180, 180, 180); border-left-width: 8px; border-left-style: solid;
}
.post_body {
	padding: 10px; line-height: 100%; clear: both; margin-top: 15px; border-top-color: rgb(211, 211, 211); border-top-width: 1pt; border-top-style: solid; display: block;
}
h1 {
	font-weight: bold;
}
h2 {
	font-weight: bold;
}
h3 {
	font-weight: bold;
}
#copyright {
	text-align: center; color: gray; font-size: 9pt;
}
a img {
	border: 0px currentColor;
}
abbr.published {
	border: 0px currentColor; text-decoration: none !important;
}
.post {
	line-height: 1.5;
}
.ipsTag {
	color: gray; font-style: italic; text-decoration: none;
}
.ipsTag::after {
	content: ",";
}
.clearfix.ipsComment {
	clear: both;
}
.ipsComment_author {
	padding: 0px 10px; width: 160px; text-align: right; line-height: 1.3; float: left;
}
.ipsComment_comment {
	line-height: 1.5; margin-left: 190px;
}
.ipsComment_author .blend_links {
	display: none;
}
.ipsComment_comment .ipsComment_controls {
	display: none;
}
