/* @override 
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?061310-235749
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?061610-234701
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?061610-235853
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?061710-60458
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?061810-54525
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?061810-60707
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?061810-62205
*/

/*

File:			custom.css

Description:	Custom styles for Thesis



BASIC USAGE:



If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 

will be appended with the "custom" class, like so: <body class="custom">. You can use 

the "custom" class to override *any* CSS declarations contained in the style.css file.



For example, if you wish to change the default link color to green, you would add the 

following declarations to this file:



	.custom a, .custom a:visited { color: #090; }	<--- This makes links green

	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them



WHY THIS WORKS:



By using the "custom" class, you are creating more specific CSS declarations for HTML

elements. CSS styling is applied through rules of specificity, and because declarations

prepended with .custom are more specific, they get applied when the page is rendered!



More information about styling your Thesis installation using this file can be found

in the User's Guide:

	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/

*/


/* @group Search, etc. Generic Template Push */

div#custom_header_wrapper {
	display: none;
}

body.custom #custom_nav_wrapper,
body.custom div#footer-right,
body.custom div#footer-left {
	display: none;
}

#archive_info h1 {
	color: maroon;
	font-size: 3em;
}



/* @end */

.custom #header {
	border-bottom: none;
	height: 180px;
	padding-top: 0;
	padding-bottom: 0;
	background: url(http://ervinlaszlo.com/wp-content/themes/thesis_16/custom/images/Ervin-Blog-Header-Eclipse.jpg)
center left no-repeat;
	margin-right: auto;
	margin-left: auto;
}

.custom #header #logo, 
.custom #header #tagline {
	display: none;
}

/* @group Custom Landing Page */

body.custom.landing-page {
	background: black url(images/bkgd-stars.png) repeat;
	color: white;
	font-family: Georgia, "Times New Roman", Times, serif;
	height: 1200px;
}

body.custom.landing-page div#container {
	background-color: transparent;
	background-image: none;
	border-style: none;
}

body.custom.landing-page div#content_box {
	background-image: none;
	background-color: transparent;
}

body.custom.landing-page div#page {
	background-image: none;
	background-color: transparent;
	text-align: center;
}

body.custom.landing-page div#header_area.full_width, body.custom.landing-page #footer_area div.page, 
body.custom.landing-page div#page ul.menu, 
body.custom.landing-page div#page div#header, 
body.custom.landing-page div#page div#footer {
	display: none;
}

body.custom.landing-page #content_area div.page {
	background-color: transparent;
	text-align: center;
}

body.custom.landing-page div#earth_glow_wrapper {
	background: url(images/earth-and-glow.png) no-repeat center 55px;
	height: 395px;
}

body.custom.landing-page div#earth_wrapper {
	margin-top: 81px;
	display: inline-block;
}

body.custom.landing-page div#landing_page_content_wrapper {
	margin-bottom: 100px;
	background: url(images/words-on-out_space.png) no-repeat center top;
}

body.custom.landing-page div#landing_message {
	font-size: 24px;
}

body.custom.landing-page div#landing_message h2 {
	color: #df7814;
	font-weight: normal;
	font-style: normal;
	margin-top: 20px;
	margin-bottom: 30px;
	font-size: 30px;
}

body.custom.landing-page ul#link_options {
	list-style-type: none;
	margin-top: 0;
	text-align: center;
	width: 372px;
	margin-left: auto;
	margin-right: auto;
	height: 280px;
}

body.custom.landing-page li#link_notebook, body.custom.landing-page li#link_forum {
	width: 156px;
	float: left;
}

body.custom.landing-page li#link_notebook {
	margin-right: 30px;
}

body.custom.landing-page li#link_forum {
	margin-left: 30px;
}

body.custom.landing-page li#link_notebook a {
	background: url(http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/images/btn-enter-notebook.jpg) no-repeat left top;
	height: 210px;
	display: inline-block;
	width: 156px;
	font-size: 0;
}

body.custom.landing-page li#link_forum a {
	width: 156px;
	height: 210px;
	display: inline-block;
	background-image: url(http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/images/btn-enter-forum.jpg);
	font-size: 0;
}

body.custom.landing-page ul#link_options a:hover {
	display: inline-block;
	background-position: -156px top;
}

