
#forumBreadcrum{
background: #373341;
display: block;
margin-top: 5px;
height: 52px;
width: 100%;
}
#forumBreadcrum li{
float: left;
list-style: none;
}
#forumBreadcrum li a {
display: block;
padding: 17px 30px;
text-transform: uppercase;
font-size: 14px;
font-family: arial, helvetica;
color: #7F7B87;
text-transform: uppercase;
background: url('http://images.onesite.com/community.saintsrow.com/img/forum/bg_forum_breadcrumbArrow.png') center right no-repeat;
}
.forumPagi{
	background: #19181A;
	height: 43px;
	width: 100%;
	float: right;
}
.forumPagi ul{
list-style: none;
margin: 0;
float: right;
}
.forumPagi li{
float: left;
list-style: none;
font-size: 15px;
margin-right: 5px;
margin-top: 10px;
}
.activeForum{
	color: #9B9097;
}
.forumNext{
	margin: 0 5px;
}
.bord{
	border-right: 1px solid #212022;
	height: 43px;
}
.oneButtonGlobal {
background: -moz-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(50%,#c3c0c1), color-stop(50%,#a29a9f), color-stop(100%,#b8b4b6));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#b8b4b6',GradientType=0 );
border: 1px solid #D3D0D2;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.75);
color: #2C253A !important;
display: inline-block;
font-size: 12px;
font-weight: bold;
padding: 7px 10px 6px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
margin: 15px 0px ;
}
.mb_threads_forum_header, .mb_thread_posts_header {
background: none repeat scroll 0 0 #56525D;
border-bottom: 1px solid #0C0C0C;
color: #E7E5E8;
font-size: 21px;
height: 25px;
text-transform: uppercase;
border-top: medium none;
border-top-left-radius: 0;
border-top-right-radius: 0;
padding: 17px 0 17px 20px;
margin-top: 0;
clear: both;
}
.forum-view-category{
	margin-top: 40px;
}


/* CSS file for the Board component of the Message Boards */

/* BB Code Toolbar */
@import url("../text_editors/bbcode.css");

/*******************************
 * COMMON
 *******************************/
.mb_board_error_container {
	padding:20px 10px;
	font-size:130%;
	text-align:center;
}

.mb_msg_container, .mbNewContentAlert {
	text-align:center;
	font-size:105%;
	font-weight:bold;
	padding:3px;
	margin:4px 0;
	border:1px solid #FFE500;
	background:#FFFFbc;
	color:#333333;
}

#one_controller_container {
	font-size:12px;
	font-family:arial;
	width:100%;
	margin:5px 0;
}

.spreader {
	clear:both;
}

/* Board Navigation */
#mb_board_nav_table_container, #mb_board_nav_table_container_bottom {
	overflow:hidden;
	width:100%;
	margin:0 0 10px 0;
	padding:0;
	background:#e7e7e7 url('/resources/images/admin/grey_bg1.gif') top left repeat-x;
	border:1px solid #cdcdcd;
}
table.mb_board_nav_table {
	color:#666666;
	font-size:90%;
	padding:0 5px;
	margin:0;
}
table.mb_board_nav_table a {
	color:#555555;
	display:block;
}
table.mb_board_nav_table a:hover {
	color:#555555;
	display:block;
	text-decoration:underline;
}
table.mb_board_nav_table td {
	padding:0 1px 0 11px;
	white-space:nowrap;
	text-align:left;
	background:url('/resources/images/admin/forum-crumb-arrow.png') center left no-repeat;
}
table.mb_board_nav_table td a, table.mb_board_nav_table td span {
	padding: 5px;
	display:block;
}
#mbbn_boardname, #mbbn_boardname_bottom {
	background:url('/resources/images/icons/ico_forum_bw.gif') center left no-repeat;
	position:relative;
	vertical-align: middle;
}
#mbbn_boardname a, #mbbn_boardname span, #mbbn_boardname_bottom a, #mbbn_boardname_bottom span {
	display:block;
	float:left;
}
td.mbbn_last {
	/*width:80%;*/
}

.mbJumpMenu {
	clear: both;
	margin-top: 8px;
	overflow: hidden;
}
.mbJumpMenuTop {
	float: none;
	margin-top: 0;
	margin-bottom: 10px;
}
#mbbn_viewswitcher, #mbbn_viewswitcher_bottom {
	background:url('/resources/images/icons/icn_bullet_arrow_dn.gif') 20% center no-repeat;
	width:7px;
	height:7px;
	padding:4px 10px 5px 0px;
	text-decoration:none;
	position:relative;
	top:3px;
	left:4px;
	_top:0px;
}
#mbbn_viewswitcher:hover, #mbbn_viewswitcher_bottom:hover {
	text-decoration:none;
}
#mbbn_boardtext, #mbbn_boardtext_bottom {
	padding:4px 0px 5px 7px;
}
#mbbn_boardtext span, #mbbn_boardtext_bottom span {
	padding:0;
}
#mbbn_viewswitcher_options, #mbbn_viewswitcher_options_bottom {
	position:absolute;
	background:#e7e7e7;
	padding:3px 6px;
	border:1px solid #cdcdcd;
	border-top:0;
}
.mbbn_viewswitcher_option_links {
	display:block;
	padding:3px 1px;
}
/* End Board Navigation */

/* Board Pagination */
.mb_board_pagination_container {
	float:right;
	margin:4px 0 0 4px;
	font-weight:bold;
	padding:1px;
}
.mb_board_pagination_container .pagination_select_page {
	font-size:90%;
	padding:0 4px;
	background:#ebebeb;
	color:#616161;
	border:1px solid #949494;
}
.mb_board_pagination_container .pagination_select_page_selected {
	font-size:90%;
	padding:0 4px;
	background:#105189;
	color:#ffffff;
	border:1px solid #949494;
}

.paginationJump {
	margin-left:6px;
	padding-left:6px;
	border-left:1px solid #ccc;
}

/* End Board Pagination */

.page-td-right {
	/*width: 300px;*/
}

/*******************************
 * BOARD COMPONENT
 *******************************/
.forumPostCATopWrapper {
	width:100%;
	padding:0px;
}

.mb_t_p_t_post .forumPostCATopWrapper {
	padding:0px;
}

#mb_board_name {
	font-size:160%;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:2px;
}

.mb_board_category_header {
	margin:5px 0 0 0;
	padding:7px 5px;
	font-size:110%;
	font-weight:bold;
	background:#1e59a3;
	color:#dedede;
	border:1px solid #1e59a3;
	border-bottom:0;
}

.mb_board_category_header a {
	color:#FFFFFF;
}

table.mb_board_categories_table {
	width:100%;
	margin:0;
	padding:0;
	color:#000000;
	border-left:1px solid #BBCEDE;
	margin-bottom:5px;
}

table.mb_board_categories_table td {
	padding:5px;
	border-right:1px solid #BBCEDE;
	border-bottom:1px solid #BBCEDE;
	vertical-align:top;
}

table.mb_board_categories_table thead td {
	background:#D1D1D1;
	font-weight:bold;
	color:#111111;
	border-color: #D1D1D1;
	border-bottom:0;
}

table.mb_board_categories_table tbody td {
	background:#FFFFFF;
}

table.mb_board_categories_table tbody td.mb_b_c_t_last, table.mb_board_categories_table tbody td.mb_b_c_t_topics {
	background:#FFFFFF;
}

.mb_board_category_editlink {
	float:right;
	font-size:90%;
	line-height: 16px;
}

.mb_board_category_moveuplink {
	float:right;
	background:url('/resources/images/icons/sort-up.png') no-repeat 0 0;
	width:16px;
	height:16px;
	margin-left:5px;
}
.mb_board_category_moveuplink:hover {
	background-position: 0 -16px;
}

.mb_board_category_moveuplink span {
	display:none;
}

.mb_board_category_movedownlink {
	float:right;
	background:url('/resources/images/icons/sort-down.png') no-repeat 0 0;
	width:16px;
	height:16px;
	margin-left:5px;
}
.mb_board_category_movedownlink:hover {
	background-position: 0 -16px;
}


.thread-sort-newest-first, .thread-sort-oldest-first {
	padding-right:5px;
}

.mbThreadReplyRecentPostsTop {
	margin-bottom: 15px;
}

.mbThreadReplyRecentPostsBottom {
	margin-top: 15px;
}

.mb_board_category_movedownlink span, .thread-sort-oldest-first span {
	display:none;
}

.mb_board_forum_editlink {
	float:right;
	line-height: 16px;
	font-size:90%;
	position:relative;
	margin-left:5px;
}

.mb_board_forum_moveuplink, .thread-sort-newest-first {
	float:right;
	background:url('/resources/images/icons/sort-up.png') no-repeat 0 0;
	width:16px;
	height:16px;
	margin-left:5px;
}
.mb_board_forum_moveuplink:hover, 
.thread-sort-newest-first:hover {
	background-position: 0 -16px;
}

.mb_board_forum_moveuplink span, .thread-sort-newest-first span {
	display:none;
}

.mb_board_forum_movedownlink, .thread-sort-oldest-first {
	float:right;
	background:url('/resources/images/icons/sort-down.png') no-repeat 0 0;
	width:16px;
	height:16px;
	margin-left:5px;
}
.mb_board_forum_movedownlink:hover, 
.thread-sort-oldest-first:hover {
	background-position: 0 -16px;
}

.mb_board_forum_movedownlink span {
	display:none;
}

td.mb_b_c_t_forum {
	width:50%;
}

td.mb_b_c_t_last {
	width:30%;
}
table.mb_board_categories_table thead td.mb_b_c_t_last,
table.mb_board_categories_table tbody td.mb_b_c_t_last,
table.mb_forum_topics_table tbody td.mb_f_t_t_last {
	border-right: 1px solid #BBCEDE;
}

td.mb_b_c_t_manage {
	width:14%;
}

.mb_board_invalid_board {
	font-size:130%;
	font-weight:bold;
	margin:10px 0 3px 0;
}


/* recent conversations widget */
#mb_recent_conversations_widget {
	width:100%;
}

#onewidget_forum_main {
	border:1px solid #888888;
	border-bottom:0;
}

#onewidget_forum_main_header {
	background:#1e59a3 !important;
	color:#FFF !important;
	padding:7px 5px !important;
	font-size:110%;
	margin-bottom:0 !important
}

.one_widget_forum_currentthreads_postcontainer {
	background:#FFF !important;
	border-bottom:1px solid #B3B3B3 !important;
	color:#111111;
}

.one_widget_forum_currentthreads_postcontainer_2 {
	background:#F2F2F2 !important;
	border-bottom:1px solid #B3B3B3 !important;
	color:#111111;
}

#onewidget_forum_main_header_pause {
	color:#dedede !important;
}

#onewidget_forum_currentthreads_waiting {
	background:#bbbbbb;
	padding:3px;
	border-bottom:1px solid #888888;
	margin-bottom:0 !important;
	color:#222222;
}

#onewidget_forum_currentthreads_loading {
	background:#cccccc;
	padding:3px;
}

.owfc_thread_title {
	color:#004872;
}
/* end recent conversations widget */

.mb_forum_recent_convos {
	float:right;
}

.mb_b_c_t_forum_desc {
	font-size:95%;
	color:#444444;
}

.mb_board_pagination_viewboardpage {
	text-align:right;
	width:100%;
	margin:6px 0 0 0;
}


/*******************************
 * BOARD_CATEGORY COMPONENT
 *******************************/




/*******************************
 *  FORUM COMPONENT
 *******************************/
.mb_threads_forum_header {
	margin:5px 0 0 0;
	padding:7px 5px;
	font-size:110%;
	background:#1e59a3;
	color:#FFFFFF;
	border:1px solid #1e59a3;
	border-bottom:0;
	font-weight:bold;
}

table.mb_forum_topics_table {
	width:100%;
	margin:0;
	padding:0;
	color:#000000;
	border-left: 1px solid #BBCEDE;
}

