/* @override 
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?061910-45523
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?062110-215905
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?062110-225610
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?062110-225930
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?062210-04149
	http://ervinlaszlo.com/wp-content/themes/thesis_17/custom/custom.css?062210-22434
	http://ervinlaszlo.com/worldshift-notebook/wp-content/themes/thesis_18_ws_network/custom/custom.css?072010-223039
	http://ervinlaszlo.com/worldshift-notebook/wp-content/themes/thesis_18_ws_network/custom/custom.css?072010-234055
*/

/* @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 div#header {
	border-bottom: none;
	height: 150px;
	padding-top: 0;
	padding-bottom: 0;
	background: url(images/Ervin-Blog-Header-Eclipse.jpg) no-repeat center;
}

.custom #header #logo, 
.custom #header #tagline {
	display: none;
}

div#sidebars h3 {
	padding: 5px;
	text-transform: uppercase;
	font-size: 12px;
	background-color: #e0e0e0;
	color: #333;
	margin-bottom: 10px;
}

a {
	color: #006;
}

/* @group Core Links */


/* body.custom.forum div.page, 
body.custom.about-the-forum div.page, 
body.custom.forum-summaries div.page, 
body#forum_post.custom div.page,
body.custom.forum div#content_area.full_width, 
body.custom.about-the-forum div#content_area.full_width, 
body.custom.forum-summaries div#content_area.full_width, 
body#forum_post.custom div#content_area.full_width, {
	display: inline-block;
}
*/
body.custom.forum a, 
body.custom.about-the-forum a, 
body.custom.forum-summaries a, 
body#forum_post.custom a,
body.custom.introduction a 
 {
	color: #012036;
	text-decoration: none;
}

body.custom.forum div#content a, 
body.custom.about-the-forum div#content a, 
body.custom.forum-summaries div#content a, 
body#forum_post.custom div#content a,
body.custom.introduction div#content a {
	color: #012036;
	text-decoration: underline;
}

body.custom.forum div#sidebars a, 
body.custom.about-the-forum div#sidebars a, 
body.custom.forum-summaries div#sidebars a, 
body#forum_post.custom div#sidebars a,
body.custom.introduction div#sidebars a, 
 {
	color: #012036;
	text-decoration: underline;
}

body.custom.forum div#sidebars a:hover, 
body.custom.about-the-forum div#sidebars a:hover, 
body.custom.forum-summaries div#sidebars a:hover, 
body#forum_post.custom div#sidebars a:hover,
body.custom.introduction div#sidebars a:hover 
 {
	color: #ff6d0c;
	text-decoration: none;
}


body.custom.forum a:hover, 
body.custom.about-the-forum a:hover, 
body.custom.forum-summaries a:hover, 
body#forum_post.custom a:hover,
.custom #ervins_summary h2 a.blog_title:hover,
.custom #get_recent_comments_wrap ul li a:hover,
body.introduction.forum a:hover 
 {
	color: #ff6d0c;
	text-decoration: underline;
}

/* @end */

/* @group Custom Landing Page */

body.custom.landing-page {
	background: black url(images/bkgd-stars-radial-zoom.jpg) center;
	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 {
	height: 395px;
	margin-bottom: 20px;
	background: url(images/earth-and-glow.png) no-repeat center 55px;
}

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: 18px;
}

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: 16px "Times New Roman", Georgia, Times, 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,
body.custom.introduction
  {
	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,
body.custom.introduction div#header_area div.page ul.menu,
body.custom.forum div#header_area div.page ul.menu,
body.custom.about-the-forum div#header_area div.page ul.menu,
body.custom.forum-summaries div#header_area div.page ul.menu    {
	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,
body.custom.introduction div#content_box {
	background-image: none;
}

div#content_area.full_width div.page div#content_box {
	background-color: transparent;
	background-image: none;
	width: auto;
	display: block;
}

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;
}

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 gray;
	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;
}

.custom div#author-wrapper div.form-author p a {
	color: silver;
	font-size: 10px;
}