body.custom.landing-page #landing_message p {
	font: 18px "Arial Narrow", Arial, Helvetica, Geneva, sans-serif;
	color: #e6e6e6;
	letter-spacing: 1px;
}

/* @end */

/* @group Forum */

body.custom.cat_forum,
body.custom.cat_forum-summary, 
body.custom.forum, 
body.custom.about-the-forum, 
body.custom.forum-summaries, 
body#forum_post.custom,  {
	background-color: orange;
}

body.custom.cat_forum ul.menu, 
body.custom.cat_forum-summary ul.menu, 
body.custom.forum_post ul.menu, 
body.custom.forum_post div#page ul.menu, 
body.custom.forum div#page div#header, 
body.custom.forum div#page div#footer {
	display: none;
}

body.custom.forum div#container {
	background-color: transparent;
	background-image: none;
	border-style: none;
}

body.custom.forum div#forum_page_content_wrapper {
	text-align: center;
	margin-top: 150px;
	background-image: none;
}

body.custom.forum #forum_page_content_wrapper p a {
	font-size: 1.5em;
	margin-top: 25px;
	display: inline-block;
}

body.custom.forum #forum_page_content_wrapper p a:hover {
	color: #ff6d0c;
}

body.custom.forum div#content_box, 
body.custom.forum-summaries div#content_box,
body.custom.forum div#content_box {
	background-image: none;
}

div#content_area.full_width div.page div#content_box {
	background-color: transparent;
	background-image: none;
	width: auto;
}

body.custom.about-the-forum div .post.hentry.teaser, 
body.custom.forum div .post.hentry.teaser, 
body.custom.forum-summaries div .post.hentry.teaser {
	margin-right: 20px;
	margin-bottom: 50px;
}

div#lead_post_wrapper {
	margin-bottom: 30px;
	border-bottom: 1px dotted silver;
	display: none;
}

div#teasers_wrapper {
	display: inline-block;
	padding-left: 12px;
	margin-top: 15px;
}


.custom img.avatar.avatar-70.photo {
	margin-right: 15px;
	margin-bottom: 30px;
	border: 1px solid silver;
	float: left;
}

div.response-to, div.responses {
	background-color: black;
	color: white;
	font: 14px Georgia, "Times New Roman", Times, serif;
	padding: 5px;
	margin-bottom: 20px;
}

div.response-to ul li a, div.responses ul li a {
	color: white;
}

div.response-to ul, div.responses ul {
	margin: 0 0 8px;
}

div.response-to ul li, div.responses ul li {
	margin-bottom: 5px;
}

div.response-to p, div.responses p {
	margin-bottom: 8px;
}

#author-wrapper div.form-author p a {
	color: silver;
	font-size: 10px;
}

#author-wrapper div.form-author p a:hover {
	color: #ff6d0c;
}

div#summary_area {
	border: 1px solid black;
	width: 410px;
}

/* @group Header */

/*

body.custom #header div.mymmbox, div#header_area div.mymmbox {
	display: none;
}

body.custom img#forum-header-center-image {
	display: none;
}

body.custom img#forum-header-text {
	display: none;
}

body.custom #header_area div.page ul.custom_nav_menu {
	display: none;
}

 My Comment */

body.custom.cat_forum div#header_area.full_width,
body.custom.cat_forum-summary div#header_area.full_width,
body.custom.forum_post div#header_area.full_width, 
body.custom.about-the-forum div#header_area.full_width, 
body.custom.forum div#header_area.full_width, 
body.custom.forum-summaries div#header_area.full_width {
	background: white url(images/bnr-form-header-bkgd.png) repeat-x;
	height: 450px;
}

body.custom.forum_post div#header_area.full_width {
	height: 450px;
}

body.custom.cat_forum div#header_area div.page, 
body.custom.cat_forum-summary div#header_area div.page, 
body.custom.forum_post div#header_area div.page, 
body.custom.about-the-forum div#header_area div.page, 
body.custom.forum div#header_area div.page, 
body.custom.forum-summaries div#header_area div.page {
	background-color: transparent;
	height: 425px;
}

body.custom.forum_post div#header_area.full_width div.page ul.menu, 
body.custom.about-the-forum div#header_area.full_width div.page ul.menu, 
body.custom.forum div#header_area.full_width div.page ul.menu, 
body.custom.forum-summaries div#header_area.full_width div.page ul.menu {
	display: none;
}