table.mb_forum_topics_table td {
	padding:5px;
	border-right:1px solid #BBCEDE;
	border-bottom:1px solid #BBCEDE;
	vertical-align:top;
}

table.mb_forum_topics_table thead td {
	background:#D1D1D1;
	font-weight:bold;
	color:#111111;
	border-color: #D1D1D1;
	border-bottom:0;
	padding:3px 5px;
}
table.mb_forum_topics_table thead td.mb_f_t_t_last {
	border-color: #D1D1D1;
}

table.mb_forum_topics_table tbody td {
	background:#FFFFFF;
}

td.mb_f_t_t_thread {
	width:55%;
}

.mb_f_t_t_thread_div {
	width:100%;
	overflow:hidden;
	display:inline;
}

.thread-creator-container a span {
	font-size:100%;
	font-weight:normal !important;
}

.mb_f_t_t_thread_unreadtitle {
	font-weight:bold;
}

#mb_f_t_t_thread_unreadtitle_wrapper_replies {
	display:none;
}

td.mb_f_t_t_last {
	width:25%;
}

table.mb_forum_topics_table tbody td.mb_f_t_t_last, table.mb_forum_topics_table tbody td.mb_f_t_t_replies {
	background: #FFFFFF;
}


/* Alternate bg color between rows of content */
table.mb_board_categories_table tbody td.alternate-row, 
table.mb_forum_topics_table tbody td.alternate-row, 
table.mb_thread_posts_table tbody td.alternate-row {
	background:#FFFFFF;
}

/* Alternate bg color for Threads and Last Post columns between rows of content */
table.mb_board_categories_table tbody td.alternate-row-column, 
table.mb_forum_topics_table tbody td.alternate-row-column, 
table.mb_thread_posts_table tbody td.alternate-row-column {
	background:#FFFFFF;
}

.mb_f_t_t_thread_stickyimg, .mbThreadStickyImg {
	float:right;
	padding-left:4px;
	background:url('/resources/images/icons/16-sticky.png') top left no-repeat;
	width:16px;
	height:16px;
}

.mbThreadStickyImg {
	float:left;
}

.mb-f-t-t-thread-hot-img {
	float:left;
	padding-left:6px;
	background:url('/resources/images/icons/16-fire.png') top left no-repeat;
	width:16px;
	height:16px;
}

.mb-f-t-t-thread-locked-img {
	float:left;
	padding-left:6px;
	background:url('/resources/images/icons/16-lock.png') top left no-repeat;
	width:16px;
	height:16px;
}

.mb-f-t-t-thread-hot-locked-img {
	float:left;
	padding-left:6px;
	background:url('/resources/images/icons/16-hotLock.png') top left no-repeat;
	width:16px;
	height:16px;
}

.mb-f-t-t-thread-unread-img {
	float:left;
	width:0;
	height:0;
}

.mb-f-t-t-thread-announcement-img {
	float:left;
	padding-left:6px;
	background:url('/resources/images/icons/announcement.png') top left no-repeat;
	width:16px;
	height:16px;
}

.mbForumViewThreadPagination {
	clear:both;
}

.mbForumViewThreadPagination {
	background:url('/resources/images/icons/page.png') bottom left no-repeat;
	height:12px;
	padding-left:16px;
}

.mb_create_forum_table {
	margin:10px 0 30px 0;
	width:100%;
}

td.mb_create_forum_left {
	text-align:right;
	padding:7px 0;
	padding-right:10px;
	width:15%;
	white-space:nowrap;
	vertical-align:top;
}

.mb_create_forum_cancel {
	margin-left:243px;
}

.selectMenuCategory, .selectMenuHome {
	padding-top:5px;
	text-decoration:underline;
	font-weight:bold;	
}

.selectMenuHome {
	font-style:italic;
}

.selectMenuForum {
	font-weight:bold;
	padding-top:2px;
	padding-left:15px;	
}

.selectMenuSubForum {
	padding-left:30px;
}

.selectMenuSubSubForum {
	padding-left:45px;
}

.subForumMiniList, .subForumMini_link span {
	font-size:9pt;
	font-weight:normal;
}

.subForumMiniList_title {
	font-weight:bold;
}

#forum_name, #forum_desc {
	width:65%;
}

#category_name {
	width:36%;
}

#mb_category_name_text {
	margin-top:7px;
}

.mb_edit_forum_description, .mbForumLockStatusWrapper, .mb_edit_forum_photo_text {
	margin-top:10px;
}

.mb_edit_category_name {
	margin-top:10px;
}

.mb_b_c_t_delete_therad_link {
	font-size:95%;
}

.mb_b_c_t_edit_therad_link {
	font-size:95%;
}


/** management */
table.mb_forum_topics_table tbody td.mb_f_t_t_manage,
table.mb_board_categories_table tbody td.mb_b_c_t_manage {
	background: #F3F3F3;
}

/*******************************
 * FORUM_THREAD COMPONENT
 *******************************/
.mb_thread_posts_header, .mb_forum_preferences_header {
	margin:5px 0 0 0;
	padding:8px 5px;
	font-size:110%;
	background:#1E59A3;
	color:#FFFFFF;
	border:1px solid #1E59A3;
	border-bottom:0;
	font-weight:bold;
}

table.mb_thread_posts_table {
	width:100%;
	margin:0;
	padding:0;
	color:#000000;
	border-left:1px solid #1E59A3;
	border-right: 1px solid #1E59A3;
}

td.mb_t_p_t_date {
	padding:7px;
	background:#D1D1D1;
	color:black;
	vertical-align:top;
}

td.mb_t_p_t_post {
	border-bottom:5px solid #1e59a3;
	background:#FFFFFF;
	vertical-align:top;
	width:90%;
}

.mb_t_p_t_signature_div {
	margin-top:25px;
	padding-top:10px;
	font-size:90%;
	width:100%;
	overflow:hidden;
	border-top: 1px solid #000;
}

td.mb_t_p_t_content_actions {
	height:1px;
	padding:3px;
}

.mb_t_p_t_post_div {
	width:auto;
	padding:10px 7px 15px 7px;
	overflow:hidden;
}
.mb_t_p_t_post_div img {
	position: static !important; 
	max-width: 95% !important;
}
.mb_t_p_t_post_censored, .mb_t_p_t_post_blocked {
	font-style:italic;
	text-align:center;
	margin-top:20px;
	display:block;
}

.mb_t_p_t_post_blocked_linkcontainer {
	margin-top:5px;
}

.mb_t_p_t_post_div p {
	margin:0;
	border:0px solid green;
	/*display:inline;*/
}

.mb_t_p_t_post_div blockquote {
	margin:0;
	padding:0;
	border:0px solid green;
}

#forum_preferences legend, #forum_moderators legend {
	display: block;
	color: #000;
	font-weight: bold;
}

#forum_preferences fieldset, #forum_moderators fieldset {
	border: 0;
	margin: 10px;
}

.forum_preferences_signature {
	width: 500px;
	height: 125px;	
}

.mb_t_p_t_post_moderated_by {
	margin-top:20px;
	color:#555555;
	font-style:italic;
}

td.mb_t_p_t_poster {
	padding:15px 40px 15px 15px;
	border-bottom:5px solid #1e59a3;
	vertical-align:top;
	background:#F1F1F1;
}

.mb_t_p_t_dateright {
	float:right;
}

.mb_t_p_t_dateleft {
	float:left;
}

.mb_ft_spreader {
	clear:both;
}

.mb_ft_profile_cropped80 {
	width: 82px;	
	height: 82px;
	border:1px solid #555555;
	display: block;
	background: no-repeat;
	background-position: 20% 50%;
	float:left;
}

.mb_forum_preferences, .mb_forum_subscriptions {
	overflow: hidden;
	background: #F2F2F2;
	border: 1px solid #B3B3B3;
	border-top: 0;
	margin-bottom: 10px;
	color: #000;
	padding:5px;
}
.mbForumSubscriptions {width: 100%;}
.searchSavedSearchesHeader {text-align: left;}
.mbSubscriptionsAction {
	font-weight:bold;
}

.mbSubscriptionName {
	padding-right:20px;
}

.mb_t_p_t_poster_username {
	display:block;
	padding-top:4px;
	font-size:110%;
	font-weight:bold;
	clear:both;
}

.mb_thread_posts_header_sticky {
	color:#bbbbbb;
}

.mb_thread_posts_header_perpage {
	display:none;
	float:right;
	margin-left:5px;
	font-size:90%;
	position:relative;
	top:-4px;
}

.mb_t_p_t_poster_numposts {
	display:block;
	width:82px;
	opacity:.7;
}

#mb_thread_posts_table_wrapper {margin-bottom: 5px;}

.mb_thread_liveview {
	margin-top:10px;
}

.mb_board_archive_discussion_live {
	margin-top: 10px;
}

/** Button - All Inclusive */

.mb_create_forum,
.mb_create_thread,
.mb_make_favorite,
.mb_submit_reply,
.mb_post_reply_submitpost,
.threadManagementWrapper,
.mb_forum_preferences_submit,
.mb_post_reply_addphoto,
.mb_post_reply_addvideo,
.mbSearchMods,
.mb_forum_subscriptions_submit {
	background:#FFFFFF url(/resources/images/buttons/button_bg.png) repeat-x scroll center bottom;
	border:1px solid rgba(0, 0, 0, 0.2);
	color:#2C3034;
	cursor: pointer;
	display:inline-block;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin:0 2px 0 0;
	padding:0 10px;
	white-space:nowrap;
}

.mb_submit_bulk_delete {
	height:27px;
}

/** Buttons - Float Left */
.mb_create_forum,
.mb_create_thread, 
.mb_submit_reply,
.mb_post_reply_submitpost,
.threadManagementWrapper,
.mb_forum_preferences_submit {
	float:left;
}

/** Buttons - Float Right */
.mb_post_reply_addphoto,
.mb_post_reply_addvideo,
.mbSearchMods {
	float: right;
}

/** Buttons - Float Removed */
.mb_forum_subscriptions_submit {
	float: none;
}

/** Cancel Buttons */
.mb_post_reply_cancel,
.mb_edit_thread_cancel,
.mb_forum_preferences_cancel,
.mb_forum_subscriptions_cancel,
.mb_edit_category_cancel,
.mb_delete_thread_link_cancel,
.mbQuickReplyCancel {
	background: none;
	border: 0 none;
	cursor: pointer;
	display:inline-block;
	font-family:"Helvetica Neue",helvetica,arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin:0 2px;
	padding:0 10px;
}

/** Cancel Buttons - Float Removed */
.mb_edit_category_cancel {
	float: none;
}

.mb_thread_create_options {
	margin:5px 0 15px 0;
}

.mb_thread_create_options_sticky {
	display:inline;
}

.mb_thread_create_options_expires {
	display:inline;
	margin-left:25px;
}

#sticky {
	position:relative;
	top:1px;
}

#mb_thread_title_text {
	float:left;
	position:relative;
	top:3px;
}

.mb_post_reply_textcontainer {
	margin-bottom:10px;
}

#post_content {
	width:99%;
	height:300px;
	margin:1px 0 8px 0;
}

.mbThreadTitleInput {
	width:85%;
	margin:0 0 15px 5px;
}

.mb_submit_reply_multiquote, .mb_submit_reply_multiquote_selected {
	float:right;
	margin-right:10px;
	width:16px;
	height:16px;
}

.mb_submit_reply_multiquote {
	background:url('/resources/images/icons/16-MultiQuote-on.png') no-repeat;
}

.mb_submit_reply_multiquote_selected {
	background:url('/resources/images/icons/16-MultiQuote-off.png') no-repeat;
}

.mb_submit_reply_quote {
	float:right;
	margin-right:10px;
	background:url('/resources/images/icons/16-Quote.png') no-repeat;
	width:16px;
	height:16px;
}