.custom #author-wrapper div.form-author p a:hover {
	color: #ff6d0c;
}

div#summary_area {
	border: 1px solid black;
	width: 410px;
}

div.format_teaser.entry-content blockquote {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-style: italic;
}

/* @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.introduction div#header_area.full_width,
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,
body.custom.introduction 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,
body.custom.introduction div#header_area.full_width div.page ul.menu, 
 {
	display: none;
}

body.custom.introduction div#header, 
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.introduction div.page, 
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.introduction img#forum-header-center-image,
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.introduction img#forum-header-text,
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.introduction ul.custom_nav_menu, 
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.introduction ul.custom_nav_menu li.tab,
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.introduction ul.custom_nav_menu li.tab a, 
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.introduction ul.custom_nav_menu li.tab a:hover, 
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.introduction li.social-media-icon, 
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.introduction #sidebars div.mymmbox, 
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.introduction div#sidebars,
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;
	display: inline-block;
}

body.custom.introduction div#forum_sidebar_1.sidebar, 
body.custom.introduction div#forum_sidebar_2.sidebar, 
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.introduction #forum_sidebar_1 ul.sidebar_list, 
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.introduction #forum_sidebar_2 ul.sidebar_list, 
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.introduction div#sidebars input#s.text_input, 
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.introduction div#sidebars h2, 
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.introduction #sidebars ul.sidebar_list h3, 
.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.introduction div#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.introduction div#footer a, 
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.introduction div#footer-left, 
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.introduction div#footer-right, 
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.introduction div#footer_area.full_width,
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.introduction div#footer_area div.page, 
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.introduction div#footer p,
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.introduction div#page, 
body.custom.about-the-forum div#page, 
body.custom.forum div#page, 
body.custom.forum-summaries div#page {
	padding: 25px 0 0;
}

body.custom.introduction img#forum-header-image,
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.introduction div#container, 
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,
.custom.introduction #content_area div.page {
	padding: 0;
	width: 1080px;
	margin-left: auto;
	margin-right: auto;
	font-size: 10px;
}

.custom.introduction div#content,
.custom.about-the-forum div#content {
	width: 630px;
	margin-left: 10px;
}

.custom.introduction #content div.post_box.top,
.custom.about-the-forum #content div.post_box.top {
	margin-left: 0;
	margin-right: 0;
}

.custom.introduction #content_box div.post_box.top,
.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;
}

#author-wrapper div.form-author p a {
	
}

.custom div#content h2.entry-title a,
.custom div#ervins_summary h2 a.blog_title{
	text-decoration: none;
	color: #012036;
}

.custom div#content h2.entry-title a:hover,
.custom div#ervins_summary h2 a.blog_title:hover{
	text-decoration: underline;
	color: #ff6d0c;
}


/* @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 {
	text-decoration: underline;
}

#get_recent_comments_wrap ul li span {
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: black;
}



/* @end */

/* @group Forum Misc */

body.custom div.teasers_box div#post-549.post-549.page.hentry.category-uncategorized.teaser {
	margin-right: 0;
	margin-left: 0;
}

body.custom.introduction div#custom_header_wrapper,
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.introduction #custom_nav_wrapper,
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.introduction div#content_area.full_width,
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 {
	padding-top: 0;
	margin-top: 0;
	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;
}

div.format_teaser.entry-content {
	margin-top: 25px;
}

a.teaser_link {
	display: block;
	margin-top: 5px;
}

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 {
	margin-bottom: 2px;
	display: block;
}

abbr.teaser_date.published {
	display: inline-block;
	margin-bottom: 10px;
}

body.custom div.teasers_box div {
	width: 280px;
	padding: 0;
	margin: 0;
}


body.custom.introduction 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 {
	position: relative;
	bottom: 0;
}

body.custom div#content_area.full_width {
	display: block;
	height: auto;
}

.custom #ervins_summary p a {
	text-decoration: underline;
}

div#forum_sidebar_2.sidebar a {
	text-decoration: underline;
}

/* @end */