body.custom.cat_forum div#header, 
body.custom.cat_forum-summary div#header, 
body.custom.about-the-forum div#header, 
body.custom.forum div#header, 
body.custom.forum-summaries div#header {
	background-image: none;
	margin-bottom: 20px;
	padding-left: 0;
	height: 365px;
	padding-right: 0;
	width: 1090px;
}

body.custom.forum_post div.page, 
body.custom.about-the-forum div.page, 
body.custom.forum div.page, 
body.custom.forum-summaries div.page {
	background-color: transparent;
}

body.custom.forum_post #header_area div.page {
	height: 54px;
	width: 1088px;
}


body.custom.forum_post #header div.mymmbox, div#header_area div.mymmbox {
	display: inline-block;
	float: left;
	padding: 22px;
	background-color: black;
	margin-left: 12px;
}

body.custom.cat_forum img#forum-header-center-image,
body.custom.cat_forum-summary img#forum-header-center-image,
body.custom.forum_post img#forum-header-center-image, 
body.custom.about-the-forum img#forum-header-center-image, 
body.custom.forum img#forum-header-center-image , 
body.custom.forum-summaries img#forum-header-center-image {
	float: left;
	margin-left: 85px;
	margin-right: 86px;
}

body.custom.cat_forum img#forum-header-text ,
body.custom.cat_forum-summary img#forum-header-text ,
body.custom.forum_post img#forum-header-text , 
body.custom.about-the-forum img#forum-header-text , 
body.custom.forum img#forum-header-text, 
body.custom.forum-summaries img#forum-header-text {
	margin-left: 90px;
	margin-bottom: 25px;
}

/* @end */

/* @group Custom Nav */

body.custom.cat_forum ul.custom_nav_menu, 
body.custom.cat_forum-summary ul.custom_nav_menu, 
body.custom.forum_post ul.custom_nav_menu, 
body.custom.about-the-forum ul.custom_nav_menu, 
body.custom.forum ul.custom_nav_menu, 
body.custom.forum-summaries ul.custom_nav_menu {
	height: 40px;
	background-color: transparent;
	color: white;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 40px;
	margin-bottom: 5px;
	margin-top: 6px;
}

body.custom.forum_post ul.custom_nav_menu {
	width: 1080px;
	margin: -45px auto 3px;
}

body.custom.cat_forum ul.custom_nav_menu li.tab,
body.custom.cat_forum-summary ul.custom_nav_menu li.tab,
body.custom.forum_post ul.custom_nav_menu li.tab, 
body.custom.about-the-forum ul.custom_nav_menu li.tab, 
body.custom.forum ul.custom_nav_menu li.tab, 
body.custom.forum-summaries ul.custom_nav_menu li.tab {
	display: inline-block;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	margin-right: 21px;
}

body.custom.cat_forum ul.custom_nav_menu li.tab a, 
body.custom.cat_forum-summary ul.custom_nav_menu li.tab a, 
body.custom.forum_post ul.custom_nav_menu li.tab a, 
body.custom.about-the-forum ul.custom_nav_menu li.tab a, 
body.custom.forum ul.custom_nav_menu li.tab a, 
body.custom.forum-summaries ul.custom_nav_menu li.tab a {
	color: white;
	font-size: 17px;
}

body.custom.cat_forum ul.custom_nav_menu li.tab a:hover, 
body.custom.cat_forum-summary ul.custom_nav_menu li.tab a:hover, 
body.custom.forum_post ul.custom_nav_menu li.tab a:hover, 
body.custom.about-the-forum ul.custom_nav_menu li.tab a:hover, 
body.custom.forum ul.custom_nav_menu li.tab a:hover, 
body.custom.forum-summaries ul.custom_nav_menu li.tab a:hover {
	color: #ff6f0f;
}

body.custom.cat_forum li.social-media-icon, 
body.custom.cat_forum-summary li.social-media-icon, 
body.custom.forum_post li.social-media-icon, 
body.custom.about-the-forum li.social-media-icon, 
body.custom.forum li.social-media-icon, 
body.custom.forum-summaries li.social-media-icon {
	width: 30px;
	height: 35px;
	float: right;
	margin-right: 0;
	margin-left: 5px;
	line-height: 40px;
	padding-top: 5px;
}

/* @end */

/* @group Sidebars */