.mb_submit_reply_edit {
	float:right;
	margin-right:10px;
	background:url('/resources/images/icons/16-editInfo.png') no-repeat;
	width:16px;
	height:16px;
}

.mb_submit_reply_delete {
	float:right;
	margin-right:10px;
	background:url('/resources/images/icons/16-removeX.png') no-repeat;
	width:16px;
	height:16px;
}

.mb_submit_reply_report {
	float:right;
	margin-right:10px;
	background:url('/resources/images/icons/16-exclamation.png') top left no-repeat;
	width:16px;
	height:16px;
}

.mb_submit_bulk_delete_select {
	float:right;
	margin-right:15px;
	margin-top:-2px;
	width:16px;
	height:16px;
}

.mb_submit_reply_quote_text, 
.mb_submit_reply_multiquote_text, 
.mb_submit_reply_edit_text, 
.mb_submit_reply_delete_text, 
.mb_submit_reply_report_text,
.mbQuickReplyText {
	display:none;
}

.mp_submit_reply_delete_conf_box {
	margin:4px 0 1px 0;
	padding:4px;
	border:1px solid #999999;
	background:#bbbbbb;
}

.mp_submit_reply_delete_conf_text {
	font-size:130%;
	font-weight:bold;
	position:relative;
	top:2px;
}

.mb_submit_reply_delete_confirmed {
	background-image:url('/resources/images/forum/btn-sprites.png');
	background-position:-31px -389px;
	display:block;
	float:right;
	width:102px;
	height:24px;
	position:relative;
	top:-1px;
}
.mb_submit_reply_delete_confirmed span, .mb_submit_reply_delete_cancel span {
	display:none;
}

.mb_submit_reply_delete_cancel {
	background-image:url('/resources/images/forum/btn-sprites.png');
	background-position:-31px -499px;
	display:block;
	float:right;
	width:102px;
	height:24px;
	position:relative;
	top:-1px;
	margin-right:10px;
}

.mb_delete_thread_text, .mbDeletePostMsg {
	font-size:130%;
	font-weight:bold;
	margin-bottom:20px;
}



.mb_delete_thread_btn,
.mb_edit_thread_btn,
.mb-subscribe-btn {
	float:left;
	margin-left: 10px;
}

.mb_view_parent_link {
	float:right;
	margin-left: 10px;
}

.mb_liveview_enable, .mb_liveview_enable:hover {
	float:right;
	margin-right: 10px;
	color: #eeeeee;
	font-weight: normal;
	text-decoration: none;
	font-size: 90%;
}
.mb_liveview_enable:hover {
	color: #ffffff;
}
.mb_liveview_disable {
	float: right;
}

.mb_lock_thread_btn {
	float:right;
}

.mbThreadTypeWrapper {
	float: left;
	margin-right:65px;
}

.mb_edit_thread_forum_container {
	margin:15px 0 15px 0;
}

.mb_edit_thread_expiration_radios_container {
	margin:0 0 0 10px;
}

.mb_edit_new_thread_title {
	width:25em;
}

.mb_delete_forum_form_buttons_container {
	margin:20px 0 15px 0;
}

#usersub-forum .favorite {
	float: right;
	padding:4px 10px;
	background:#767676 url('/resources/images/cpanel/drk-gray-button.jpg') top left repeat-x;
	border:1px solid #aaaaaa;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	color:#ededed;
}
#usersub-forum .favorite:hover {
	color:#ffffff;
	text-decoration:none;
	background:#8e8e8e url('/resources/images/cpanel/light-gray-button.jpg') top left repeat-x;
	border:1px solid #bbbbbb;
	border-bottom:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
}
#usersub-forum .not-favorite {
	float: right;
	padding:4px 10px;
	background:#767676 url('/resources/images/cpanel/drk-gray-button.jpg') top left repeat-x;
	border:1px solid #aaaaaa;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	color:#ededed;
}
#usersub-forum .not-favorite:hover {
	color:#ffffff;
	text-decoration:none;
	background:#8e8e8e url('/resources/images/cpanel/light-gray-button.jpg') top left repeat-x;
	border:1px solid #bbbbbb;
	border-bottom:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
}

/*******************************
 * FORUM_POST COMPONENT
 *******************************/

td.mb_t_p_t_post blockquote, div.mb_post_preview_container blockquote {
	border-style:solid;
	border-width:1px;
	border-color:#ACA899 #FFFFFF #FFFFFF #ACA899;
	background-color:#F1F1F1;
	color:#444444;
	padding:3px 5px;
	margin:5px 15px;
}

td.mb_t_p_t_post .blockquote-limited, div.mb_post_preview_container .blockquote-limited {
	border:1px solid #7498C9;
	background:#dddddd;
	color:#444444;
	padding:5px;
	margin-top:5px;
}

.mb-t-p-t-post-quote-header {
	font-weight:bold;
	margin:0;
	color:#000;
}

.mb-subsribe-to-thread {
	margin:10px 0 5px 0;
}

.mb_post_preview_container {
	padding:5px;
	border:1px dashed #444444;
	margin-bottom:30px;
	overflow:hidden;
	background:#fefefe url('/resources/images/video_info_background.jpg') top left repeat-x;
}

.mb_post_preview_container p {
	margin:0;
}

.mb_post_preview_container img {
	position: static !important; 
	max-width: 100% important;
	}

/*
.mb_post_preview_container blockquote {
	margin:0;
	padding:0;
	border:0px solid green;
}
*/

/*******************************
 * Aggregation page (main)
 *******************************/

/* Override container settings to remove padding */
#usersub-td-main {
	padding:0;
}
#usersub-td-right {
	padding:0 0 0 8px;
}
#usersub-td-left {
	padding:0 8px 0 0;
}
.usersub-task-container {
	padding:0;
}

.mb_main_header {
	border-bottom:2px solid #555555;
	margin-bottom:15px;
	padding-bottom:2px;
	font-size:120%;
}

.mb_main_catcolumn {
	border:0px solid #444444;
	float:left;
	width:160px;
}

.mb_main_maincolumn {
	border:0px solid red;
	margin-left:170px;
}

.mb_main_catcolumn_catlink {
	display:block;
	padding:2px 0;
}

.mb_main_catcolumn_catlink_selected {
	display:block;
	padding:2px 0;
	font-weight:bold;
}

.mb_main_header_navopts_link_link {
	margin-right:8px;
}

.mb_main_header_navopts_link_link_selected {
	margin-right:8px;
	font-weight:bold;
}

.mb_main_header_categoriestext {
	float:left;
}

.mb_main_header_navopts {
	margin-left:170px;
}

#mb_main_catcolumn_catlink_all {
	margin-bottom:10px;
}

.mb_main_postitem {
	float:left;
	width:100%;
	margin-bottom:25px;
	overflow:hidden;
}

.mb_main_postitem_link {
	float:left;
	border:1px solid #aaaaaa;
}

.mb_main_postitem_avatar {
	width:48px;
}

.mb_main_postitem_rightcol {
	margin-left:55px;
}

.mb_main_postitem_rightcol_threadtitle {
	display:block;
	padding-bottom:3px;
}

.mb_main_postitem_rightcol_threadlink {
	font-weight:bold;
}

.mb_main_postitem_rightcol_postdesc {
	display:block;
	margin-bottom:13px;
}

.mb_main_postitem_rightcol_numreplies {
	font-weight:bold;
	font-size:85%;
}

.mb_board_pagination_mainpage {
	text-align:center;
	width:100%;
	margin:0 0 20px 0;
}

.mb_main_rightcol_hottopics {
	width:300px;
}

.mb_board_pagination_mainpage .mb_bd_pagination_of,
.mb_board_pagination_mainpage .pagination_text_separator,
.mb_board_pagination_mainpage .pagination_select_page {
	display:none;
}

.mb_board_pagination_mainpage .pagination_select_page_selected {
	background:transparent;
	border:0;
	color:inherit;
	font-size:100%;
	padding:0 10px;
	text-decoration:underline;
}

.mb_board_pagination_mainpage .pagination_select_page_selected:hover {
	cursor:auto;
}


/*****************************
 * Content thread module
 ****************************/
.m_conthread_start_container {
	background:#aaaaaa;
	padding:10px;
	color:#111111;
	font-size:110%;
}

.m_conthread_text1 {
	font-size:130%;
	font-weight:bold;
	color:#294455;
}

.m_conthread_text1_post, .m_conthread_text1_viewlink {
	float:right;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-top:2px;
}
.m_conthread_text1_post:hover, .m_conthread_text1_viewlink:hover {
	text-decoration:underline;
	color:#ffffff;
}

.m_conthread_text1_linkseparator {
	float:right;
	margin:0 8px;
}

.m_conthread_textarea {
	margin-top:5px;
	margin-bottom:4px;
	width:99%;
	height:100px;
}

.m_conthread_ctmsg {
	margin:4px 0;
	padding:5px;
	border:1px solid #ffe500; 
	background:#fff7af;
	color:#111111;
	text-align:center;
	font-weight:bold;
}

.m_conthread_post {
	margin:10px 0 20px 0;
}

.m_conthread_post_header {
	padding:2px;
	border:1px solid #dddddd;
	background:#bbbbbb;
	margin-bottom:8px;
	color:#111111;
}

.m_conthread_post_header_avatar {
	height:22px;
	float:left;
	padding-right:8px;
}

.m_conthread_post_header_text {
	position:relative;
	top:5px;
}

