/****************************************************/
/* Forum Style Sheet - Beliefnet                    */
/* Last Edit: 1:15 PM CST - 083010               */
/* Last Edit By: vg	                            */
/* Version: 2.0   Production                        */
/****************************************************/


/*******************************/
/*  Common Components          */
/*******************************/

/* Hide Pagination on First Page */
.mb_board_pagination_viewboardpage {display:none;}

/* People *************/
.mb_t_p_t_net_moderator .miniProfileNumPosts {background:url(http://images.onesite.com/community.beliefnet.com/icnModv2.gif) 40% 0 no-repeat; padding-top:12px; width:auto; height:11px;}

/* Unread Links */
.mb_f_t_t_thread_unreadtitle_endcap,
.mb_f_t_t_thread_unreadtitle_text {display:none;}
.mb_f_t_t_thread_unreadtitle_count {color:#FFF; font-weight:500 !important; background:#333;padding:1px 5px;display:none;}

/* Links & Buttons *************/


.oneForum #oneSubPageContainer .oneButtonGlobal {
	margin: 0 5px 0 0 !important;
	height: auto;
	line-height: normal;
	padding: 5px 10px;
	color: #fef4e9 !important;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.oneForum #oneSubPageContainer .oneButtonGlobal:hover {
	background: #f78d1d;
}

.mb_t_p_t_dateleft {width: 100%; float: none; display: block; text-align: right;}


/** override for reply functions/actions **/
.mb_submit_bulk_delete_select {margin: 0 !important; min-width:20px !important;}
.mb_t_p_t_date .oneForumAction {min-width:52px;}
.mb_t_p_t_date .mb_submit_reply_multiquote {width: 76px !important;}
.mb_t_p_t_date .mb_submit_reply_report {width: 80px !important;}


/** Moderation Menu */
.moderationMenuContainer {border:1px solid #ccc; padding:0; width:250px;}
.moderationPanelContainer {padding-left:0;margin:0;}
.modertaionPanelTitle {border-bottom:1px solid #ccc;padding:1px 0 2px;margin-bottom:2px;margin-left:0 !important;}
.modertationPanelLink a, .moderationPanelLink {font-size:11px;line-height:16px;}
.modertationPanelLink a,
.moderationPanelLink a {display:block; padding:5px;}
.modertationPanelLink a:hover,
.moderationPanelLink a:hover {color:#666 !important; background:#CCC;}
.moderationPanelLink a {font-weight:bold; border-top:1px solid #CCC}
.moderationPanelLink a:hover {color:#000 !important;}
.moderationPanelContainer hr {display:none;}
.moderationPanelContainer span {padding-left:5px;}
.moderationPanelContainer a span {padding:0;}
.moderationAdvancedIcn {opacity: .5; margin: 10px auto; background:url(http://images.onesite.com/community.beliefnet.com/userForum.png) no-repeat; _background:url(http://images.onesite.com/community.beliefnet.com/userForum.png) no-repeat;  width:16px !important; height:16px !important;}

#userposts_view table.mb_board_nav_table td {padding: 0 1px 0 11px !important;}
.PostList-Posts .post-wrapper {width: 100%;}

/* Forum Breadcrumbs ***********/

#mb_board_nav_table_container,
#mb_board_nav_table_container_bottom {border: 0px solid #ccc !important; width: auto;}
#mb_board_nav_table_container a {background:transparent !important;color:#333 !important;}
#mbbn_boardname {background:transparent !important; padding-left:0;}
.mbbn_last {color: #333; font-weight: 700; border-right: none !important;}
.mbbn_boardname {background:transparent !important; padding-left:0;}
.mb_board_nav_table {
	border: 1px #ccc solid;
	border-radius: 5px;
	padding: 5px 10px !important;
	box-shadow: inset 1px 1px 4px 2px #ededed;
}
.mb_board_nav_table td {font-size: 12px !important; border-right: 1px #ccc solid; background: none !important; padding: 0 5px !important;}
.mb_board_nav_table td a {color:#006699 !important;}
#mbbn_boardtext {padding:0 3px 0 0;}

#mb_board_nav_table_container,
#mb_board_nav_table_container_bottom {background:transparent !important;}
#mb_board_nav_table_container a {color:#006699 !important;}
#mb_board_nav_table_container a:hover {color:#FF9900 !important;}
#forum_viewboard #mb_board_nav_table_container {display:none;}

/* Heartbeat Module ************/

.mod_heartbeat {background:transparent !important;color:#333;}
.mod_heartbeat .container {background:transparent !important;}
.heartbeatDisplayContainer {padding:4px 10px !important;}
#forum_viewboard .mod_heartbeat {display:none;}

/* Thread Icons ****************/

/* Blocked Posts ***************/

.mb_t_p_t_post_blocked {color:#333;}

/*******************************/
/*  Specific Pages             */
/*******************************/

/* Main Forum Board ************/

.mb_forum_recent_convos {display:none;}
.mb_board_category_header {
	color:#FF9900 !important;
	overflow: hidden;
	border-bottom: 1px #ededed solid !important;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background: transparent;
	border-left: none;
	border-top: none;
	border-right: none;
}
.mb_board_category_header a {color:#FF9900 !important;}
.mb_board_category_header a.mb_board_category_cat_title span {color:#FF9900 !important;font-size:16px !important;text-transform:capitalize;font-family:Arial,Helvetica,sans-serif !important;}

table.mb_board_categories_table {border-left:0px solid #fff !important;border-bottom:0px solid #ccc;margin-bottom:15px !important;background:#fff;}
table.mb_board_categories_table td {border-bottom: none; border-right: none !important;}
table.mb_board_categories_table thead td,
table.mb_forum_topics_table thead td {background:#ededed !important; color:#000 !important; padding: 10px; font-weight:normal;}
table.mb_board_categories_table thead .mb_b_c_t_forum {background: #ededed;}

table.mb_forum_topics_table thead td.mb_f_t_t_replies,
table.mb_forum_topics_table thead td.mb_f_t_t_views,
table.mb_board_categories_table thead td.mb_b_c_t_topics,
table.mb_board_categories_table thead td.mb_b_c_t_posts {text-align:center; background: #dddddd !important;}

table.mb_forum_topics_table tbody td,
table.mb_board_categories_table tbody td {vertical-align: middle; background:#f7f7f7 !important; padding: 10px;}

table.mb_board_categories_table tbody .alternate-row, table.mb_board_categories_table tbody .alternate-row-column {background:#fff !important;}
table.mb_board_categories_table tbody td a span {font-weight:700;}
table.mb_board_categories_table tbody td.mb_b_c_t_posts, 
table.mb_board_categories_table tbody td.mb_b_c_t_topics {text-align:center; background: #e6e6e6;}

.mb_f_t_t_thread_div a,
.mb_b_c_t_forum a {font-size: 14px !important;}
.mb_b_c_t_forum a span {font-weight: normal !important;}
.mb_f_t_t_thread_div a:hover,
.mb_b_c_t_forum a:hover {text-decoration: underline !important;}
.mb_b_c_t_forum .mb_b_c_t_forum_desc {padding: 5px 0; color: #888;}
td.mb_t_p_t_post .blockquote-limited{border:1px solid #B5D7E6;}
.thread-creator-container {padding: 5px 0;}
.thread-creator-container span,
.thread-creator-container a {color: #888; font-size: 100% !important;}

/**
Updated Forum Styling by cturk
*******************************************/

/** Body */
.oneForum  td.page-td-main {border: 1px #eee solid; padding: 10px !important; border-radius: 5px;}
.oneForum  .mod_custom_html {margin-bottom: 10px;}

/** Title */
.oneForum  .aggTitle {
	border-bottom: 1px #ededed solid;
	padding-bottom: 10px;
	color: #555;
	font-size: 1.2em;
	font-size: 14px;
}

/** Pref */
.forum-preferences-and-search-container {position: relative;}
.forum-preferences-link {
	margin: 0 0 15px;
}
.forum-preferences-and-search-container .forum-search-fields {
	background: #ededed;
	padding: 10px;
	border: 1px #ccc solid;
	border-radius: 5px;
	width: 100%;
	max-width: 556px;
}
.forum-preferences-and-search-container .forum-search-fields form {
	float: left;
	width: 85%;
}
.forum-preferences-and-search-container .forum-search-fields input.forum-searchfield {
	box-shadow: inset 0px 0px 1px 1px #ededed;
	padding: 10px;
	font-size: 14px !important;
	width: 85%;
}
.forum-preferences-and-search-container .forum-search-btn {height: 37px !important; padding: 11px 11px 12px; margin-bottom: -1px; cursor: pointer;}
.forum-search-level {
	float: left;
	margin: 10px 0;
	padding: 5px;
	font-size: 14px;
	box-shadow: inset 0px 0px 1px 1px #ededed;
	border: 1px #ccc solid;
}


/* Sub Forums ******************/

.mb_board_category_header a.mb_board_category_cat_title span {color:#fff; font-size:14px;}

table.mb_forum_topics_table {color:#333 !important;border-bottom:0px solid #ccc;border-left:0;background:#fff;}
table.mb_forum_topics_table td {border:0 !important;}
.mb_threads_forum_header {
	margin: 0 0 5px;
	background:none !important;
	border-top:0px dotted #a10000 !important;
	border-bottom: 0px !important;
	border-left:none !important;
	border-right:none !important;
	color: #FF9900 !important;
	font-size: 16px !important;
	text-transform: capitalize;
	font-family: Arial,Helvetica,sans-serif !important;
}
table.mb_forum_topics_table thead td.mb_f_t_t_replies {text-align:center;}
table.mb_forum_topics_table thead td.mb_f_t_t_views {text-align:center;}

table.mb_forum_topics_table tbody td {vertical-align:middle;background:#f7f7f7 !important;}
table.mb_forum_topics_table tbody .alternate-row, table.mb_forum_topics_table tbody .alternate-row-column {background:#fff !important;}
table.mb_forum_topics_table tbody td a span {font-weight:500;}
.mb_f_t_t_thread_unreadtitle {font-weight:800 !important;}
table.mb_forum_topics_table tbody td.mb_f_t_t_replies {text-align:center;}
table.mb_forum_topics_table tbody td.mb_f_t_t_views {text-align:center;}

/*.thread-creator-container {display:none;}*/

/* Thread View *****************/

.mb_thread_posts_header {background:none !important;border-top:0px dotted #a10000 !important;border-bottom:0px dotted #a10000 !important;border-left:none !important;border-right:none !important;padding:3px 0px 5px 0px !important;margin-top:8px !important;text-transform:capitalize;}
.mb_thread_posts_header span {color:#333 !important; font-size:1.8em;clear:both;display:block;}
span.mb_thread_posts_header_sticky {color:#FF9900!important;}
.thread-sort-newest-first {background:url(http://images.onesite.com/community.beliefnet.com/forumUp.gif) no-repeat scroll right top !important;color:#999!important;}
.thread-sort-oldest-first {background:transparent url(http://images.onesite.com/community.beliefnet.com/forumUp.gif) no-repeat scroll right top !important;color:#999!important;}
.thread-sort-newest-first span, 
.thread-sort-oldest-first span {color:#999 !important;display:inline !important;padding-right:30px;font-size:14px;font-weight:100;line-height:18px;text-decoration:underline;}
.thread-sort-newest-first span:hover, .thread-sort-oldest-first span:hover {color:#999 !important;text-decoration:underline;}
.thread-sort-order {margin:15px 0;}
.thread-sort-order a {padding:0;width:auto;}
td.mb_t_p_t_date {
	background: #EBF4F9 !important;
	color: #006699 !important;
	font-size: 12px;
	line-height: 16px;
	border-bottom: 1px #c2e5f8 solid;
}
.mb_liveview_enable {float:left !important;margin: 0 0 15px;}
.mb_liveview_enable span {font-size:14px !important;color:#999 !important;text-decoration:underline !important;}
.mb_t_p_t_post_div p {line-height:1.5; font-size:14px;}
.mb_t_p_t_post_div {width:auto; padding: 10px; font-size: 14px;}
.oneForumTitleBarRSS {float: right; margin-top: -25px;}
.one_body_group .mb_t_p_t_post_div {width:auto !important;}
td.mb_t_p_t_poster {background:#fff !important;}
td.mb_t_p_t_poster br {display: none;}
td.mb_t_p_t_poster,td.mb_t_p_t_post {border-bottom:0px #fff solid !important;}
td.mb_t_p_t_post {background:url(http://images.onesite.com/community.beliefnet.com/forumPostBG.gif) #fff repeat-x !important;}
td.mb_t_p_t_post blockquote {background:#fff !important; border:1px #ccc solid !important;}
td.mb_t_p_t_post blockquote .incqbox {line-height:1.5; font-style:italic; font-size:12px;}
.mb-t-p-t-post-quote-header {color:#333 !important;}
table.mb_thread_posts_table {color:#333; border: none !important;}
td.mb_t_p_t_poster, 
td.mb_t_p_t_net_admin {
	position: relative;
	padding: 5px !important;
	width: 18% !important;
	box-shadow: inset 0px 0px 15px 0px #EDEDEB;
}
.mb_t_p_t_content {padding-bottom: 0 !important;}
.mb_t_p_t_signature_div {
	margin-top: 10px !important;
	padding: 10px;
	width: auto;
	border-top: none;
	font-size: 13px;
	border-top: 1px #ccc solid;
	color: #555;
}
#usersub_forum .miniProfileComponentContainer {width:100px;text-align:left;}
.mb_t_p_t_poster_username {padding:0 !important; color:#555; font-size: 14px; margin:4px 0; font-weight:500;}
span.mb_t_p_t_poster_numposts {width: auto !important; font-size: 12px; color: #555; text-align: center;}
.mb_t_p_t_post_div img {height: auto; max-width:500px; width: expression(this.width > 500 ? 500: true); max-height:1000px; height: expression(this.height > 1000 ? 1000: true);}

/* Pagination ******************/
/* please see toolbar file     */

/* Create a Forum Post *********/

#post_reply .redMsgBox {width:auto;}
.mb_post_preview_container {border:1px dashed #ccc !important;background:#f2f2f2 !important;color:#555;padding:0 10px;margin-bottom:10px !important;}
#post_content_tbl {width: 626px !important;}

/* Forum Preferences ***********/

.mb_board_preferences_link {margin-top:5px;}
.mb_forum_preferences_header {background:transparent !important;border:none !important;color:#FF9900 !important;font:bold 21px Arial;padding:0;text-transform:capitalize;}
.mb_forum_preferences {background:transparent !important;color:#333 !important;}
#forum_preferences fieldset, #forum_moderators fieldset {border:0 none !important;margin:10px 0;padding-left:0;}
#forum_preferences .forumsPreviousSeasons {margin-top: 20px;}

/* Recent Conversations ********/

#onewidget_forum_main_header {background:#ccc !important;}
.one_widget_forum_currentthreads_postcontainer_2 {background:#ededed !important;}
span#onewidget_forum_main_header_text {color:#666; font-size:12px;}
.mb_submit_reply_multiquote, .mb_submit_reply_multiquote_selected {top:-1px !important;}
.mb_submit_reply_multiquote, .mb_submit_reply_multiquote_selected, .mb_submit_reply_quote, .mb_submit_reply_edit, .mb_submit_reply_delete, .mb_submit_reply_report {background:none;margin-right:5px !important;}
.mb_submit_reply_edit {top:-1px;}
.mb_submit_reply_report {width:auto !important;}
.mbQuickReplyText,
.mb_submit_reply_multiquote_text,
.mb_submit_reply_quote_text,
.mb_submit_reply_edit_text,
.mb_submit_reply_delete_text,
.mb_submit_reply_report_text {display:block !important; text-transform:uppercase; text-align:center; font:bold 9px arial; padding:4px; color:#FFF; background: #FF9C06/*FFB800*/ url(http://images.onesite.com/community.beliefnet.com/btnSliver.png) 50% 50% repeat-x !important; border:none;}
.mb_submit_reply_multiquote_selected .mb_submit_reply_multiquote_text {background:#ffd325 !important;}
.mbQuickReplyText:hover,
.mb_submit_reply_multiquote_text:hover,
.mb_submit_reply_quote_text:hover,
.mb_submit_reply_edit_text:hover,
.mb_submit_reply_delete_text:hover,
.mb_submit_reply_report_text:hover {background: #FFBE5D !important; border: 0 none;}

.mbQuickReplyBtn {width: 75px; margin-right: 5px; background: transparent;}
.oneForum .miniProfileAvatar a {text-align: center; height: 70px !important;}
.oneForum .mpc_avatar {height: 72px !important; margin-bottom: 5px}
.oneForum .miniProfileName {width: auto !important; height: auto !important; line-height: normal !important; overflow: visible !important; text-align: center;}
.mb_t_p_t_poster .miniProfileAvatar a img{margin: 0 !important;}
.mb_t_p_t_poster .miniProfileAvatar {height: auto;}

/*** styling for groups ***/

/*.one_body_group #usersub-forum #usersub-td-left{display:none!important;}*/
.up_side_group .beleifUsername {text-align:left;margin-bottom:0px;width:100px;}
.up_side_group .profPhoto a {display: block; width: 85px; height: 63px; overflow: hidden;}
.up_side_group .profPhoto img {width: 85px; /*height:50px;*/ margin-top: -11px;}

.group_link{position:absolute;margin-left:80px;}
.one_body_group #usersub-forum .BNGroupProfile{float:left;clear:none;width:84%;}
.one_body_group #usersub-forum .profPhoto{/*width:100px;*/}
.one_body_group #usersub-forum .BeliefProf{width:100px; float:left; clear:none;}
.one_body_group .groupprofile_piece .BeliefProf {width:auto !important;}

/*new styling for pagination*/
#thread_view .mb_board_pagination_container_top {border: none;}
.mb_board_pagination_container_top {
	padding: 5px 0 !important;
	background: transparent;
	margin:0 0 10px;
	width: auto;
	border-top: 1px #ededed solid;
	border-bottom: 1px #ededed solid;
}

.mb_board_pagination_container_top span,
.mb_board_pagination_container_top a {
	color:#247ca7;
	font-size: 13px !important;
}
.paginationNav-num {
	padding: 0;
}
.mb_board_pagination_container .pagination_select_page_selected,
.mb_board_pagination_container .paginationNav-selected {
	background:none;
	border:none;
}
.paginationNav-selected {
	font-weight: 700;
	text-decoration: underline;
}
#mb_bd_pagination_of{
	display:none;
}
.mb_board_pagination_container_top #mb_bd_pagination_prev,
.mb_board_pagination_container_top .pagination_prev {
border-right:1px solid #fff;
padding:1px 9px;
}
.mb_board_pagination_container_bottom #mb_bd_pagination_prev,
.mb_board_pagination_container_bottom .pagination_prev {
	border-right:1px solid #000;
	padding:1px 9px;
}
.mb_board_pagination_container_top #mb_bd_pagination_next,
.mb_board_pagination_container_top .pagination_next {
	border-left:1px solid #fff;
	padding:1px 9px;
}
.mb_board_pagination_container_bottom #mb_bd_pagination_next,
.mb_board_pagination_container_bottom .pagination_next {
	border-left:1px solid #000;
	padding:1px 9px;
}

#forum_view .mb_create_thread,
#thread_view .mb_submit_reply{
	margin-bottom:10px;
}

/* group forums */

.one_body_group #mbbn_boardtext{
	background:transparent url(http://images.onesite.com/community.beliefnet.com/group_for.gif) no-repeat scroll 0 0 !important;
	height:11px;
	width:76px;
	overflow:hidden;
	margin-top:1px;
}
.one_body_group #mbbn_boardtext:hover{
	background-position: 0px -11px!important;
}
.one_body_group #mbbn_boardtext span{
	visibility:hidden;
}