body.custom.about-the-forum #sidebars div.mymmbox, 
body.custom.forum #sidebars div.mymmbox, 
body.custom.forum-summaries #sidebars div.mymmbox {
	width: 370px;
	height: 280px;
	background-color: black;
	margin-top: 15px;
	margin-bottom: 20px;
	padding: 20px;
}

body.custom.forum_post div#sidebars,
body.custom.about-the-forum div#sidebars, 
body.custom.forum div#sidebars, 
body.custom.forum-summaries div#sidebars {
	width: 410px;
}

body.custom.forum_post div#forum_sidebar_1.sidebar, 
body.custom.forum_post div#forum_sidebar_2.sidebar, 
body.custom.about-the-forum div#forum_sidebar_1.sidebar, 
body.custom.about-the-forum div#forum_sidebar_2.sidebar, 
body.custom.forum div#forum_sidebar_1.sidebar, 
body.custom.forum div#forum_sidebar_2.sidebar, 
body.custom.forum-summaries div#forum_sidebar_2.sidebar, 
body.custom.forum-summaries div#forum_sidebar_1.sidebar {
	width: 205px;
	float: left;
}

body.custom.forum_post #forum_sidebar_1 ul.sidebar_list, 
body.custom.about-the-forum #forum_sidebar_1 ul.sidebar_list, 
body.custom.forum #forum_sidebar_1 ul.sidebar_list, 
body.custom.forum-summaries #forum_sidebar_1 ul.sidebar_list {
	padding-right: 5px;
	padding-left: 0;
}

body.custom.forum_post #forum_sidebar_2 ul.sidebar_list, 
body.custom.about-the-forum #forum_sidebar_2 ul.sidebar_list, 
body.custom.forum #forum_sidebar_2 ul.sidebar_list, 
body.custom.forum-summaries #forum_sidebar_2 ul.sidebar_list {
	padding-left: 5px;
	padding-right: 0;
}

body.custom.forum_post div#sidebars input#s.text_input, 
body.custom.about-the-forum div#sidebars input#s.text_input, 
body.custom.forum div#sidebars input#s.text_input, 
body.custom.forum-summaries div#sidebars input#s.text_input {
	width: 391px;
	background-color: black;
	color: white;
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	font: 13px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 1px;
}

body.custom.forum_post div#sidebars h2, 
body.custom.about-the-forum div#sidebars h2, 
body.custom.forum div#sidebars h2, 
body.custom.forum-summaries div#sidebars h2 {
	font: 2.5em Georgia, "Times New Roman", Times, serif;
	margin-top: 25px;
	margin-bottom: 10px;
}

.custom #authors_list div#author-wrapper {
	height: auto;
	overflow-x: hidden;
	overflow-y: auto;
	margin-bottom: 45px;
}

.custom #authors_list ul li {
	padding: 5px;
	clear: both;
	font: 13px/18px Georgia, "Times New Roman", Times, serif;
	list-style-type: none;
	list-style-image: none;
	height: 75px;
	background-color: black;
	color: white;
	margin-bottom: 5px;
}

.custom div.format_text.entry-content {
	clear: both;
}

.custom #authors_list ul li p {
	margin-left: 95px;
	margin-right: 10px;
}

.custom #authors_list ul li img.avatar.avatar-70.photo {
	margin-bottom: 0;
}

.custom #authors_list ul li div a {
	color: white;
	text-decoration: underline;
}

.custom #authors_list ul li img {
	width: 75px;
	height: 75px;
	float: left;
	margin-right: 10px;
}

.custom div#ervins_summary h2 {
	margin-top: 15px;
	margin-bottom: 8px;
}

.custom div#ervins_summary {
	padding-left: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.custom div#ervins_summary p {
	margin-bottom: 10px;
	font-size: 13px;
	line-height: 17px;
}

.custom.forum_post #sidebars ul.sidebar_list h3, 
.custom.forum-summaries #sidebars ul.sidebar_list h3, 
.custom.about-the-forum #sidebars ul.sidebar_list h3, 
.custom.forum #sidebars ul.sidebar_list h3 {
	background-color: black;
	padding: 3px;
	color: white;
}

.custom #authors_list div.form-author h4 {
	margin-left: 90px;
	font: italic normal 16px/16px Georgia, "Times New Roman", Times, serif;
}

.custom #authors_list div.form-author p {
	margin-left: 90px;
	margin-top: 3px;
	font-size: 12px;
}