.m_conthread_post_header_poster {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.m_conthread_post_header_poster:hover {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.m_conthread_post_content {
	padding:0 8px;
	width:100%;
	overflow:hidden;
}

.m_conthread_post_content blockquote {
	border:1px inset #aaaaaa;
	padding:1px 5px;
	margin:5px 15px;
}

.m_conthread_post_header_deletelink {
	float:right;
	color:#294455;
	position:relative;
	text-decoration:none;
	top:5px;
	right:2px;
	background:url('/resources/images/icons/icn_trashcan.gif') no-repeat top left;
	display:block;
	width:11px;
	height:11px;
}
.m_conthread_post_header_deletelink span {
	display:none;
}


/*****************************
 * ViewContent page
 ****************************/
.mb_page_vc_content_container {
	width:100%;
	margin-bottom:20px;
	text-align:center;
}

.mb_page_vc_content_title {
	text-align:center;
	font-size:150%;
	font-weight:bold;
	margin-bottom:5px;
}

.mb_page_vc_content_created {
	margin-bottom:5px;
}

.mb_page_vc_content_poster {
	margin-bottom:14px;
}

.mb_page_vc_content_content_image {
	max-width:550px;
	max-height:350px;
	_width:450px;
	border:0;
}

.mb_page_vc_content_content_imagelink {
	border:0;
}

.mb_page_vc_content_bottom {
	width:520px;
	text-align:center;
	margin:20px auto 30px auto;
}

.mb_page_vc_posts_topcontainer_disc {
	font-weight:bold;
	font-size:110%;
}

.mb_page_vc_posts_post {
	margin:10px 0 30px 0;
}

.mb_page_vc_posts_post_header {
	padding:2px;
	border:1px solid #dddddd;
	background:#bbbbbb;
	margin-bottom:8px;
	color:#111111;
}

.mb_page_vc_posts_post_avatar {
	height:22px;
	float:left;
	padding-right:8px;
}

.mb_page_vc_posts_post_posterinfo {
	position:relative;
	top:5px;
}

.mb_page_vc_posts_post_posterlink {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.mb_page_vc_posts_post_posterlink:hover {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.mb_page_vc_posts_post_content {
	padding:0 12px;
	width:100%;
	overflow:hidden;
}

.mb_page_vc_posts_paginationtop {
	position:relative;
	top:-5px;
}

.mb_page_vc_posts_post_deletelink {
	float:right;
	color:#294455;
	position:relative;
	text-decoration:none;
	top:5px;
	right:2px;
	background:url('/resources/images/icons/icn_trashcan.gif') no-repeat top left;
	display:block;
	width:11px;
	height:11px;
}
.mb_page_vc_posts_post_deletelink span {
	display:none;
}

.mb_page_vc_posts_post_quotelink {
	float:right;
	color:#000000;
	position:relative;
	top:4px;
	margin-right:14px;
	text-decoration:none;
}
.mb_page_vc_posts_post_quotelink:hover {
	color:#000000;
	text-decoration:underline;
}

.mb_page_vc_msg {
	margin:4px 0 10px 0;
	padding:5px;
	border:1px solid #ffe500; 
	background:#fff7af;
	color:#111111;
	text-align:center;
	font-weight:bold;
}

.mb_page_vc_content_postwrapper {
	text-align:left;
}

.mb_page_vc_content_posttextarea {
	margin-bottom:4px;
	width:99%;
	height:130px;
}

.mb_page_vc_posts_post_content blockquote {
	border:1px inset #aaaaaa;
	padding:1px 5px;
	margin:5px 15px;
}

.mb_page_vc_submitreply {
	padding:4px 10px;
	background:#767676 url('/resources/images/cpanel/drk-gray-button.jpg') top left repeat-x;
	border:1px solid #aaaaaa;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	color:#ededed;
	position:relative;
	right:1px;
}
.mb_page_vc_submitreply:hover {
	color:#ffffff;
	text-decoration:none;
	background:#8e8e8e url('/resources/images/cpanel/light-gray-button.jpg') top left repeat-x;
	border:1px solid #bbbbbb;
	border-bottom:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
}

.mb_page_vc_content_bottom_viewswrapper {
	margin-left:190px;
}

.mb_page_vc_content_bottom_viewstext {
	font-weight:bold;
}

.mb_page_bp_content_container {
	text-align:left;
	margin-bottom:20px;
	border: 1px solid #cccccc;
	margin: 5px;
}

.mb_page_bp_content_container legend {
	display: block;
	font-weight:bold;
}


/******************************
 * Content Discussions Module
 *****************************/
.mcon_discs_itemcontainer {
	margin-bottom:15px;
	float:left;
	width:100%;
	padding:0 5px;
}

.mcon_discs_item_image {
	width:80px;
	float:left;
}

.mcon_discs_item_rightcontainer {
	margin-left:85px;
}

.mcon_discs_item_title {
	font-size:110%;
	font-weight:bold;
	margin-bottom:3px;
}

.mcon_discs_item_lastpost {
	margin-bottom:7px;
}

.mcon_discs_item_type {
	font-size:90%;
	opacity:.7;
	display:inline;
}

.mcon_discs_item_numreplies {
	font-size:90%;
	opacity:.7;
	display:inline;
}

.mcon_discs_item_viewmorelink {
	float:right;
}

.mb_edit_category_submitlinks {
	margin-top:20px;
}

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

.threadHeartbeatModuleContainer {
	margin-top: 15px;
}

/******************************
 * Forum Moderators
 *****************************/
.add-moderator, .moderator-name {
	padding-top:10px;
}

.current-moderators {
	float:left;
	margin-top:-10px;
	width:50%;
}

.moderator-home-url {
	height:20px;
	overflow:hidden;
	font-size:90%;
}

/* SpellChecker */

#spellCheckResults h4 {
	padding: 0;
	margin: 5px 0;
}

#spellCheckResults li p {
	margin: 0 1em 1em 1em;
}

img.smiley {
	padding: 0;
	vertical-align: middle;
}

.forum-preferences-and-search-container {
	overflow:hidden;
	margin-bottom:5px;
}

#forum-search-terms, .forum-search-level, .forum-search-btn {
	font-size:90%;
}

.forum-preferences-link {
	float:left;
	font-weight:bold;
}
.forum-search-fields {
	float:right;
	padding-bottom:5px;
}

/******************************

 * Thread Management

 *****************************/
.threadManagementWrapper {

	margin-left: 5px;
	padding:0;
}

.threadManagementBtn {
	display:block;
	padding: 0 7px;
}

.threadManagementBtnText {
	font-weight:bold;
}

#threadManagement li {
	display:block;
	list-style-type:none;
	padding: 0;
	float: left;
	width:100%;
}

#threadManagement ul {
	margin-left:-2px;
	position: absolute;
	visibility: hidden;
	background: #FFFFFF;
	border: 1px solid rgba(0, 0, 0, 0.2);
	margin: 1px 0 0 0;
	padding: 0;
	width:90px;
	z-index:1;
}

#threadManagement ul button {
	border: 0;
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 8px;
	width: 100%;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #FFFFFF;
	color: #000;
	font-size: 11px;
}
#threadManagement ul li:hover button {
	background: #EFF2F7;
	cursor: pointer;
}

/*******************************
 * Moderation page (modeate)
 *******************************/

/* Override container settings to remove padding */
.mb_moderate_header {
	margin-bottom:15px;
	padding-bottom:2px;
	font-size:120%;
}

.mb_moderate_catcolumn {
	border:0px solid #444444;
	float:left;
	width:160px;
}

.mb_moderate_maincolumn {
	border:0px solid red;
	margin-left:170px;
}

.mb_moderate_catcolumn_catlink {
	display:block;
	padding:2px 0;
}

.mb_moderate_catcolumn_catlink_selected {
	display:block;
	padding:2px 0;
	font-weight:bold;
}

.mb_moderate_header_categoriestext {
	float:left;
}

#mb_moderate_catcolumn_catlink_all {
	margin-bottom:10px;
}

.mb_moderate_postitem {
	float:left;
	width:100%;
	margin-bottom:25px;
	overflow:hidden;
	border-bottom:1px solid #666666;
	padding-bottom:20px;
}

.mb_moderate_postitem_link {
	float:left;
	border:1px solid #aaaaaa;
}

.mb_moderate_postitem_avatar {
	width:48px;
}

.mb_moderate_postitem_rightcol {
	margin-left:65px;
}

.mb_moderate_postitem_rightcol_threadtitle {
	display:block;
	padding-bottom:3px;
}

.mb_moderate_postitem_rightcol_threadlink {
	font-weight:bold;
}

.mb_moderate_postitem_rightcol_date {
	display:block;
	margin-bottom:5px;
}

.mb_moderate_postitem_rightcol_postdesc {
	display:block;
	margin-bottom:13px;
}

.mb_board_pagination_mainpage {
	text-align:center;
	width:100%;
	margin:0 0 20px 0;
}

.mb_moderate_rightcol_hottopics {
	width:300px;
}

.mb_board_pagination_moderatepage .mb_bd_pagination_of,
.mb_board_pagination_moderatepage .pagination_text_separator,
.mb_board_pagination_moderatepage .pagination_select_page {
	display:none;
}

.mb_board_pagination_moderatepage .pagination_select_page_selected {
	background:transparent;
	border:0;
	color:inherit;
	font-size:100%;
	padding:0 10px;
	text-decoration:underline;
}

.mb_board_pagination_moderatepage .pagination_select_page_selected:hover {
	cursor:auto;
}
.mb_moderate_postitem_rightcol_postdesc blockquote {
	border:1px inset #ffffff;
	background:#dddddd;
	color:#444444;
	padding:3px 5px;
	margin:5px 15px;
}

.mb_moderate_postitem_rightcol_postdesc .blockquote-limited {
	border:1px solid #7498C9;
	background:#dddddd;
	color:#444444;
	padding:5px;
	margin-top:5px;
}
.mb_moderate_postitem_rightcol_postdesc p {
	margin:0;
}
.mb_moderate_postitem_rightcol_date_report,
.mb_moderate_postitem_rightcol_date_delete {
	display:none;
}

.mbReplyBtnQuickReplyWrapper {
	clear:both;
	padding-top:10px;
}

.mbQuickReplyBtn {
	background:url('/resources/images/icons/16-QuickReply.png') no-repeat;
	width:16px;
	height:16px;
	margin-right: 10px;
	float:right;
}

.mbQuickReplyWrapperHidden, .mbQuickThreadWrapperHidden {
	display:none;
}

.mbQuickThreadWrapper {
	margin-top:15px;
}

.mbQuickThreadInput {
	clear:both;
}

.mbQuickReplyWrapper {
	background:#CCCCCC;
}

.mbQuickReplyTitle {
	margin:0;
	border-style:none;
}

.mbQuickReplyFormWrapper {
	overflow: hidden;
	padding:5px;
}

.mbQuickReplyBottom {
	text-align:left;
	margin-top:5px;
}

.mbQuickReplyInput {
	width:600px;
}

.mbQuickReplyLoading {
	position:absolute;
	padding-left:10px;
}

.mbHiddenRow {
	display:none;
}

.mbVisibleRowBtn, .mbHiddenRowBtn {
	width:16px;
	height:16px;
	margin-right:5px;
	float:left;
}

.mbVisibleRowBtn {
	background-image:url('/resources/images/icons/16-arrowDown.png');
}

.mbHiddenRowBtn {
	background-image:url('/resources/images/icons/16-arrowRight.png');
}

/** forum preferences */
.mb_board_preferences_link {margin-top: 10px;}

/** quick reply */
#mb_post_reply_form {margin-bottom: 30px;}
.mb_b_c_t_photo img {width: 75px;}

.mb_edit_forum_share {
	margin-top: 15px;
}
.mb_share_forum {
	margin-bottom: 20px;
}

/* Creation Page */
.forumCreateNewCategoryWrapper {
	margin: 3px;
}
.forumCreateNewCategoryWrapper .forumCreateNewCategory {
	display: none;
	margin: 5px 0 5px 7px;
}

.oneForumTitleBarRSS {
	float:right;
	margin-right: 5px;
	margin-top: 2px;
}

/** Edit forum page */
.mbForumAliasWrapper {
	margin-top: 15px;
}

/**
 * Forum Indention Replies
 */

.oneForumPostNestedThread {
	background: #e9e9e9;
}

.oneForumPostNestedThread > td,
.oneForumPostNestedThread .mbQuickReplyRow > td {
	padding-left: 138px;
}

.oneForumPostNestedThread .oneForumPostNestedThread .oneForumPostNestedThread .oneForumPostNestedThread > td {
	padding-left: 0;
}

.oneForumPostNestedThread .oneForumPostNestedThread .oneForumPostNestedThread .mbQuickReplyBtn {
	display: none;
}

.mb_t_p_t_content {
	min-height: 125px;
	padding: 0 0 25px;
	position: relative;
}

.mbQuickReplyWrapper .mbQuickReplyInput,
.mbQuickReplyWrapper .mbQuickReplyInput .mceLayout {
	width: 100% !important;
}

.mbQuickReplyBottom label,
.mbQuickReplyBottom input,
.nestedQuickReplySubmitBtn {
	float: left;
}

.mbQuickReplyBottom input {
	clear: left;
	margin-right: 8px;
}

.mb_t_p_t_content .toggleReplies {
	bottom: 0;
	position: absolute;
	right: 0;
}

.mb_t_p_t_content .toggleReplies a {
	background: #1E59A3;
	color: #fff;
	display: block;
	padding: 4px 10px;
}

.loadingIndicator {
	background: #f4f4f4;
	padding: 10px 0;
	text-align: center;
}

.loadingIndicator img {
	width: 16px;
}
/**
 * Content action system styling.
 * 
 * @author Adam Miles <amiles@onesite.com>
 */

/** Custom Action Style */
.customActionButton {
	display: inline;
	width: 16px;
	height: 16px;
	float: right;
	position: relative;
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0px none;	
	margin-left: 7px;
	cursor: pointer;
}

.customActionText {
	display: inline;
	height: 16px;
	float: right;
	position: relative;
	margin-left: 7px;
	cursor: pointer;
}

.customActionCode {
	padding-right: 7px;
	float: left;
	cursor: pointer;
}

.customActionContainer {
	float: right;
	padding: 4px 0;
	margin: 0 4px;
}
.contentActionCustom {
	float: left;
}

