/**************************************************/
/* ONEsite Theme - NBA		                      */
/* Last Edit: 10:06 PM CST - 02.19.09             */
/* Created by AH                                  */
/* Version: 0.5  Production                       */
/**************************************************/

body {font:13px/16px Arial, Helvetica, Verdana, sans-serif;margin: 0;padding: 0;height: 100%;width: 100%;background:url(http://images.onesite.com/demo6.onesitedemo.com/nbaBgFill.jpg) repeat-x #FFF;color: #555555;}

body{margin:0px;}
body,div,td{font-family:arial;font-size:11px;}
a{color:#0062bd;text-decoration:none;}
a:hover{color:#ee0435;}
img{border:0px;}

div.ChromeNav div.ChromeLinks div.AllAccessBar {display:none !important;}

/* Adjusts Space if Leader Board Ad is Present */
#oneToolbarAdContainer {margin-bottom:10px;}
.mod_menu_site {display:none !important;} 
/* Removes Network Line*/
#oneSiteContainer {margin:0;width:938px;}
#onePageContainer {background:#FFF;position:static;padding:10px;padding-top:60px;left:62px;}
#onePageContainer {background:#FFF; margin-left:62px; width:918px !important;}

a {color: #0066CC; cursor:pointer;}
a:hover {color:#0066CC;text-decoration:none;}

/*****************************/
/*  current basic toolbar    */
/*****************************/

/****************/
/*   Hotspots   */
/****************/

/*****  user links  *************************************/

.userLinks,
.userLinks a {line-height: 28px; color: #b33600; text-align: right; font-size: 11px;  text-transform: uppercase; font-family:Arial,Verdana;}
.userLinks a {padding: 0 3px;}
.userLinks a:hover {color: #f33600;}
.userLinks .welcomeText {}
a.userLink-username {padding-left: 0 !important; text-transform: none !important;}
#welcomeUserOutText {text-align: center;}

#tumLoginForm {top:0 !important; color:#000;}
#tum_login_link_right {color:#000 !important; font-weight:bold;}
#tumLoginForm input {margin: 0 10px 0 3px; padding: 1px 3px !important;}
#tumLoginForm .loginFormLabel {color: #A06E55;}
#tumLoginForm .loginCloseBtn {margin-right: 7px; font-weight: 700;}


/*****  user links (logged in / default module)  ********/

table.toolbar_user_menu_table {width: auto !important; color: #b33600;}
table.toolbar_user_menu_table td {padding: 2px 0 0 !important;}
table.toolbar_user_menu_table td.tum_top_links_td {}
#tumSearchBox,
#tumOneGoButton {display: none;}
#tum_avatar_container {width: auto !important;}
#tum_avatar_container img {width: 23px;}
#tum_top_lgout_btns {float: none !important; height: 23px; line-height: 23px; background: transparent !important;}
#tum_top_lgout_btns img {display: none;}
#tum_top_lgout_btns a.tum_top_links {position: static; top: auto; padding: 0 7px; border-right: 1px solid #b33600; color: #b33600; font-size: 11px; text-transform: uppercase; font-family: Arial, Verdana, sans-serif;}
#tum_top_lgout_btns #tum_top_link_login {border-right:0 none !important;}
#tum_top_lgout_btns a.tum_top_links:hover,
#tum_top_lgout_btns #tum_top_link_inbox:hover {color: #aaa !important;}
#tum_top_lgout_btns #tum_top_link_inbox {border: 0 none;}
#tum_top_lgout_btns #new_messages_span {color: #3C6BA8; font-weight: 700;}
#tum_top_lgout_btns #new_messages_span:hover {color:#f49402;}
#tum_top_lgout_btns #tum_top_link_logout {border-left: 1px solid #b33600;border-right:0 none;}


/* end Hotspots */



#tbContainer3 {margin-bottom:-11px;}
#nbaGlobalNav {margin-left:40px !important;}

#nbaCommunity {margin-left:12px;display:block;height:30px;width:915px;background:url(http://images.onesite.com/demo6.onesitedemo.com/commMenu.jpg) repeat-x #e8f0fc; border:1px solid #849dc3;line-height:26px;}
#nbaCommunity ul {margin:0 !important;padding:0 !important;list-style-type:none;}

#nbaCommunity li {float:left;}
#nbaCommunity li a {display:block;width:auto;height:28px;padding-right:10px;text-align:center;}
#nbaCommunity li a:hover {background:url(http://images.onesite.com/demo6.onesitedemo.com/commMenuHover.jpg) repeat-x #e8f0fc; color:#173579 !important;}

.home a {width:120px !important;}
.fans a {width:60px !important;}
.blog a {width:60px !important;}
.photos a {width:80px !important;}
.videos a {width:60px !important;}
.forums a {width:80px !important;}

#tb_hotspot_138296 {top:120px !important;}
#tb_hotspot_138296 a {
color:#0066CC;
font-family:Arial;
font-size:17px;
font-weight:bold;
padding-left:10px;
padding-top:2px;
text-transform:uppercase;}

.railHolder {width:62px;float:left;position:absolute;left:0px;top:79px;margin:0px !important; border:0 none !important;}
.railHolder ul {padding:0px !important;}

#tumSearchBox, #tumOneGoButton, .tum_left_cap_img, 
.tum_link_divider, img.closing_form_imgtop, img.closing_form_img,
.tum_right_cap_img {display:none;}
#tum_top_lgout_btns, #tum_top_lgout_form {background:none !important;}

#nbaLogoRail {
float:left;
width:62px;}


/*****************************/
/*  global column structure  */
/*****************************/

/*** reset margin and padding on all top level column td's ***/
#side_two, .page-td-left, #main, .page-td-main, #side, .page-td-right {margin: 0 !important; padding: 0 !important;}

/*** global structure defaults ***/
td#side_two, td.page-td-left {width: 190px !important; margin: 0 !important; padding: 0 !important;}
td#main, td.page-td-main     {width: auto !important; margin: 0 !important; padding: 0 !important;}
td#side, td.page-td-right    {width:330px /*auto*/ !important; margin: 0 !important; padding: 0 !important;}

/* #side_twoColumn {float: left;} 

/*** Specific Structure ***/

/* Homepage */
#home_node_home #side_twoColumn {width: 400px !important;}
#home_node_home #mainColumn     {width: 325px !important; float: left;}
#home_node_home #sideColumn     {width: 190px !important;}

#home_node_home #sideColumn .mod_custom_html {background:#E6E4E9;}
#home_node_home #sideColumn .mod_custom_html ul {
background-color:#E6E4E9;
border-bottom:1px solid #DBDBDB;
border-left:1px solid #FFFFFF;
width:181px;
padding:10px 0 10px 0px !important;
}

/* User Profile Page */
#home_user_home #side_two {width: 190px !important;}
#home_user_home #main     {width: auto !important;}
#home_user_home #side     {width: 330px !important;}

/* User Hub */
#admin_index #side_two {width: 190px !important;}
#admin_index #main     {width: auto !important;}
#admin_index #side     {width: 330px !important;}


/* Basic Module */
.module {background: transparent;border:1px solid #E5E5E5; margin:0 0 10px;}
.module ul {padding:5px 10px 5px 10px;margin:0;list-style-type:none;}
.module ul a {color:#0066CC;}
.module ul a:hover {color:#0066CC;}
.module h3 {background:url(http://www.nba.com/media/homepage/team_by_team_header.gif); border-bottom:1px solid #D0D0D0; color: #000;padding-top:4px;padding-bottom:2px;}
.module h3.title {padding:2px 0 6px 0px !important;}
.module h3 a {color:#000 !important;}
.module h3 div, .module h3 div a {font-size:14px !important;}
.moreLink {font-size:80%;float:right;padding:0px; padding-top:2%;}
.moreLinkBottom {float:none !important;}


/* Sub Page Headers */
h1.subPage-title, 
h1.network-title, 
h1.usersub-title,
h1.error-title, 
h1.admin-title,
.Search-MainTitle, 
.faq_header {
font:bold 22px "Helvetica", Arial, Helvetica, Verdana, sans-serif;margin-bottom:15px;padding-bottom:10px;padding-top:10px;background:none;color:#0066CC;border:0 none;}
h1.admin-title span {padding-left:0px;}
.admin-title {background:none !important; border:0 none !important;}

/* Login Table */
.monlogintable #login_forgot_password br {display:none;}
.monlogintable #login_forgot_password a {padding-left:5px;}
.monlogintable .button {height:19px !important;}

/*** HOMEPAGE ***/

/* Home Login Module */
#loginBox .inputtext {margin-bottom:5px;}
.loginManagement #loginButton {margin-left:0px; margin-top:5px;}
.loginManagement #signUpLink {font-size:15px; font-weight:bold;}

/* Network Vitals */
.mod_network_vitals .parenth {display:none;}

/* Home Group Module */
.fgmGroupAvatar {float:left; margin-right:10px;}
.fgmGroupName {font-weight:bold;}
.fgmGroupCount .parenth {display:none;}

/* Home Video and Photo Modules */
.mod_video_thumbs ul,
.mod_photo_thumbs ul {float:left; margin:0 auto; width:auto;}
div.vt_content_item_container,
div.pt_content_item_container {width:110px !important; margin: 5px !important; height:auto !important;}
.vt_content_item_caption_link,
.pt_content_item_caption_link {font-size:12px !important;}
.vt_spreader,
.pt_spreader {padding-top:3px;}

/* Home Blogs */
.blog_posts_headline_td .postTitle {font-size:15px !important;}
.blog_posts_headline_td .blog_posts_postdate {float:left;}
.blog_posts_headline_td img {display:none;}
#blog-more-link {float:left;margin-top:10px;}

/* What's New? */
.this_date, .news_entry {border-bottom:1px solid #DEDEDE !important;}
.one_body_network #my_status_wrapper {display:none;}

/* Network Sub Pages */
.Search-MainTitle {padding-bottom:0 !important; margin-bottom:0px !important;}
.Search-ChoiceList input {width:400px;}
.Search-Container .Search-Title {width:90px;}
.Search-Form, .ResultList, .ResultList-SingleTop, .ResultList-SingleBottom {border-color:#AAA}
.ResultList-Header {background:#555555;border-color:#AAA}
.BlogList-InfoTextLink-Title,
.GroupList-InfoTextLink-Group {font-size:15px; font-weight:bold;}

/* Network Photos */
#pb_header_view {display:none;}


/*** USER PAGES ***/

/* User Profile Adjustments */
.prof_display_name {font:bold 18px "Helvetica", Arial, Helvetica, Verdana, sans-serif;}
.alpha-shadow {text-align:center; margin-top:10px;margin-bottom:10px;}
.mood_label, .status_label, .updated_text {font-weight:bold;}
.user_profile_status a {cursor:pointer;}
#user_mood_block, #user_status_block, #status_updated {margin-bottom:5px;}

/* Left Navigation */
.mod_user_cp_left {width: auto; padding: 0; border: 0 none !important; background: transparent;}
.mod_user_cp_left .container {padding: 0;}
.mod_user_cp_left ul {margin: 0 !important; padding: 0 !important;}
.mod_user_cp_left #paginalnav {float: none; width: auto; border: 0 none; background: transparent;}
.mod_user_cp_left #paginalnav .x {display: none; background: transparent;}
.mod_user_cp_left #paginalnav .x span {display: block; padding: 2px 2px 2px 10px; font-weight: 700;}
.mod_user_cp_left #paginalnav ul#testtree {margin: 0 !important; background: #fff;}
.mod_user_cp_left #paginalnav ul {margin: 0 !important; border: 0 none !important; background: transparent;}
.mod_user_cp_left #paginalnav ul li {border: 0 none;}
.mod_user_cp_left #paginalnav ul li.cp_left-single_nav_item,
.mod_user_cp_left #paginalnav ul li.cp_left-nav_item {width: 100%; margin: 1px 0; padding: 0; float: left; clear: both;}
.mod_user_cp_left #paginalnav ul li a {display: block; margin: 0; padding: 0; color: #069; font-weight: 700; border: 1px solid #B5D7E6; background: #f2f2f2;}
.mod_user_cp_left #paginalnav ul li a span {display: block; height: 22px; line-height: 22px; padding-left: 15px;}
.mod_user_cp_left #paginalnav ul li a:hover {color: #0B6DCF !important; text-decoration: none !important;}
.mod_user_cp_left #paginalnav ul.cp_left-submenu {padding: 3px 0 0 15px; border: 1px solid #B5D7E6 !important; border-top: 0 none !important;background:#FFF !important;}
.mod_user_cp_left #paginalnav ul.cp_left-submenu li {padding: 0; margin: 0; border: 0 none;}
.mod_user_cp_left #paginalnav ul.cp_left-submenu li a {font-weight: 500; border: 0 none; background: transparent;}
.mod_user_cp_left #paginalnav ul.cp_left-submenu li a:hover {}

/* Activity & News Feed */
#my_status_wrapper, .mini_feed_this_date, .mini_feed_entry {border-bottom:1px solid #DEDEDE !important;}
#my_status_avatar {margin-right:10px; margin-bottom:40px;}
#my_status_display {float:none !important;}
#edit_status_link {cursor:pointer;}
.status_form_last_updated {padding-left:50px !important;}

/* Blog Module */
.mod_blog_posts li a {font-size:15px; font-weight:bold;}
.mod_blog_posts li {border-bottom:1px solid #DEDEDE !important; padding-bottom:5px; margin-bottom:5px;}
.mod_blog_posts #blog-more-link {font-weight:bold;}

/* Friends Module */
.mod_friends span.title_html {display: block; width: 100% !important; float: left; margin: 0 0 0;}
.mod_friends h3 {float:none !important;}
.mod_friends .title_container, 
.mod_friends .friend-mod-friend-box {width: auto !important;}
.mod_friends .friend-mod-message {display:none;}
.mod_friends .friend-mod-total {float:right;position:relative;top:-27px;right:10px; font-size:80%;}

/* Groups Module */
.mod_user_groups #ug_li_avatar {float:left; margin-right:10px;}
.mod_user_groups #ug_li_name {font-weight:bold;}

/* Quick Messages */
.mod_quick_messages li {width:47%; float:left; }

/* Forum Topics */
.mod_forum_topics .tp_container h3 {background:none !important; border:0 none;}
.mod_forum_topics .tp_container h3 a {color: #3399FF !important;}
.mod_forum_topics .tp_container h3 a:hover {color:#0B6DCF !important;}
.mod_forum_topics .tp_subject_link {}
.mod_forum_topics div.tp_container {border-color:#AAA}
.mod_forum_topics a.tp_subject_link {font-size:15px !important;}

/* Blog Section */
.oneBlogBodyWrapper {border:1px solid #AAA !important; width:auto !important;}
h2.oneBlogTitle {padding-bottom:5px;}
.oneBlogPost {margin-bottom:20px; border-bottom:1px solid #DDDDDD; padding-bottom:10px;}
.blogPostContainer {border-bottom:1px solid #DDDDDD !important;}
.managePostInfoPostTitle, .managePostInfoPostTitle a {font-size:15px;}
.managePostInfoPostTitle a {color:#3399FF !important;}
.managePostInfoPostTitle a:hover {color:#0B6DCF !important;}
h4.polls {background:#ECECEC !important;border:1px solid #AAAAAA !important; color:#000 !important;}

/* Photo Gallery */
#gallery_content_comments_container {position:relative;}
#gallery_content_comments_container h3 {background:#DDD;}
#gallery_content_lineage {border-bottom:1px solid #DDDDDD;}

/* Friends */
.mod_friends {width:auto;}
.dropFriendLink {float:left;}

/* Groups */
#admin_manage_groups .group-title {font-size:15px; font-weight:bold;}

/* Message Center */
#oneMessageCenterMenu,
#oneMessageCenterBody {border-color:#AAA;}
#oneMessageCenterMenu .header,
#oneMessageCenterBody .frmheader,
#oneMessageCenterBody td.frmheader {background:#555555;}
#oneMessageCenterMenu .header h2,
#oneMessageCenterBody .frmheader h2 {font-size:12px;}

/* Profile */
table.profTable {background:none !important; border:0 none !important; margin:0 !important;}
table.profTable td {background:none !important; border:0 none !important;}
table.profTable td.fieldTitle {text-align:left !important;}

/* Basic User Elements */
.task-instructions {border-color:#AAA;}
#ugc_tag_interface_display {border-bottom:1px solid #DDDDDD;}
#tagging_and_rating_div {padding-bottom:10px;}

/* Errors & Dialogs */
.common_error {background:red; padding:10px; margin-bottom:15px; color:#FFF; text-align:center;}

/* Buttons */
#add_post_buttons {margin-top:10px;}
.button, .Search-SearchButton,
.button-small-blue, .button-small-gray,
.button-large-green, .button-large-red, .viewGroupLink  {
	background:#E3E3E3 url(http://andyhale.com/buttonStates.gif) repeat-x scroll left top;
	border:1px solid #AAAAAA;
	color:#333333 !important;
	display:inline-block;
	font-size:1em;
	font-family:"Lucida Grande","Helvetica", Arial, Helvetica, Verdana, sans-serif !important;
	font-weight:normal !important;
	line-height:1em !important;
	overflow:visible;
	padding:0.4em 0.532em 0.34em !important;
	text-decoration:none;
	white-space:no-wrap;
	height:auto;
	width:auto;
	margin:2px;
}
.button:hover, .Search-SearchButton:hover {background:#FFFFFF url(http://andyhale.com/buttonStates.gif) repeat-x scroll bottom left;text-decoration:none;color:#000 !important;}
.button-small-blue span, .button-small-gray span, .button-large-green span, .button-large-red span,
.button-large-blue span {padding-top:0px !important;padding-bottom:0px !important;}
button.button-small-gray {padding-bottom:4px !important;}
.button span {display:inline-block;}


#onewidget_forum_main_header {display:none;}

/* Temporary Fixes */

.profileSizeableAvatar {display:block;width:120px;height:120px;}
.subPage-page-container, .usersub-task-container {width:auto !important;background:none !important;}

/* Hides View Button on Users Page */
.ResultList-ViewButton {display:none;}
/* FAQ */
a.category, a.category:hover {background:none; border:0 none;}
.cat_head, .cat_sub {font-weight:bold; background:none;border:0 none;}
.admin-task-container {padding:0px;}
#oneAdminPageContent {border:0 none;}

.one_tb_menulinks_separatorspan {display:none;}

.mod_user_cp {display:none;}

#oneFooterMenu {display:none;}
#custom-network-footer .module {border:0 none !important;margin-left:50px;}
/*footer*/
#nbaGlobalFooter {margin-top:10px;}
.footerWrapper{clear:both;display:block;margin-top:12px;}
.footerBar{background-image: url(img/bluebar_bg.gif);height:23px;text-align:right;margin-bottom:7px;}
.footerBar div{padding-top:3px;_padding-top:0px;}
div.footerMenuWrapper{width:938px;position:relative;_position:relative;height:160px;}
/*div.copyRight{margin-top:10px;display:block;clear:both;width:938px;text-align:left;}*/
.GlobalLegal{text-align:left;}

/*
 * GLOBAL FOOTER
 */
#nbaGlobalFooter {
    width: 938px;
    font-family: arial;
	margin-top: 25px;
}

#nbaGlobalFooter a, #nbaGlobalFooter a:visited {
    color: #0066cc;
    text-decoration: none;
}

#nbaGlobalFooter a:hover {
    color: #cc0000;
}

#nbaGlobalFooter img {
    border: none;
}

#nbaGlobalFooter table.All-Access img {
	display: block;
}

#nbaGlobalFooter table {
	border-collapse: collapse;
}

#nbaGlobalFooter table tr {
	border: none;
}

#nbaGlobalFooter table.All-Access td {
	padding: 0;
}

#nbaGlobalFooter table.Blocks th,
#nbaGlobalFooter table.Blocks td {
	background-color: #edf2f8;
	border-right: 3px solid #ffffff;
	width: 16.66%;
}

#nbaGlobalFooter table.Blocks th {
	padding: 2px 2px 0;
}

#nbaGlobalFooter th div {
    background-image: url('../../../media/homepage/arrow.gif');
	background-position: left center;
	background-repeat: no-repeat;
	margin: 0 3px 0 5px;
	padding-left: 15px;
    border-bottom: 1px solid #C5D4E7;
    color: #0062bd;
    font-size: 11px;
	font-weight: normal;
	text-align: left;
}

#nbaGlobalFooter table.Blocks td {
    padding: 2px;
    font-size: 10px;
	vertical-align: top;
	padding: 0 2px 2px;
}

#nbaGlobalFooter table.Blocks .Last {
	border-right: none;
}

#nbaGlobalFooter table.Blocks td ul {
    margin: 5px 5px 5px 5px;
    padding: 0px;
}

#nbaGlobalFooter table.Blocks td ul li {
    list-style-image: url('../../../media/homepage/bullet.gif');
    margin-left: 15px;
    list-style-type: none;
    font-size: 10px;
    text-align: left;
}
#nbaGlobalFooter table.Blocks td ul li.rss {
    list-style-image: url('../../../media/litte_rss.gif');
}




/*
 * GLOBAL COPYRIGHT
 */
div#nbaGlobalFooter div.Copyright {
    font-size: 11px !important;
	padding: 8px;
}

div#nbaGlobalFooter div.Copyright a.privacy, 
div#nbaGlobalFooter div.Copyright a.privacy:visited,
div#nbaGlobalFooter div.Copyright a.privacyCal, 
div#nbaGlobalFooter div.Copyright a.privacyCal:visited,
div#nbaGlobalFooter div.Copyright a.termsofuse,
div#nbaGlobalFooter div.Copyright a.termsofuse:visited {
    font-size: 11px;
    color: #cc0000;
    text-decoration: none;
}



/****************************************************/
/* Forum Style Sheet - American Idol                */
/* Last Edit: 09:26 PM CST - 012109                 */
/* Last Edit By:ah	                            */
/* Version: 1.0   Production                        */
/****************************************************/

/* Previous Seasons*************/

.forumsPreviousSeasons {margin-top: 20px;}
.forumsPreviouSeasonsTitle {font-size:21px;font-weight:bold;color:#0066CC;}
.idolPreviousSeasonsList {background:#f7f7f7;float:left;width:100%;text-align:center;}
.idolSeasonsContainer {float:left;padding:15px 0px 15px 21px;}
.idolSeason {width:90px;float:left;text-align:center;}
.idolSeason img {margin-bottom:5px;border:2px solid #f7f7f7;}
.idolSeason img:hover {border:2px solid #0066CC;}
.idolSeason a {display:block;font-weight:bold;}

/*******************************/
/*  Common Components          */
/*******************************/

/* Forum Headers ***************/

.myidolHeader-forums {background:url(http://images.onesite.com/myidol.americanidol.com/idolHeader-forums.png) no-repeat;height:26px;}
.myidolHeader-forums span {display:none;}
#forum_viewboard #mb_board_nav_table_container {display:none;}

/* People *************/
.mb_t_p_t_net_moderator .miniProfileNumPosts {background:url(http://images.onesite.com/myidol.americanidol.com/icnModv2.gif) top left/*center*/ no-repeat;padding-top:12px;width:auto/*49px*/;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:#FF0066;padding:1px 5px;}

/* Links & Buttons *************/

.mb_f_t_t_thread_stickyimg {float:left; margin-right:5px; background:url(http://images.onesite.com/myidol.americanidol.com/btnSticky.gif) no-repeat !important;width:16px; height:16px;}
a.mb_b_c_t_last_poster {font-weight:700;}
a.mb_b_c_t_last_poster:hover {text-decoration:underline !important;}
table.mb_board_categories_table tbody td a:hover {text-decoration:none !important;}
table.mb_forum_topics_table tbody td a:hover {text-decoration:none !important;}
.mb_t_p_t_dateright {color:#0066CC !important;}
a#mbbn_viewswitcher {display:none !important;}
.mb_post_reply_cancel:hover, .mb_forum_preferences_cancel:hover {color:#fff !important;}

.mb_post_reply_submitpost,
#usersub-forum input.mb_post_reply_submitpost,
button.mb_forum_preferences_submit,
button.mb_post_reply_submitpost,
a.mb_post_reply_addphoto,
a.mb_post_reply_addvideo,
a.mb_create_thread,
a.mb_submit_reply,
.mb_edit_category_cancel,
#mb_button_thread_make_favorite
{background:#0066CC !important;height: auto/*15px*/ !important;line-height:15px;color:#fff !important;cursor:pointer;width:auto !important;font-size:11px !important;text-transform:uppercase !important;font-family:Arial; font-weight:bold;border:1px solid #FFF !important;text-align:center;padding:3px 10px;}
.mb_post_reply_addvideo {display:none !important;}

#mb_post_reply_form button.mb_post_reply_submitpost, 
#mb_post_reply_form button.mb_post_reply_submitpost:hover {padding:3px 15px !important;height:22px !important;line-height:22px;border:1px solid #FFF !important;}

.mb_post_reply_submitpost:hover,
#usersub-forum input.mb_post_reply_submitpost:hover,
button.mb_forum_preferences_submit:hover,
button.mb_post_reply_submitpost:hover,
a.mb_post_reply_addphoto:hover,
a.mb_post_reply_addvideo:hover,
a.mb_create_thread:hover,
a.mb_submit_reply:hover,
.mb_edit_category_cancel:hover,
#mb_button_thread_make_favorite:hover
{background:#3571df !important;height:auto/*15px*/ !important;line-height:15px;color:#fff !important;cursor:pointer;width:auto !important;font-size:11px !important;text-transform:uppercase !important;font-family:Arial; font-weight:bold;border:1px solid #FFF !important;text-align:center;padding:3px 10px;}

a.mb_post_reply_addphoto:hover, a.mb_post_reply_addvideo:hover {height:15px !important;line-height:15px;}

a.mb_create_forum_cancel,
a.mb_forum_preferences_cancel,
a.mb_post_reply_cancel 
{margin:0 !important; background:#0066CC !important;height:20px !important;line-height:20px;color:#fff !important;cursor:pointer;width:115px !important;font-size:11px !important;text-transform:uppercase !important;font-family:Arial;font-weight:bold;border:1px solid #FFF !important;text-align:center;padding:3px 10px;}

a.mb_create_forum_cancel:hover,
a.mb_forum_preferences_cancel:hover,
a.mb_post_reply_cancel:hover 
{margin:0 !important; background:#3571df !important;height:20px !important;line-height:20px;color:#fff !important;cursor:pointer;width:115px !important;font-size:11px !important;text-transform:uppercase !important;font-family:Arial;font-weight:bold;border:1px solid #FFF !important;text-align:center;padding:3px 10px;}

a.mb_post_reply_cancel {position:relative;top:-1px;}

button.mb_forum_preferences_submit, 
button.mb_forum_preferences_submit:hover {width:190px !important;height:21px !important;padding-top:2px !important;}
.mb_submit_reply_report {margin-left:0px !important;}

a.mb_board_category_editlink {color: !important;font-size:11px;}
#mb_button_thread_make_favorite, a.mb_delete_thread_btn, a.mb_edit_thread_btn {margin-left:10px !important;}

.mb_submit_reply_delete_cancel, .mb_submit_reply_delete_confirmed {background:#0066CC !important;height:22px !important;color:#fff;cursor:pointer;width:115px !important;font-size:11px !important;text-transform:uppercase !important;font-family:Arial Black;border:none !important;text-align:center;padding:3px 10px;}
.mb_submit_reply_delete_cancel span, .mb_submit_reply_delete_confirmed span {display:inline !important;text-align:center !important;font-weight:bold;color:#fff !important;padding:0;line-height:20px;background:none !important;font-size:11px !important;}
.mp_submit_reply_delete_conf_box {background:#f7f7f7;border:none;}
.mp_submit_reply_delete_conf_text {color:#333;font-size:11px;font-weight:normal;}

/* Forum Breadcrumbs ***********/

#mb_board_nav_table_container {background:#f7f7f7 !important;border:0px solid #ccc !important;}
#mb_board_nav_table_container a {color:#333 !important;}
.mbbn_last {color:#0066CC; font-weight:bold;}
#mbbn_boardname {background:transparent !important;padding-left:0;}
#mbbn_boardtext {width:93px;}
#mb_board_nav_table_container {background:#f7f7f7 !important;border:1px solid #ccc !important;}
#mb_board_nav_table_container a {color:#666 !important;}

#mbbn_boardname {background:transparent !important;padding-left:0;}
table.mb_board_nav_table, table.mb_board_nav_table a {font:11px Arial !important;}
table.mb_board_nav_table td {background:url(http://images.onesite.com/myidol.americanidol.com/hdDivider.gif) 0px 0px no-repeat !important;padding:0 1px 0 1px !important;}


/* 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:#0066CC !important;text-transform:uppercase;background:none !important;border-top:1px solid #C4C4C4 !important;border-bottom:1px solid #C4C4C4 !important;border-left:none !important;border-right:none !important;font:bold 21px Arial !important;padding:3px 0;}
.mb_board_category_header a {color:#0066CC !important;}
.mb_board_category_header a.mb_board_category_cat_title span {color:#0066CC !important;font-size:21px !important;text-transform:uppercase;}

table.mb_board_categories_table {border-left:0px solid #fff !important;border-bottom:0px solid #ccc;margin-bottom:15px !important;background:#fff;padding:5px;}
table.mb_board_categories_table td {border-right:0px solid #fff !important;}
table.mb_board_categories_table thead td {background:transparent !important; color:#000 !important; border-bottom:0px #ccc solid !important;font-weight:normal;}
table.mb_board_categories_table thead .mb_b_c_t_forum {font-weight:bold;}
table.mb_board_categories_table thead td.mb_b_c_t_topics {text-align:center;}
table.mb_board_categories_table thead td.mb_b_c_t_posts {text-align:center;}
table.mb_board_categories_table tbody td {vertical-align:middle;background:#f7f7f7 !important;border-right:0px solid #ccc;border-bottom:0px solid #ccc;}
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;}

/* 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;padding:5px;}
table.mb_forum_topics_table thead td {background:transparent !important; color:#333 !important; border-bottom:0px #ccc solid !important;font-weight:normal;}
table.mb_forum_topics_table thead .mb_f_t_t_thread {font-weight:bold;}
table.mb_forum_topics_table td {border:0 !important;}

.mb_threads_forum_header {background:none !important;border-top:0px dotted #a10000 !important;border-bottom:0px dotted #a10000 !important;border-left:none !important;border-right:none !important;color:#0066CC !important;font:bold 21px Arial;text-transform:uppercase;padding:5px 0;}

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; font-weight:bold;}
table.mb_forum_topics_table tbody td.mb_f_t_t_views {text-align:center;font-weight:bold;}

.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:uppercase;}
.mb_thread_posts_header span {color:#0066CC !important; font-size:14px;}
span.mb_thread_posts_header_sticky {color:#EC008C !important;}
.thread-sort-newest-first {background:url(http://images.onesite.com/myidol.americanidol.com/forumUp.gif) no-repeat scroll right top !important;}
.thread-sort-oldest-first {background:transparent url(http://images.onesite.com/myidol.americanidol.com/forumUp.gif) no-repeat scroll right top !important;}
.thread-sort-newest-first span, .thread-sort-oldest-first span {color:#0066CC !important;display:inline !important;padding-right:15px;font-size:10px;line-height:18px;}
.thread-sort-newest-first span:hover, .thread-sort-oldest-first span:hover {color:#3571df !important;text-decoration:underline;}
.thread-sort-order a {padding:0;width:185px;}
.thread-sort-order a:hover {text-decoration:none;}
td.mb_t_p_t_date {background:#f7f7f7 !important;color:#333 !important;padding:4px 7px 2px !important;font-size:11px;line-height:16px; border-top:1px solid #cecece;}
.mb_t_p_t_post_div p {line-height:1.5; font-size:12px;}
td.mb_t_p_t_poster {background:#fff !important;}
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/myidol.americanidol.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-left:none !important;border-bottom:0px solid #ccc !important;}
td.mb_t_p_t_poster, td.mb_t_p_t_net_admin {padding:10px !important;width:100px !important;} 
#usersub_forum .miniProfileComponentContainer {width:100px;text-align:left;}
.mb_t_p_t_poster_username {padding:0 !important;color:#0066CC;font-size:100%;margin:4px 0;}
span.mb_t_p_t_poster_numposts {width:auto;opacity:1;font-size:11px;}
.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: 665px !important;}

/* Forum Preferences ***********/

.mb_board_preferences_link {margin-top:5px;}
.mb_forum_preferences_header {background:transparent !important;border:none !important;color:#0066CC !important;font:bold 21px Arial;padding:0;text-transform:uppercase;}
.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_quote, .mb_submit_reply_edit, .mb_submit_reply_delete, .mb_submit_reply_report {background:none;}
.mb_submit_reply_edit {top:-1px;}
.mb_submit_reply_report {width:auto !important;}
.mb_submit_reply_quote_text,
.mb_submit_reply_edit_text,
.mb_submit_reply_delete_text,
.mb_submit_reply_report_text {display:block !important; padding:0px 3px !important; text-transform:uppercase; text-align:center; font:normal 9px arial, helvetica; padding:1px; color:#FFF; background:#0066CC; border:1px solid #FFF;}
.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:#3571df;}

/*******************************/
/*  END OF newforum FILE  */
/*******************************/


.one_widget_forum_currentthreads_postcontainer,
.one_widget_forum_currentthreads_postcontainer_2 {background:none !important; border-bottom:0 !important;}