.custom #authors_list div.form-author {
	display: inline-block;
	width: 400px;
	padding: 5px;
	background-color: black;
	color: white;
	margin-bottom: 5px;
}

.custom #authors_list div.form-author img.avatar.avatar-70.photo {
	margin-bottom: 0;
}

.custom #author-wrapper div.form-author h4 a {
	color: white;
}

/* @end */

/* @group Footer */

body.custom.forum_post div#footer, 
body.custom.about-the-forum div#footer, 
body.custom.forum div#footer, 
body.custom.forum-summaries div#footer {
	color: white;
	background-color: black;
	border-style: none;
	margin-bottom: 0;
	padding: 10px 0 0;
	height: 100px;
}

body.custom.forum_post div#footer a, 
body.custom.about-the-forum div#footer a, 
body.custom.forum div#footer a, 
body.custom.forum-summaries div#footer a {
	color: white;
}

body.custom.cat_forum div#footer-left, 
body.custom.cat_forum-summary div#footer-left, 
body.custom.forum_post div#footer-left, 
body.custom.about-the-forum div#footer-left, 
body.custom.forum div#footer-left, 
body.custom.forum-summaries div#footer-left {
	float: left;
	display: inline;
}

body.custom.forum_post div#footer-right, 
body.custom.about-the-forum div#footer-right, 
body.custom.forum div#footer-right, 
body.custom.forum-summaries div#footer-right {
	font-size: 9px;
	float: right;
	display: inline;
}

body.custom.cat_forum div#footer_area.full_width,
body.custom.cat_forum-summary div#footer_area.full_width,
body.custom.forum_post div#footer_area.full_width,
body.custom.about-the-forum div#footer_area.full_width, 
body.custom.forum div#footer_area.full_width, 
body.custom.forum-summaries div#footer_area.full_width {
	background-color: black;
}

div#footer {
	border-style: none;
}

body.custom.forum_post div#footer_area.full_width {
	padding-top: 10px;
}

body.custom.about-the-forum div#footer_area div.page, 
body.custom.forum div#footer_area div.page, 
body.custom.forum-summaries div#footer_area div.page {
	background-color: transparent;
	padding-bottom: 8px;
}

body.custom.cat_forum div#footer p,
body.custom.cat_forum-summary div#footer p,
body.custom.forum_post div#footer p,
body.custom.about-the-forum div#footer p, 
body.custom.forum div#footer p, 
body.custom.forum-summaries div#footer p {
	display: none;
}

.custom div#footer p#copyright, 
.custom div#footer p#design, 
.custom div#footer p#coding_by, 
.custom div#footer p#powered_by {
	display: block;
	margin-bottom: 3px;
}

#footer_area div.page {
	height: auto;
	background-color: transparent;
	padding-bottom: 0;
}

#footer-left a {
	text-decoration: none;
	border-style: none;
}

/* @end */

/* @end */

/* @group Forum Blog Page */

body.custom.forum {
	background-color: white;
}

body.custom.about-the-forum div#page, 
body.custom.forum div#page, 
body.custom.forum-summaries  div#page {
	padding: 25px 0 0;
}

body.custom.forum_post img#forum-header-image, 
body.custom.about-the-forum img#forum-header-image, 
body.custom.forum img#forum-header-image, 
body.custom.forum-summaries img#forum-header-image {
	float: left;
	margin-right: 11px;
}

body.custom.forum_post div#container, 
body.custom.about-the-forum div#container, 
body.custom.forum div#container, 
body.custom.forum-summaries img#forum-header-image {
	padding: 0;
	border-style: none;
}

/* @end */

/* @group Forum-About Page */

.custom.about-the-forum #content_area div.page {
	padding: 0;
	width: 1080px;
	margin-left: auto;
	margin-right: auto;
	font-size: 10px;
}

.custom.about-the-forum div#content {
	width: 630px;
	margin-left: 10px;
}

.custom.about-the-forum #content div.post_box.top {
	margin-left: 0;
	margin-right: 0;
}

.custom.about-the-forum #content_box div.post_box.top {
	width: 600px;
	float: left;
}

/* @end */

/* @group Forum Post Page */

body.custom.forum_post div.page div#content_box {
	width: 1082px;
	margin-right: auto;
	margin-left: auto;
	background-image: none;
	padding-top: 0;
	font-size: 10px;
}