/** Content Action System */
.contentActionContainer {
	float: right;
	padding: 0 4px;;
}
.contentAction {
	float: right;
	padding-top: 2px;
	margin-left: 7px;
}
.contentActionCustom {
	float: left;
}
.contentActionButtons {
	margin-right: 5px;
	margin-left: 5px;
	float: right;
	padding: 2px 0 2px;
}
.contentActionRating {
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	padding: 3px 0 3px;
}
.contentActionAddthis {
	float: right;
	margin: 5px 0;
}

.contentAction_fbLike {
	padding-left: 3px;
	padding-top: 0;
}

.contentAction_tweet {
	padding-left: 3px;
	padding-top: 0;
}

.contentAction_rss {
	margin-left: 7px;
}

.contentAction_genocide {
	margin-left: 7px;
}

.contentAction_sendToFriend .sendtofriend_button {
	float: none;
	display: inline;
	margin: 0;
}
.contentAction_flagging #content_flag_span {
	display: inline-block;
}
.contentAction_flagging .content_flag_button {
	float: none;
	display: inline;
	margin: 0;
}
.contentAction_favorites .favorite, .contentAction_favorites .not-favorite {
	float: none;
	margin: 0;
}
.contentAction_genocide .moderationIcn {
	float: none;
}

@charset "utf-8";
/**
 * @project Saints Row
 * @version 19
 * @lastmodified 2012-07-09 15:04
 * @modified by nm
 */
 
/** 
 * Forum Styles
 * 
 * Common Components
 * Links and Buttons
 * Search 
 * Breadcrumbs
 * Badges and Titles
 * User Tools Popup
 * Heartbeat
 * Forum Viewboard
 * Forum Sub Forums
 * Thread View
 * Create Forum
 * Create Thread
 * Forum Preferences
 * Forum Subscriptions
 * Recent Conversations
 * Message Center
 * 
 * @colordef #fff; white 
 * @colordef #808080; standard grey 
 */


/**
 * Common Components
 *
 * @section Common Components
 */
.mb_submit_reply_delete_confirmed span, .mb_submit_reply_delete_cancel span {
    display: block;
}
.mp_submit_reply_delete_conf_box {height: 39px; line-height: 39px; margin-bottom: 10px;}
.mp_submit_reply_delete_conf_text {top: 0; font-size: 14px; margin-left: 10px;}
.mp_submit_reply_delete_conf_box .mb_submit_reply_delete_cancel,
.mp_submit_reply_delete_conf_box .mb_submit_reply_delete_confirmed {margin-top: 0 !important;}
	.onePageGoForum .spreader,
	.onePageGoThread .spreader {
		display: none;
		}
	.onePageGoForum #one_controller_container,
	.onePageGoThread #one_controller_container {
		margin: 0;
		}
	#mb_thread_posts_table_wrapper {
		margin-bottom: 0;
		}
	td.mb_t_p_t_date a {
		margin-top: 5px;
		}
	.forum-preferences-and-search-container,
	.mb_board_preferences_link {
		display: none;
		}
	ul#menuID_2549,
	ul#menuID_2559 {
	    background: #373341; 
	    background: -moz-linear-gradient(center top , #373341 0%, #3E3948 50%, #373341 50%, #373341 100%) repeat scroll 0 0 transparent;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373341), color-stop(50%,#3e3948), color-stop(50%,#373341), color-stop(100%,#373341));
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373341', endColorstr='#373341',GradientType=0 ); 
	    border-color: #696671 #423D4C #151217;
	    border-style: solid;
	    border-top-left-radius: 3px;
	    border-top-right-radius: 3px;
	    border-width: 1px;
	    margin: 0;
		float: none;
		border-bottom: 7px solid #232127;
		overflow: hidden;
		}
	ul#menuID_2549 li a,
	ul#menuID_2559 li a {
	    color: #F4F4F4;
	    display: block;
	    font-family: 'AvalonDemi',sans-serif;
	    font-size: 18px;
	    padding: 17px 30px;
	    text-transform: uppercase;
		}
	ul#menuID_2549 li:hover,
	ul#menuID_2549 li.active,
	ul#menuID_2559 li:hover,
	ul#menuID_2559 li:active {
	    background: -moz-linear-gradient(top, #514C5B 0%, #797580 50%, #514C5B 50%, #6F6A78 100%); 
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#514C5B), color-stop(50%,#797580), color-stop(50%,#514C5B), color-stop(100%,#6F6A78));
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#514C5B', endColorstr='#6F6A78',GradientType=0 );   
		}
	ul#menuID_2549 li,
	ul#menuID_2559 li {
	    border-left: 1px solid #2A2731;
	    border-right: 1px solid #4F4A58;
	    list-style: none outside none;
		margin-right: 0;
		display: inline-block;
		float: left;
		}
	ul#menuID_2549 li.menuColumnFirst,
	ul#menuID_2549 li:first-child,
	ul#menuID_2559 li.menuColumnFirst,
	ul#menuID_2559 li:first-child {
	    border-left-width: 0;
		}
	form#mb_post_reply_form {
		background: #373341;
		}
	form#mb_post_relpy_form .mb-subsribe-to-thread {
		}
/**
 * Links and Buttons
 *
 * @section Links and Buttons
 */

#threadManagement {height: 39px; border: none;}
#threadManagement ul {width: 109px;}
.onePageGoThread a,
.onePageGoForum a {color: #EF7AFF;}
	.mb_forum_recent_convos,
        .oneButtonGlobal {
	    background: -moz-linear-gradient(top, #eaeaea 0%, #c3c0c1 50%, #a29a9f 50%, #b8b4b6 100%); 
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(50%,#c3c0c1), color-stop(50%,#a29a9f), color-stop(100%,#b8b4b6));
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#b8b4b6',GradientType=0 );
	    border: 1px solid #D3D0D2;
	    border-radius: 3px 3px 3px 3px;
	    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.75);
	    color: #2C253A !important;
	    display: inline-block;
	    font-size: 12px;
	    font-weight: bold;
	    padding: 7px 10px 6px;
	    text-align: center;
	    text-decoration: none;
	    text-transform: uppercase;
		}
	.mb_forum_recent_convos:hover,
	.oneButtonGlobal:hover {
	    background: -moz-linear-gradient(top, #DDDBDC 0%, #CBC6C9 50%, #DFDDDE 50%, #F3F3F3 100%); 
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DDDBDC), color-stop(50%,#CBC6C9), color-stop(50%,#DFDDDE), color-stop(100%,#F3F3F3));
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDDBDC', endColorstr='#F3F3F3',GradientType=0 );    
	    color: #2C253A;
	    text-decoration: none;
		}
	button.mbQuickReplySubmitBtn,
	button.mbQuickReplySubmitBtn span {
		height: 40px; 
		display: inline-block;
		}
	.mbQuickReplyCancel,
	.mbQuickReplyCancel:hover {
	    background: none repeat scroll 0 0 #211D2B;
	    border: medium none;
	    box-shadow: none;
	    color: #6D647D;
	    filter: none;
	    font-family: Arial,Helvetica;
	    font-weight: bold;
		margin: 0 10px;
		height: 15px ;
		line-height: 15px;
		padding: 7px auto;
		}
	.mbQuickReplyCancel:hover {
		color: #EF7AFF;
		}
	#threadReplyBottom {
		margin-top: 10px;
		}
	.mb_create_thread {
		margin-bottom: 15px;
		}
	.oneForumAction {
		background: none transparent !important; 
		width: auto !important;  
		height: auto !important; 
		margin-top: 0 !important; 
		color: #716D79;
		}
	.oneForumAction:hover {
		color: #EF7AFF;
		}
	.oneForumAction span {
		display: inline-block !important;
		}
/**
 * Search
 *
 * @section Search
 */

/**
 * Breadcrumbs
 *
 * @section Breadcrumbs
 */
	#mb_board_nav_table_container,
	#mb_board_nav_table_container_bottom {
	    background: none #373341;
		border-width: 0;
		border-top: 1px solid #4B4854;
		border-bottom: 1px solid #000;
	    margin: 0 0 20px 0;
	    overflow: hidden;
	    padding: 0;
	    width: 100%;
		}
	#mbbn_boardname a,
	#mbbn_boardname span,
	#mbbn_boardname_bottom a,
	#mbbn_boardname_bottom span,
	table.mb_board_nav_table td {
	    background: none transparent;
		line-height: 48px !important;
	    color: #7F7B87;
	    font: 14px arial,helvetica;
		text-transform: uppercase;
		padding: 0;
		float: none;
		}
	table.mb_board_nav_table td a,
	table.mb_board_nav_table td a:hover {
		color: #7F7B87;
		}
	#mbbn_boardname, #mbbn_boardname_bottom {
	    background: none transparent;
		padding: 0;
		}
	table.mb_board_nav_table td.mbbn_last,
        #mbbn_boardname span,
	#mbbn_boardname_bottom span,
	table.mb_board_nav_table td a,
	table.mb_board_nav_table td span,
	table.mb_board_nav_table .mbbn_boardname_wrapper a span {
		padding: 0 35px 0 20px;
		background: url('http://images.onesite.com/community.saintsrow.com/img/forum/bg_forum_breadcrumbArrow.png') 100% 0 no-repeat !important;
		}
table.mb_board_nav_table td.mbbn_last span {background: transparent !important;}
	.onePageGoForum #mbbn_boardtext {
		padding: 0; 
		background: none transparent;
		}
/**
 * Badges and Titles
 *
 * @section Badges and Titles
 */
	.sizeDefault img {
		height: 48px; 
		width: 48px;
		}
	.size84 a {
		height: 84px; 
		width: 84px;
display: block; overflow: hidden;
		}
	.size84 a img {width: auto; height: 84px;}
/**
 * Heartbeat
 *
 * @section Heartbeat
 */ 

/**
 * Forum Viewboard
 *
 * @section Forum Viewboard
 */ 
	.mb_board_category_header {
	    border-left: 1px solid #121116;
	    border-right: 1px solid #121116;
		border-top: 1px solid #807D86 !important;
		margin-top: 0;
		}
	.mb_board_category_header {
	    background: none repeat scroll 0 0 #56525D;
	    border-bottom: 1px solid #0C0C0C;
	    color: #E7E5E8;
	    font-size: 21px;
	    height: 25px;
	    text-transform: uppercase;
	    border-top: medium none;
	    border-top-left-radius: 0;
	    border-top-right-radius: 0;
	    padding: 17px 0 17px 20px;
	    width: 978px;
		}
	table.mb_board_categories_table thead td {
	    background: none repeat scroll 0 0 #D1D1D1;
	    border-bottom: 0 none;
	    color: #111111;
	    font-weight: bold;
		}
	table.mb_board_categories_table {
	    border-width: 0;
		border-collapse: separate !important;
		margin-bottom: 0;
		}
	table.mb_board_categories_table thead td {
	    border-bottom: 1px solid #121116;
	    color: #716D79;
	    font: bold 11px arial,helvetica;
		background: #26232D;
		border-right: 1px solid #1D1A22;
		padding: 0 20px;
		line-height: 26px;
		}
	table.mb_board_categories_table thead td.mb_b_c_t_last, 
	table.mb_board_categories_table tbody td.mb_b_c_t_last, 
	table.mb_forum_topics_table tbody td.mb_f_t_t_last {
	    border-right: 1px solid #1D1A22;
		}
	table.mb_board_categories_table tbody td,
	table.mb_board_categories_table tbody td.mb_b_c_t_manage,
	table.mb_board_categories_table tbody td.mb_b_c_t_last,
	table.mb_board_categories_table tbody td.mb_b_c_t_topics,
	table.mb_board_categories_table tbody td.alternate-row,
	table.mb_forum_topics_table tbody td.mb_f_t_t_manage,
	table.mb_forum_topics_table tbody td.alternate-row, 
	table.mb_thread_posts_table tbody td.alternate-row {
	    border-bottom: 1px solid #121116;
	    border-right: 1px dotted #201F25;
	    border-top: 1px solid #54525D;
		background: #B7B4BA;
		}
	table.mb_forum_topics_table tbody td.mb_f_t_t_manage,
	table.mb_board_categories_table tbody td,
	table.mb_board_categories_table tbody td.mb_b_c_t_manage,
	table.mb_board_categories_table tbody td.mb_b_c_t_last,
	table.mb_board_categories_table tbody td.mb_b_c_t_topics,
	table.mb_board_categories_table tbody td.alternate-row {
		background: #413E4B;
		padding: 20px 20px;
		}
	.mb_b_c_t_forum a {
		font: 18px arial,helvetica;
		}
	.mb_b_c_t_forum .mb_b_c_t_forum_desc {
	    color: #aaa;
	    display: block;
	    font: 12px arial,helvetica;
		}
	.mb_b_c_t_topics,
	.mb_b_c_t_posts {
		color: #fff;
		}
	.mb_b_c_t_last {
		color: #aaa;
		}
	.mb_b_c_t_last a {
		color: #fff;
		}
	.mb_b_c_t_last a:hover {
		color: #EF7AFF;
		}
	table.mb_board_categories_table .mb_b_c_t_last {
		border-right: 1px solid #121116 !important;
		}
	table.mb_board_categories_table  .mb_b_c_t_forum {
		border-left: 1px solid #121116 !important;
		}
	.mbJumpMenu {
		display: none;
		}
	.mb_board_pagination_viewboardpage {
		display: none;
		}
	.threadHeartbeatModuleContainer {
		margin: 0;
		}
	.mod_heartbeat .modCapBottom {
		background: url('http://images.onesite.com/community.saintsrow.com/img/forum/ornate.png') 50% 100% no-repeat; 
		height: 24px; 
		width: 925px; 
		position: absolute; 
		bottom: -16px; 
		left: 50%; 
		margin-left: -462px;
		}
	.mod_heartbeat {
		background: #19181A; 
		padding: 20px 20px 12px !important; 
		text-transform: uppercase; 
		font-weight: bold; 
		position: relative;
		margin-bottom: 40px;
		}
	.mb_create_forum {
		margin: 1em 1em 0em;
		}
	.mb_create_thread {
		margin-right: 1em;
		}
	.forumManagementWrapper a.oneButtonGlobal {
		margin-right: 1em; 
		padding: 1em !important; 
		float: left;
		}
	.forumManagementWrapper a.oneButtonGlobal span {
		padding: 0em; 
		margin: 0em;
		}
/**
 * Forum Sub Forums
 *
 * @section Forum Sub Forums
 */ 

/**
 * Thread View
 *
 * @section Thread View
 */ 
	.mb_t_p_t_post a,
	.onePageGoThread .mb_t_p_t_post_div a {color: #AA0CC0;}
	.mb_threads_forum_header,
	.mb_thread_posts_header {
	    border-left: 0px solid #121116;
	    border-right: 1px solid #121116;
		border-top: 1px solid #807D86 !important;
		margin-top: 0;
		font-family: 'AvalonBook',sans-serif;
		font-weight: normal;
		}
	.mb_threads_forum_header,
	.mb_thread_posts_header {
	    background: none repeat scroll 0 0 #56525D;
	    border-bottom: 1px solid #0C0C0C;
	    color: #E7E5E8;
	    font-size: 21px;
	    height: 25px;
	    text-transform: uppercase;
	    border-top: medium none;
	    border-top-left-radius: 0;
	    border-top-right-radius: 0;
	    padding: 17px 0 17px 20px;
		margin-top: 0;
		clear: both;
		}
	.mb_board_category_header .mb_board_category_cat_title span {
		font-family: 'AvalonBook',sans-serif;
		font-weight: normal;
		}
	table.mb_forum_topics_table thead td {
	    background: none repeat scroll 0 0 #D1D1D1;
	    border-bottom: 0 none;
	    color: #111111;
	    font-weight: bold;
		}
	table.mb_forum_topics_table {
	    border-width: 0;
		border-collapse: collapse !important;
		margin-bottom: 0;
		}
	table.mb_forum_topics_table thead td,
	table.mb_thread_posts_table td.mb_t_p_t_date {
	    border-bottom: 1px solid #121116;
	    color: #716D79;
	    font: bold 11px arial,helvetica;
		background: #26232D;
		border-right: 1px solid #1D1A22;
		padding: 0 20px;
		line-height: 26px;
		}
	.mb_t_p_t_post_div {
		min-height: 140px; 
		padding: 15px 20px 10px; 
		width: auto;
		}
	table.mb_forum_topics_table thead td.mb_b_c_t_last, 
	table.mb_forum_topics_table tbody td.mb_b_c_t_last, 
	table.mb_forum_topics_table tbody td.mb_f_t_t_last {
	    border-right: 1px solid #1D1A22;
		}

	table.mb_forum_topics_table tbody td.alternate-row,
	table.mb_forum_topics_table tbody td.alternate-row.alternate-row,
	table.mb_forum_topics_table tbody td.mb_f_t_t_bulkmanage.alternate-row,
	table.mb_forum_topics_table tbody td,
	table.mb_forum_topics_table tbody td.mb_f_t_t_last,
	table.mb_forum_topics_table tbody td.mb_f_t_t_replies,
	table.mb_forum_topics_table tbody td.mb_f_t_t_views {
	    border-bottom: 1px solid #121116;
	    border-right: 1px dotted #201F25;
	    padding: 20px;
		background: #413E4B;
		}
	.mb_f_t_t_thread_bg a span.mb_f_t_t_thread_readtitle {
		font: 18px arial,helvetica;
		}
	.mb_f_t_t_thread_bg {
	    color: #aaa;
	    display: block;
	    font: 12px arial,helvetica;
		}
	.mb_f_t_t_replies,
	.mb_f_t_t_views {
		color: #fff;
		}
	.mb_f_t_t_last {
		color: #aaa;
		}
	.mb_f_t_t_last a {
		color: #fff;
		}
	.mb_b_c_t_last a:hover {
		color: #EF7AFF;
		}
	thead .mb_f_t_t_last a {
		color: #EF7AFF;
		}
	.mbJumpMenu {
		display: none;
		}
	table.mb_forum_topics_table thead td.mb_f_t_t_last {
	    border-color: #121116;
		}
	
	table.mb_thread_posts_table {
		border-width: 0 !important;
		}
	table#mb_thread_posts_table TD.alternate-row {
		border-right-width: 0 !important;
		}
	td.mb_t_p_t_poster {
	    background: none repeat scroll 0 0 #413E4B;
	    border-bottom: 0px solid #232127;
	    padding: 15px 40px 15px 15px;
	    vertical-align: top;
		}
	td.mb_t_p_t_post {
	    background: none repeat scroll 0 0 #B7B4BA;
	    border-bottom: 0px solid #232127;
	    padding: 0;
	    vertical-align: top;
		color: #444;
		}
td.mb_t_p_t_date {border-top: 5px solid #232127;}
.forumPostCABottom {margin-bottom: -1px;}
	.mb_t_p_t_poster_username {
	    color: #EF7AFF;
	    display: block;
	    font: 18px arial,helvetica;
	    margin-top: 13px;
		}
	.mb_t_p_t_poster_numposts {
		color: #aaa;
		}
	a#threadReplyTop {
		margin-bottom: 15px;
		}
		/* content actions */
			.forumPostCABottom {
				background: #201A2C; 
				overflow: hidden; 
				height: 46px; 
				padding: 0 15px;
				}
			.forumPostCABottom .contentActionButtons {
				margin-top: 10px;
				}
			.forumPostCABottom .contentActionRating {
				margin-top: 12px; 
				margin-left: 0;
				}
	.forumPostCABottom .rating_stats_div {
	    width: 120px;
		}
	.forumPostCABottom .star_rating_empty {
	    background-color: transparent;
	    background-image: url("http://images.onesite.com/community.saintsrow.com/img/forum/icn_star_empty.png");
	    background-position: left top;
	    border: 0 none;
	    height: 18px;
	    padding: 1px;
	    width: 18px;
		}
	.forumPostCABottom .star_rating_whole {
	    background-color: transparent;
	    background-image: url("http://images.onesite.com/community.saintsrow.com/img/forum/icn_star_whole.png");
	    background-position: left top;
	    border: 0 none;
	    height: 18px;
	    padding: 1px;
	    width: 18px;
		}
	.star_rating_half {
	    background-color: transparent;
	    background-image: url("http://images.onesite.com/community.saintsrow.com/img/forum/icn_star_half.png");
	    background-position: left top;
	    border: 0 none;
	    height: 18px;
	    padding: 1px;
	    width: 18px;
		}
	.forumPostCABottom .num_of_ratings {
		display: none;
		}
	/* MODERATOR MENU */
		.mpc_moderation_menu .moderationMenuContainer {
			background-color: #201A2C !important; 
			color: #E5E5E7;
			}
		.mpc_moderation_menu .moderationMenuContainer .moderationPanelTitle {
			color: #FFF;
			}
		.mpc_moderation_menu .moderationMenuContainer .mpl_close_panel {
			text-align: right;
			}
		.mpc_moderation_menu .moderationMenuContainer .mpl_close_panel a {
			color: #E5E5E7;
			}
		.mpc_moderation_menu .moderationMenuContainer .mpl_close_panel a:after {
			content: 'x'; 
			border: 1px solid #E5E5E7; 
			display: block; 
			float: right; 
			width: 1em; 
			line-height: 1em; 
			text-align: center; 
			margin-left: 0.5em;
			}
		.mpc_moderation_menu .moderationMenuContainer .mpl_close_panel:hover a,
		.mpc_moderation_menu .moderationMenuContainer .mpl_close_panel:hover a:after {
			color: #EF7AFF; 
			border-color: #EF7AFF;
			}
/**
 * Create Forum
 *
 * @section Create Forum
 */ 
	#forum_create #one_controller_container form {
		background: none repeat scroll 0 0 #56525D; 
		padding: 1em;
		}
	#forum_create .mb_create_forum_table tr {
		line-height: 30px;
		}
	#forum_create .mb_create_forum_table tr td {
		padding: 0em 0.25em 1em;
		}
	#forum_create .mb_choose_category_spantext {
		margin: 0 10px !important;
		}
	#forum_create .mb_create_forum_table span {
		color: #FFF !important;
		font-size: 15px;
		}
	#forum_create .mb_forum_submitlinks * {
		clear: both; 
		display: inline-block; 
		float: none; 
		margin: 0em 1em 0em 0em;
		}
	#forum_create .mb_forum_submitlinks span {
		color: #2C253A !important;
		font-size: 12px;
		}
	#forum_create button.oneButtonGlobal {
		height: 3.75em !important;
		}
/**
 * Create Thread
 *
 * @section Create Thread
 */ 
	#mb_post_reply_form {
		padding: 1em; 
		color: #FFF;
		}
	#thread_create .oneButtonGlobal {
		margin-right: 1em;
		}
	#thread_create button.oneButtonGlobal {
		height: 3.25em;
		}
/**
 * Edit Forum / Thread
 *
 * @section Thread Edit
 */ 
 	#forum_editforum form,
	#thread_edit_blog form .mb_edit_thread_container {
		padding: 1em; 
		color: #FFF;
		background-color: #413E4B;
		}
	#forum_editforum  .oneButtonGlobal,
	#thread_edit_blog .oneButtonGlobal {
		margin-right: 1em;
		}
	#thread_edit_blog button.oneButtonGlobal {
		height: 3.25em;
		}
/**
 * Forum Preferences
 *
 * @section Forum Preferences
 */ 