body.custom.forum_post div.page {
	background-color: white;
}

body.custom.forum_post {
	background-color: white;
}

body.custom.forum a, 
body.custom.about-the-forum a, 
body.custom.forum-summaries a, 
body#forum_post.custom a, {
	color: #ff6d0c;
}

body.custom.forum a:hover, 
body.custom.about-the-forum a:hover, 
body.custom.forum-summaries a:hover, 
body#forum_post.custom a:hover, {
	color: #ff6d0c;
}

h2.entry-title a {
		color: #ff6d0c;
}
h2.entry-title a:hover{
	text-decoration: underline;
}


/* @end */

/* @group Forum Tag and Category Pages */

body.custom.tag_woo div#footer-left,
body.custom.tag_skepticism div#footer-left,
body.custom.tag_consciousness  div#footer-left,
body.custom.tag_mission div#footer-left,

body.custom.tag_woo div#footer-right,
body.custom.tag_skepticism div#footer-right,
body.custom.tag_consciousness  div#footer-right,
body.custom.tag_mission div#footer-right,

body.custom.tag_woo ul.custom_nav_menu,
body.custom.tag_skepticism ul.custom_nav_menu,
body.custom.tag_consciousness  ul.custom_nav_menu,
body.custom.tag_mission ul.custom_nav_menu {
	display: none;
}
/* @end */

/* @group Forum Comments Sidebar */

#get_recent_comments_wrap ul li {
	font-size: 12px;
	line-height: 18px;
	color: gray;
	margin-bottom: 12px;
}

#get_recent_comments_wrap ul li img {
	margin-right: 10px;
	float: left;
	margin-top: 3px;
}

#get_recent_comments_wrap ul li a {
	color: #ff6d0c;
}

#get_recent_comments_wrap ul li span {
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: black;
}



/* @end */

body.custom div.teasers_box div {
	width: 280px;
	padding: 0;
	margin: 0;
}

body.custom div.teasers_box div#post-549.post-549.page.hentry.category-uncategorized.teaser {
	margin-right: 0;
	margin-left: 0;
}

body.custom.forum div#custom_header_wrapper,
body.custom.about-the-forum div#custom_header_wrapper,
body.custom.forum-summaries div#custom_header_wrapper,
body.custom.forum_post  div#custom_header_wrapper,
body.custom.cat_forum div#custom_header_wrapper, body.custom.cat_forum-summary div#custom_header_wrapper, 
body.custom.forum #custom_nav_wrapper {
	display: block;
}

body.custom.about-the-forum #custom_nav_wrapper,
body.custom.forum-summaries #custom_nav_wrapper, body.custom.forum_post #custom_nav_wrapper,
body.custom.cat_forum #custom_nav_wrapper, body.custom.cat_forum-summary #custom_nav_wrapper  {
	display: block;
}

body.custom.about-the-forum div#content_area.full_width,
body.custom.forum-summaries div#content_area.full_width,
body.custom.forum_post div#content_area.full_width,
body.custom.cat_forum div#content_area.full_width,
body.custom.cat_forum-summary div#content_area.full_width {
	background-color: white;
	border-style: none;
	margin-top: 0;
}

.custom ul.addtoany_list {
	height: 39px;
}

div.addtoany_share_save_container {
	border-top: 1px dotted silver;
	padding-top: 8px;
	margin-top: 8px;
	margin-left: 0;
	margin-right: 0;
}

div.addtoany_share_save_container ul.addtoany_list li a {
	padding: 7px 15px 7px 0;
	margin-top: 7px;
}

h2.entry-title {
	font-size: 2.5em;
	line-height: 1em;
	margin-bottom: 11px;
}

img.alignleft.size-thumbnail {
	margin-right: 15px;
	margin-bottom: 7px;
	width: 75px;
	height: 75px;
}

div.format_teaser.entry-content {
	margin-top: 25px;
}

a.teaser_link {
	display: block;
	margin-top: 5px;
	color: #ff6d0c;
}

div.author_teaser_avatar {
	display: inline-block;
	float: left;
	margin-right: 9px;
	border: 1px solid gray;
	padding-bottom: 1px;
	height: 31px;
	width: 32px;
}

span.teaser_author {
	display: inline-block;
	width: 85%;
	margin-bottom: 2px;
}