#forum_preferences form {
    background: none repeat scroll 0 0 #56525D;
    border: 1px solid #1D1A22;
    padding-bottom: 25px;
}
.mb_forum_preferences_header {
    background: none repeat scroll 0 0 #413E4B;
    border: 1px solid #1D1A22;
    border-bottom: none;
    color: #FFF;
    font: 21px/40px 'AvalonBook',sans-serif;
    padding: 0 10px;
    text-transform: uppercase;
}
.mb_forum_preferences {
    background: none repeat scroll 0 0 #56525D;
    border: none !important;
    box-shadow: 5px -15px 20px -16px rgba(0, 0, 0, 0.75);
}
.mb_forum_preferences fieldset {
   margin: 10px 0 20px 25px !important;
}
.mb_forum_preferences legend {
   margin: 3px 0 0 0 !important;
   color: #AAA !important;
   font: bold 14px arial, helvetica !important;
}
.mb_forum_preferences fieldset select, .mb_forum_preferences fieldset textarea {
   margin: 5px 0;
}
.mb_forum_preferences fieldset div {
   color: #AAA;
}
.mb_forum_preferences_submit {
   margin: 0px 15px 10px 25px;
   height: 40px;
}

/**
 * Settings
 *
 * @section Forum Settings
 */ 
	.settingsPage .manageDefaultTagsContainer {
		color: #FFF;
		background-color: #413E4B;
		}
	.settingsPage .manageDefaultTagsContainer .instructions,
	.settingsPage .manageDefaultTagsContainer .manageDefaultTagsExistingTags,
	.settingsPage .manageDefaultTagsContainer .catMenu,
	.settingsPage .manageDefaultTagsContainer .manageDefaultTagsAddNewButton {
		padding: 1em;
		}
	.settingsPage .manageDefaultTagsContainer .manageDefaultTagsExistingTags h3 {
		margin: 0em -0.5em;
		}
	#thread_edit_blog .oneButtonGlobal {
		margin-right: 1em;
		}
	#thread_edit_blog button.oneButtonGlobal {
		height: 3.25em;
		}
/**
 * Forum Subscriptions
 *
 * @section Forum Subscriptions
 */ 
.mb_forum_subscriptions {
    background: none repeat scroll 0 0 #56525D;
    border: none !important;
    box-shadow: 5px -15px 25px -15px rgba(0, 0, 0, 0.75);
    height: auto !important;
    padding: 25px;
}
.mbForumSubscriptions {
   margin-bottom: 10px;
   border: 1px solid #807D86;
}
.mbForumSubscriptions tr {
   height: 25px;
}
.mbForumSubscriptions tr:nth-child(odd) {
    background-color: #807D86;
    border-top: 1px solid #807D86;
}
.mbForumSubscriptions td {
   padding: 5px 0 5px 5px !important;
}
.mb_forum_subscriptions select {
   margin: 0 5px 30px 5px;
   display: block;
}
#forum_subscriptions .searchSavedSearchesHeader, .mbSubscriptionsAction {
   color: #FFF !important;
   font: bold 15px arial, helvetica !important;
}
#forum_subscriptions .searchSavedSearchesHeader {
   background-color: #413E4B !important;
   border: 1px solid #121116;
}
#forum_subscriptions .searchSavedSearchesHeader th {
   padding: 3px 0;
   text-transform: uppercase;
   font-weight: normal;
}
.mbSubscriptionsAction {
   float: left;
   margin-right: 10px;
}
#forum_subscriptions .searchSavedSearchAlert span {
   color: #AAA;
}
#forum_subscriptions button.oneButtonGlobal {
   height: 3.25em;
   margin-right: 15px !important;
}
/*for no subscriptions*/  /*waiting for class name to be added by dev*/
.noSubscriptionsMsg {
   display: block;
   color: #FFF !important;
   margin: auto;
   width: 950px !important;
   height: 55px;
   padding-top: 15px;
   text-align: center;
   background-color: #807D86;
   font: normal 15px 'AvalonBook',sans-serif;
}


/**
 * Post View
 *
 * @section Thread View
 */ 
	#thread_view .mb_t_p_t_post_div {
		overflow-x: auto !important; 
		max-width: 710px;
		}

/**
 * Recent Conversations
 *
 * @section Recent Conversations
 */ 
.one_widget_forum_currentthreads_postcontainer .owfc_postercontainer,
.one_widget_forum_currentthreads_postcontainer_2 .owfc_postercontainer {width: 50px !important;}
.mb_forum_recent_convos {margin-top: 15px; margin-right: 15px;}

 
/**
 * Quick Reply
 *
 * @section Quick Reply
 */ 
	#post_content_tbl {
		width: 940px !important;
		}
	.mbQuickReplyFormWrapper {
		padding: 0;
		}
	.mbQuickReplyBottom {
		background: #2C253A; 
		padding: 20px; 
		overflow: hidden; 
		color: #7F7B87; 
		margin-top: -1px;
		}
/**
 * SORT
 *
 * @section 
 */  
	.mb_board_category_movedownlink,
	.mb_board_forum_movedownlink, 
	.thread-sort-oldest-first {background-image: url("http://images.onesite.com/community.saintsrow.com/sort-down.png"); background-repeat: no-repeat;}
	.mb_board_category_moveuplink,
	.mb_board_forum_moveuplink, 
	.thread-sort-newest-first {background: url("http://images.onesite.com/community.saintsrow.com/sort-up.png"); background-repeat: no-repeat;}
 /**
 *Message Center Styles
 *
 * @section Message Center
 */
	.mcNavItem {
		background-color: #3D3947;
	    background: -moz-linear-gradient(center top , #332F3C, #3D3947) repeat scroll 0 0 transparent;
	    border-bottom: 1px solid #000000;
	    border-top: 1px solid #5B5763;
		padding: 0;
		}
	.mcNavItem span {
	    color: #D4D4D4;
	    float: left;
	    font-family: 'AvalonDemi',sans-serif;
	    font-size: 16px;
	    text-shadow: 0 0 black, -0.5px -1px #333333;
	    text-transform: uppercase;
	    height: 31px;
		line-height: 31px;
		font-weight: normal;
		display: block;
		overflow: hidden;
		float: none;
		padding: 3px 3px 3px 11px;
		}
	.mcNavItem:hover {
		background-color: #4B425E; 
		background: -moz-linear-gradient(center top , #867D98, #4B425E) repeat scroll 0 0 transparent;
		}
	.mcNavItem:hover span {
		color: #fff;
		}
	.mcNavItem .mcNavItemLinkTrash {
		float: left;
		}
	.mcNavItem .mcNavItemLinkEmptyTrash,
	.mcNavItem .mcNavItemLinkEmptyTrash span {
		text-transform: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px;
		}
	.mcNavDivider,
	.mcNavSpacing {
		display: none;
		}
	.mcNavItemCreateMesage {
		margin-top: 0;
		}
	.mcNavItemBroadcasts,
	.mcNavItemFriendRequests,
	#mcNavFolder {
		display: none;
		}
	#mcWrapper {
	    border-top: 1px solid #5B5763;
	    padding: 0;
		}
	#moveToButton-1,
	#moveToButton-2 {
		display: none;
		}
	.actionSet .actionDiv a {
	    background-color: #DFDDDE !important; /*default bg for IE*/
	    background: -moz-linear-gradient(center top , #EAEAEA 0%, #C3C0C1 50%, #A29A9F 50%, #B8B4B6 100%) repeat scroll 0 0 transparent !important;
	    border: 1px solid #D3D0D2;
	    border-radius: 3px 3px 3px 3px;
	    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.75);
	    color: #2C253A;
	    display: inline-block;
	    font-size: 12px;
	    font-weight: bold;
	    text-align: center;
	    text-decoration: none;
	    text-transform: uppercase;
		line-height: 30px;
		padding: 0 7px !important;
		}
	.actionSet .actionDiv {
		margin-right: 4px;
		}
	.actionSet .actionDiv a:hover {
	    background-color: #CBC6C9 !important; /*default bg for IE*/
	    background: -moz-linear-gradient(center top , #DDDBDC 0%, #CBC6C9 50%, #DFDDDE 50%, #F3F3F3 100%) repeat scroll 0 0 transparent !important;
	    color: #2C253A;
		}
	.mcHeader .onePagination {
		display: none;
		}
	.actionMove {
		display: none;
		}
	#mcWrapper {
		background: #2C253A;
		}
	.mcHeader {
		border-bottom: 1px solid #000;
		}
	.mcHeader,
	.mcFooter {
		background: #2C253A;
		}
	.mcHeader .actionSelect {
		color: #D4D4D4; 
		margin: 8px 8px 10px;
		}
	.mcFooter .actionSelect {
		display: none;
		}
	.mcFolder {
		display: none;
		}
	.emptyMailbox {
		margin: 0;
		}
	.mcOrder {
		background: #19181A; 
		line-height: 30px; 
		border-top: 1px solid #303030; 
		color: #fff; 
		border-bottom-width: 0;
		}
	#fieldCheck, .mcMsgCheck {
		width: auto; 
		min-width: 25px;
		}
	.mcOrder .fieldType {
		border-right: 1px solid #151415; 
		border-left: 1px solid #19181A;
		}
	.mcOrder .fieldType span {
		padding-left: 12px;
		}
	.mcFooter {
		border-top: 1px solid #303030;
		}
	.rowIteration1, 
	.rowIteration3 {
		background: none repeat scroll 0 0 #DDDCDE;
		}
	.rowIteration2, 
	.rowIteration4 {
		background: none repeat scroll 0 0 #efefef;
		}
	.mcMsg:hover {
		background: none repeat scroll 0 0 #A16FAE;
		}
	#mcList a {
		color: #444; 
		display: block;
		}
	.mcMsgDelete {
		padding-left: 8px;
		}
	#mcMsgDisplay .mcMsgHeadFoot {
		padding: 8px 8px;
		}
	#mcShowMsg {
	    background: none repeat scroll 0 0 #DEDEDE;
	    padding: 0;
		}
	#mcShowMsg h3 {
	    background: -moz-linear-gradient(center top , #FCFCFC, #CFCECF) repeat scroll 0 0 transparent;
	    border-bottom: 1px solid #B1B0B1;
	    color: #BAB7BD;
	    font-family: 'AvalonBold',sans-serif;
	    font-size: 19px;
	    padding: 18px 0 15px 30px;
	    position: relative;
	    text-shadow: 0 0.5px #000000;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		width: auto !important;
		height: auto;
		}
	#mcMsgBody {
		padding: 5px 30px 20px;
		}
		/* PAGINATION */
		.mcFooter {
			padding: 0 !important;
			}
		.mcFooter .actionLine {
			margin: 0;
			}
		.mcFooter .onePagination {
			width: auto; 
			float: none; 
			text-align: right; 
			background: #19181A; 
			height: 43px; 
			line-height: 43px;
			border-top: 1px solid #303030;
			border-bottom: 1px solid #423B4E;
			}
		.mcFooter .actionNav {
			float: none;
			}

	.actionSelect {
		float: left; 
		color: #d4d4d4;
		}
	.actionSelect a {
		color: #FFF; 
		font-weight: bold;
		}
	.actionSet {
		float: right; 
		background-color: #000; 
		border-width: 1px; 
		border-style: solid; 
		border-top-color: #333; 
		border-right-color: #666; 
		border-bottom-color: #333; 
		border-left-color: #666;
		}
	.actionSet a span {
		line-height: 18px; 
		margin: 6px 0em; 
		display: block; 
		text-shadow: 1px 1px 2px #FFF;
		}
	.mcHeader .actionSelect {
		margin-top: -3em;
		}
	.mcFooter .actionSelect {
		margin-top: 3em;
		}
	.actionSet1 {
		border-radius: 0px 6px 6px 0px; 
		-moz-border-radius: 0px 6px 6px 0px; 
		border-width: 1px 1px 1px 0px; 
		margin: 0.25em 0em; 
		padding: 0.5em 0.5em 0.5em 0em;
		}
	.actionSet2 {
		border-radius: 6px 0px 0px 6px; 
		-moz-border-radius: 6px 0px 0px 6px; 
		border-width: 1px 0px 1px 1px; 
		margin: 0.25em 0em; 
		padding: 0.5em 0em 0.5em 0.75em;
		}
	#mcMsgDisplay .actionSet1 {
		border-radius: 0px 6px 6px 0px; 
		-moz-border-radius: 0px 6px 6px 0px; 
		border-width: 1px 1px 1px 0px; 
		margin: 0.25em 0em; 
		padding: 0.5em 0.5em 0.5em 0em;
		}
	#mcMsgDisplay .actionSet2,
	#mcMsgDisplay .actionSet3 {
		border-radius: 0px 0px 0px 0px; 
		-moz-border-radius: 0px 0px 0px 0px; 
		border-width: 1px 0px 1px 0px; 
		margin: 0.25em 0em; 
		padding: 0.5em 0em 0.5em 0em;
		}
	#mcMsgDisplay .actionSet4 {
		border-radius: 6px 0px 0px 6px; 
		-moz-border-radius: 6px 0px 0px 6px; 
		border-width: 1px 0px 1px 1px; 
		margin: 0.25em 0em; 
		padding: 0.5em 0em 0.5em 0.75em;
		}
	.mcHeader {
		padding-right: 10px;
		}
	.mcFooter {
		padding: 10px !important;
		}
	#message_index #mcMsgForm .actionSet {
		border-radius: 6px; 
		-moz-border-radius: 6px; 
		border-width: 1px; 
		margin: 0em; 
		padding: 0.5em 0.5em 0.5em 0.75em;
		} 
	#message_index #mcMsgForm .actionLine {
		padding: 0.5em 1em;
		}
	form#loadSendForm .messageCenterButtons {
		padding-left: 30px;
		}
	form#loadSendForm .messageCenterButtons button {
		margin-right: 6px;
		}
	
		/* jenn's css */
		#mcShowMsg h3 {
			margin-bottom: 0;
			}
		.mcMsgUserDispLeft {
			padding: 30px; 
			background: none repeat scroll 0 0 #201A2C; 
			margin: 0;
			}
		.mcMsgUserDispRight {
			text-transform: uppercase; 
			color: #E5E5E7; 
			display: block; 
			font: bold 12px Arial,Helvetica !important;
			width: 590px;
			background: none repeat scroll 0 0 #201A2C; 
			padding: 15px 0 16px;
			}
		#mcMsgBody {
			background: url("http://images.onesite.com/community.saintsrow.com/downArrow.png") no-repeat scroll 20px 0 #DEDEDE; 
			padding-top: 25px;
			}
		#mcShowMsg .mcShowMsg h3 {
			border: none 0; 
			letter-spacing: -1px;
			background: transparent; 
			font-size: 35px; 
			color: #F4F4F4; 
			font-family: 'AvalonDemi',sans-serif;
			}
		#mcShowMsg .mcShowMsg {
			background: none repeat scroll 0 0 #201A2C !important;
			}
		.mcMsgUserDate {
			color: #908D96;
			font: bold 16px Arial,Helvetica;
			}
		.mcMsgUserDispRight a {
			text-transform: none;
			}
		.createMessageHeader {
			text-transform: uppercase; 
			letter-spacing: -1px;
			background: transparent; 
			font-size: 35px; 
			color: #F4F4F4; 
			font-family: 'AvalonDemi',sans-serif; 
			padding-left: 30px;
			}
		.messageCenterFieldLabel {
			text-transform: uppercase; 
			color: #E5E5E7; 
			font: bold 12px Arial,Helvetica !important; 
			padding-left: 30px;
			}
		.messageCenterField  {
			color: #908D96; 
			font: bold 12px Arial,Helvetica !important;
			}
		#messageCenterMessageLabelID {
			text-transform: uppercase; 
			letter-spacing: -1px;
			background: transparent; 
			font-size: 35px; 
			color: #F4F4F4; 
			font-family: 'AvalonDemi',sans-serif; 
			padding-left: 30px;
			}
	#msg_txt_area {
		padding-left: 30px;
		}
	.onePageGoMessage .casingSubtitle {
		display: none;
		}
	.onePageGoMessage #mcNavigation {
		float: left; 
		width: 238px;
		}
	.onePageGoMessage .onePageBodyWrapper {
		float: right; 
		width: 702px;
		}
/**
 * Manage Moderators
 *
 * @section Forum moderators
 */  
	.current-moderators,
	.forum-add-moderators {
		color: #FFF;
		}
	.mbSearchMods {
		height: 3.25em;
	}
/**
 * Current Conversation
 *
 * @section Forum currentconversations
 */  
	#onewidget_forum_main {border-width: 0px; background-color: #19181A !important;}
	#onewidget_forum_main_header {background-color: #56525D !important;}
	.one_widget_forum_currentthreads_postcontainer .owfc_postercontainer,
	.one_widget_forum_currentthreads_postcontainer_2 .owfc_postercontainer {width: 30%; margin-right: 1%;}
	.one_widget_forum_currentthreads_postcontainer .owfc_postercontainer img,
	.one_widget_forum_currentthreads_postcontainer_2 .owfc_postercontainer img {max-width: 100%;}
	.one_widget_forum_currentthreads_postcontainer,
	.one_widget_forum_currentthreads_postcontainer_2 {clear: both; max-width: 940px;}
	a.owfc_thread_title {font-size: 150%; color: #FFF;}
	.owfc_poster {padding-bottom: 1em;}
	.one_widget_forum_currentthreads_postcontainer {background-color: transparent !important; color: #FFF; border-width: 0px !important; padding: 1em;}
	.one_widget_forum_currentthreads_postcontainer_2 {background-color: #212022 !important; color: #FFF; border-width: 0px !important; padding: 1em;}
	.one_widget_forum_currentthreads_postcontainer *,
	.one_widget_forum_currentthreads_postcontainer_2 * {background-color: transparent; border-width: 0px;}
	.one_widget_forum_currentthreads_postcontainer img,
	.one_widget_forum_currentthreads_postcontainer_2 img {border-width: 0px !important;}

/**
 * Pagination
 *
 * @section Pagination
 */ 
/*.mb_board_category_editlink {margin-top: -30px; margin-right: 30px;}*/
#listBody-pagination,
.mb_board_pagination_container {background: #19181a;float: left; overflow: hidden;margin: 0; width: 940px; padding: 0;}
#listBody-pagination .onePagination,
.mb_board_pagination_container .onePagination {float: right;}
.mb_board_pagination_container_top {margin-top: 0;}
.mb_board_pagination_container_bottom {margin-bottom: 15px; margin-top: 0;}
#listBody-pagination {margin: 0;}

.mb_thread_posts_header {margin-top: 0;}

.onePagination span,
.onePagination span a {line-height: 43px; display: inline-block; height: 43px;}
.mcFooter .onePagination {position: relative; margin: -10px -10px 10px -10px;}
.onePagination span a.pagination_prev,
.onePagination span a.pagination_next {width: 40px; display: block; margin: 0;}
.onePagination span a.pagination_prev span,
.onePagination span a.pagination_next span {width: 40px; display: block; margin: 0;}
.onePagination span a.pagination_prev {background: url('http://images.onesite.com/community.saintsrow.com/img/mc_arrowPrev.png') 50% 50% no-repeat; display: inline-block; position: absolute; right: 114px; top: 0; border-left: 1px solid #212022;overflow: hidden;}
#listBody-pagination .onePagination span a.pagination_next,
.onePageGoForum .onePagination span a.pagination_next,
.onePageGoThread .onePagination span a.pagination_next {position: static; right: 0; top: 0;}
#listBody-pagination .onePagination span a.pagination_prev,
.onePageGoForum .onePagination span a.pagination_prev,
.onePageGoThread .onePagination span a.pagination_prev {position: static; right: 114px; top: 0;}
.onePagination span a.pagination_next {width: 43px;background: url('http://images.onesite.com/community.saintsrow.com/img/mc_arrowNext.png') 50% 50% no-repeat; display: inline-block; position: absolute; right: 0; top: 0; border-left: 1px solid #212022; overflow: hidden;}
.onePagination span a.pagination_next:hover,
.onePagination span a.pagination_prev:hover {text-decoration: none !important;}

#listBody-pagination span a.pagination_prev span,
.onePagination span a.pagination_next span {text-indent: 1000px;}
.onePagination span a.paginationNav-num,
.onePagination .paginationPos-label,
.onePagination .pagination_text_separator {
			display: none;
			}
.paginationPos-current {color: #9B9097;}
.paginationPos {position: absolute; right: 42px; width: 70px; text-align: center; border-right: 1px solid #151415; border-left: 1px solid #212022;}
#listBody-pagination .paginationPos,
.onePageGoForum .paginationPos,
.onePageGoThread .paginationPos {position: static; float: left; width: auto; padding: 0 5px;}
.paginationNav .pagination_set_separator {display: none;}
.onePagination span a.pagination_prev {text-indent: 1000px !important;}

.onePageGoThread .onePagination span a.paginationNav-num, 
.onePageGoThread .onePagination .paginationPos-label,
.onePageGoForum .onePagination span a.paginationNav-num, 
.onePageGoForum .onePagination .paginationPos-label {display: inline-block;}
.paginationNav-selected span {color: #9B9097;}
.onePageGoThread .onePagination span a.paginationNav-num,
.onePageGoForum .onePagination span a.paginationNav-num {float: left; padding-left: 5px;}
.onePageGoThread .onePagination span a.paginationNav-num:hover,
.onePageGoForum .onePagination span a.paginationNav-num:hover {text-decoration: underline;}

.paginationNav-first {border-left: 1px solid #212022;}
.onePageGoThread .onePagination span a.pagination_prev,
.onePageGoForum .onePagination span a.pagination_prev,
.paginationNav-last {border-right: 1px solid #151415;}
.paginationNav-last {padding-right: 5px;}


.onePageGoThread .onePagination span a.pagination_prev,
.onePageGoForum .onePagination span a.pagination_prev {margin-right: -3px;}


/**
 * View All Post
 *
 * @section View All Post
 */
.mbUserPostsWrapper .miniProfileComponentContainer {background: none repeat scroll 0 0 #56525D;border-bottom: 1px solid #0C0C0C;}
.ResultList-Entities {background: none repeat scroll 0 0 #413E4B; border-bottom: 5px solid #232127;} 
.forum-search-results-header {background: none repeat scroll 0 0 #26232D;border-bottom: 1px solid #121116; color: #716D79;}
.mbUserPostsWrapper .miniProfileComponentContainer,
.mbUserPostsWrapper .mpc_moderation_menu {display: none;}
.post-title,
.post-created-date,
.thread-title a {color: #AAAAAA; font-size: 13px; font-family: arial; font-weight: normal;}
.post-wrapper {padding: 15px;margin: 0; border-bottom: 5px solid #232127;}
.post-title {font-weight: bold; color: #716D79; margin-top: 10px;}

/**
 * Moderator
 *
 * @section Moderator
 */

.moderationPanelLink {margin-bottom: 5px;}



ul#menuID_2559 .menuItemName_Content,
ul#menuID_2559 .menuItemName_Stats,
ul#menuID_2559 .menuItemName_Map,
ul#menuID_2549 .menuItemName_Rewards,
ul#menuID_2549 .menuItemName_Challenges {opacity: 0.25 !important;}

ul#menuID_2559 .menuItemName_Content a:hover,
ul#menuID_2559 .menuItemName_Stats a:hover,
ul#menuID_2559 .menuItemName_Map a:hover,
ul#menuID_2549 .menuItemName_Rewards a:hover,
ul#menuID_2549 .menuItemName_Challenges a:hover {cursor: default;}


/** End Forum Styles */


#forum-post-box{
 display: block;
 width: 540px; 
 height: 250px; 
 margin: 0 0 20px 230px;
}
.butwrap{
	float: right;
	margin-right: 40px;
	height: 40px;
	width: 105px;
	margin-bottom: 20px;
	clear: both;
}
.new-post-title {
	font-size: 21px;
	margin-left: 230px;
	text-transform: uppercase;
}
.postbut{
	margin-right: 90px;
}