* { margin:0; padding:0; }
html,
body { height:100%; }
body { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; background:#050102 url(bg1.jpg) no-repeat 50% 0; }
.tna-promo-background { width:980px; padding:0 1px; background:#828282; margin:auto; border-left:1px solid #a8a8a8; border-right:1px solid #a8a8a8; }
* html #footer 
#footer { position:relative; margin: auto 1px auto; width:980px; }
.footer_inner { background:url(footer_inner.gif) repeat-x repeat-y; height:160px; }
* html #page { height:100%; }
#page { width:980px; margin:0 auto; min-height:100%; text-align:left; padding:0; background:#f2f2f2; }
#header { height:112px; background:#090909 url(header_bg.gif) repeat-x 0 100%; }
a#logo { width:240px; height:88px; display:block; float:left; background:url(logo.jpg) no-repeat 50% 50%; padding:0; margin:8px 0 0 4px; }
a#logo:hover { width:240px; height:88px; display:block; float:left; background:url(logo.jpg) no-repeat 50% 50%; padding:0; margin:8px 0 0 4px; }
a#logo span,
a#logo:hover span { display:none; }
.top_module { float:right; width:728px; text-align:right; padding:4px!important; _padding:4px 0px 4px 0px;}
.countdown { background:url(countdown_bg.gif) no-repeat 226px 0; height:60px; }
/* TOP TOOLS (FONT, LANG, SEARCH)*/
.toolbox { padding:4px 0px 0 480px; margin:0; clear:both; }
/* Countdown */
#cdcontainer { }
.countdown p { display:block; float:left; text-align:left; }
.countdown p.moto { color:#707070; font-size:14px; line-height:15px; font-weight:bold; width:190px; height:37px; padding:8px 15px 12px; text-align:right; }
.countdown p.moto .white { color:#ccc; }
.countdown p.numbers { color:#ff0830; font-size:14px; font-weight:bold; padding:14px 16px 0 0; width:196px; height:38px; text-align:center; }
.countdown p.numbers span { padding:0; margin:0; font-size:14px; text-align:center; display:block; float:right; width:40px; }
.countdown p.numbers span.sep { padding:0; margin:0; font-weight:bold; width:8px; }
/* CONTENT */
#nav_container { margin:1px 7px; background:url(nav_cntnr_bg.gif) repeat-x center; padding:0 1px; }
#content { padding-bottom:10px; }
#contentMain { padding:2px 6px; }
/* COLUMNS */
.left_col_index { width:515px; padding-top:2px; float:left; }
.left_col_sub { width:650px; float:left; }
.left_col_ppv { width:780px; padding-top:1px; float:left }
.middle_col_index { width:265px; float:left; }
.middle_col_sub { width:316px; float:left; }
.middle_col_no { display:none; }
.right_col { width:186px; float:left; margin-left:1px; }
/* MODULES GENERAL */
.left_left_modules { width:44.8%; float:left; }
.left_right_modules { width:55%; float:right; }
/* CONTENT STYLING */
.desc_box_bg { padding:0px; }
.componentheading_bg { height:25px; padding-left:30px; padding-top:14px; font-size:14px; font-weight:bold; line-height:14px; color:#fff; background:url(component_heading_bg_repeat.gif) repeat-x; }
.mos_main_body_box { background:url(mos_main_body_bg.gif) repeat-y center; padding-bottom:7px; }
.most_recent_title { display:block; background:url(module_news_head_bg.gif) repeat-x; height:21px; color:#0e0e0e; font-size:1.0em; font-weight:bold; padding-top:7px; padding-left:14px; margin:0 1px 0 1px; }
.contentpaneopen_content a.readon:link,
.contentpaneopen_content a.readon:visited { text-decoration:none; display:block; float:right; color:#fff; width:60px; height:17px; padding-top:2px; text-align:center; background:url(box_header_bg_reapeat.gif) repeat-x 10px -7px; }
.contentpaneopen_content a.readon:hover { text-decoration:none; display:block; float:right; color:#fff; width:60px; height:17px; padding-top:2px; text-align:center; background:url(box_header_bg_reapeat.gif) repeat-x 10px -7px; }
td.createdate { font-size:0.9em; color:#a2a2a2; padding-bottom:3px; }
td.createdate div { border-bottom:1px solid #f1f1f1; }
.createdate { padding-left:14px; border-bottom:1px solid #f1f1f1; }
span.small { font-size:0.9em; color:#000; padding-bottom:3px; }
.back_button { background:url(back.gif) no-repeat 8px 50%; padding:6px 18px; margin:0 4px 0 3px; }
.back_button a:link,
.back_button a:visited { text-decoration:none; color:#000; font-weight:bold; font-size:0.9em; }
span.article_seperator { border-top:1px solid #e7e8ea; display:block; margin:0px 7px 0px 7px; height:2px; line-height:1px; overflow:hidden; }
/* editor_content.css */
.scroll_div { overflow-y:scroll; height:220px; font-size:1.1em; }
.scroll_div b { font-size:1.2em; }
.red { color:#730000; }
/* -------------------------GENERAL PAGES ------------------------------- */
.componentheading { }
table.blog { width:100%; }
table.blog td.desc_box .desc_box_div { padding:10px 10px 10px 10px; }
table.blog td.desc_box .desc_box_div img,
.desc_box_div img { margin:0 14px 5px 2px; }
.desc_box_div a { text-decoration:none; color:#333; font-weight:bold; }
.desc_box_div a:hover { text-decoration:underline; color:#333; font-weight:bold; }
table.contentpaneopen_content { width:100%; }
table.contentpaneopen_content td { padding:5px 14px; }
.contentpaneopen_content img { padding:0 10px 10px 0; }
.contentpaneopen_content a,
a.pagenav { text-decoration:none; color:#506389; }
.contentpaneopen_content a:hover,
a.pagenav:hover { text-decoration:underline; color:#506389; }
table.contentpaneopen .contentheading h3 { display:block; color:#000; font-size:1.0em; font-weight:bold; padding-top:7px; padding-left:14px; margin:0 1px 0 1px; }
table.contentpaneopen .contentheading a:link,
table.contentpaneopen .contentheading a:visited { text-decoration:none; color:#000; font-size:1.0em; }
table.moduletable { width:100%; }
/* NEWS LISTING IN NEWS PAGE */
.blog_news .item_content { height:20px; overflow:hidden; margin-top:-22px; width:166px; float:right; }
.blog_news .article_seperator { display:none; }
table.contentpaneopen_news { border:1px solid #d5d5d7; background:#fff; margin-bottom:2px; }
.contentheading_news a.contentpagetitle_news:link,
.contentheading_news a.contentpagetitle_news:visited { color:#0e0e0e; font-size:1.0em; font-weight:bold; text-decoration:none; display:block }
.contentheading_news a.contentpagetitle_news:hover { color:#8e8e8e; text-decoration:none; }
#ucd_news_listing .udc_title a:hover { color:#8e8e8e; text-decoration:none; }
table.contentpaneopen_content tr.items td.items { background:#fff; }
table.contentpaneopen_content_news td.createdate div { color:#8e8e8e; background:#fff; padding:1px 2px; font-size:0.9em; color:#a2a2a2; margin-right:10px; }
/* MESSAGES */
.error { color :#C40000; font-size :11px; font-weight :bold; padding:18px 10px 18px 60px; background:url(error.gif) no-repeat 20px 9px; }
/* -------------------------CUSTOM PAGES ------------------------------- */
/* FRONT PAGE SLIDE SHOW
*/
.moduletable_slideshow { padding:0; margin:0;}
.moduletable_slideshow .fpss-introtext p {font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px;}
#navi-outer { margin:0px; padding:5px 0px; background:#303030 url(player_bg.gif) no-repeat; border-top:2px solid #505050; color:#fff; overflow:hidden; height:20px; }
/* SEARCH RESULTS
*/
.search_results_desc_box_bg { background:url(table_blog_bg.gif) repeat-y; padding:0px; }
.search_results_desc_box { padding:10px 10px 30px 16px; background:url(box_inner_bg.gif) repeat-x bottom; color:#000; }
.results_message { padding:2px 14px; font-weight:bold; color:#9c9c9c; font-size:1.0em; }
.results { padding:0 10px; }
.one_result { padding:5px 10px; margin:1px 0; border-bottom:2px solid #f0f0f0; }
.one_result:hover { background:#f1f1f1; }
.highlight { font-weight:bold; }
.results a:link,
.results a:visited { text-decoration:none; color:#000; font-weight:bold; }
.results a:hover { text-decoration:none; color:#4e4e4e; }
.results span.small { background:#626262; padding:0 1px 0 2px; border:1px solid #3e3e3e; text-align:center; color:#fff; margin-right:5px; }
.page_navigation { padding:2px 20px; text-align:right; margin-top:-18px; height:25px; }
.page_navigation a:link,
.page_navigation a:visited { text-decoration:none; color:#000; font-weight:bold; }
.page_navigation a:hover { text-decoration:none; color:#7b7c7d; }
.grey { color:#9c9c9c; }
/* FORM ELEMENTS */
.inputbox { background:url(inputbox_bg.gif) repeat-x; border:1px solid #9c9c9c; height:19px; padding-left:4px; }
.button { color:#fff; width:60px; height:21px; border:0; padding-top:2px; text-align:center; background:url(box_header_bg_reapeat.gif) repeat-x 10px -7px; cursor:pointer; }
label { color:#9c9c9c; }
/* BANNERS */
.banners { text-align:center; padding:10px 0 6px 0; background:url(advert_img.gif) no-repeat 50% top; }
.left_banners { }
.left_banners .moduletable_sb { text-align:right; padding-top:2px; }
.hasJWscroller { }
.mid_banners { margin:2px 0; padding:0; text-align:center; }
.mid_banners a { display:block; width:255px; margin:0 auto; padding:1px 0; }
.mid_banners a img { display:block; border:0; margin:0; padding:0; }
.right_banner { text-align:center; padding-top:20px; background:url(banner_header_smalll.gif) no-repeat left top; }
.right_banner_small { text-align:center; padding-top:7px; }
/* MINI CALENDAR MODULE */
.mini_calendar { }
table.mini_calendar_table { background-color:#fff; border:1px solid #BEC2C3; width:100%; }
table.extcal_weekdays { width:100%; }
.calendar { }
.inthebox .moduletable_calendar h3 { height:22px; padding-left:12px; padding-top:14px; font-size:14px; font-weight:bold; line-height:14px; color:#fff; background:url(component_heading_bg_repeat.gif) repeat-x; font-size:11px; }
.calendar th { }
table.calendar_links { background:url(module_news_head_bg.gif) repeat-x; }
table.calendar_links td { height:21px; color:#0e0e0e; font-size:1.1em; font-weight:bold; }
table.calendar_links .current { font-size:14px; font-weight:bold; padding:4px 7px; text-align:center; }
table.calendar_links a { display:block; text-decoration:none; font-size:14px; font-weight:bold; padding:4px 7px; color:#333; }
table.dates td a { display:block; color:#000; background:#cdcdcd; padding:2px 8px 30px 1px; text-align:right; text-decoration:none; font-weight:bold; border:1px solid #eee; }
table.dates td a:hover { color:#000; background:#a6a6a6; }
table.dates td span { display:block; padding:2px 8px 30px 1px; text-align:right; border:1px solid #eee; background:#f0f0f0; }
/* FONT TOOL */
#font_tool { display:none; }
#font_tool a:link,
#font_tool a:visited { text-decoration:none; color:#fff; }
/* FONT SIZE */
.classSmaller { font-size:9px; }
.classNormal { font-size:11px; }
.classLarger { font-size:13px; }
/* FONT SIZE LINKS*/
ul#letters { margin:0; padding:0; height:17px; }
ul#letters li { display:inline; list-style-type:none; }
a.letter:link,
a.letter:visited { width:11px; height:17px; float:left; }
.a_small { background:url(letter_a_small.gif) no-repeat center top; margin-left:2px; }
.a_normal { background:url(letter_a_normal.gif) no-repeat center top; margin-left:2px; }
.a_big { background:url(letter_a_big.gif) no-repeat center top; margin-left:3px; }
/* LANG SELECTION */
.languages_title { width:90px; float:right; color:#fff; font-size:9px; padding-top:2px; text-align:right; display:none; }
.moduletable_lang { width:45px; float:right; padding:0 10px 0 10px; }
/* SHOP CART ICON */
.cart { width:55px; height:20px; float:right; margin:-2px 32px 0 0; display:none; }
/* JOOMFISH CSS */
div.jflanguageselection { float:right; vertical-align:middle; padding:3px 2px 2px 2px; }
ul.jflanguageselection { float:right; vertical-align:middle; list-style:none; padding:0; margin:0; font-size:0.8em; }
ul.jflanguageselection li { background-image:none; padding-left:0px; padding-right:0px; float:left; margin:1px 1px 1px 1px; white-space:nowrap; border:none; }
ul.jflanguageselection li a { display:block; }
ul.jflanguageselection img { border:none; }
/* HELP */
td { vertical-align:top; }
a:active,
a:focus { outline:expression(hideFocus='true'); outline:0; }
.clr { clear:both; height:1px; font-size:1px; line-height:1px; overflow:hidden; }
.white { color:#fff; display:inline; }
/* SEARCH MODULE ON THE TOP */
.search-cntr {position:relative; float:right;}
.moduletable_search { width:190px; float:right; padding:0; margin-top:-1px; position:absolute; right:0; top:15px; }
.moduletable_search form { padding:0; margin:0; }
.moduletable_search input.inputbox_search { width:132px; padding-left:5px; border:1px solid #333; background:#fafafa; color:#333; margin-top:-1px; height:14px; font-size:11px; }
.moduletable_search .button_search{ /*background:url(search_go_btn_dark.gif) 50% no-repeat;*/ width:52px; padding:2px 21px; text-decoration:none; }
/* ALL CONTENT LIST LINKS */
/*
#content li, #content ul.udc_list li {background:url(list.gif) no-repeat 5px 5px;padding-left:16px;list-style-type:none;margin-top:9px;}
#content li a:link, #content li a:visited {color:#454545;text-decoration:none;font-weight:normal;font-size:1.0em;}
#content li a:hover {color:#000;text-decoration:none;font-size:1.0em;}
*/
.left_col_sub h3 { display:block; background:url(module_news_head_bg.gif) repeat-x; height:21px; color:#0e0e0e; font-size:1.0em; font-weight:bold; padding-top:7px; padding-left:14px; margin:0 0 0 1px; }
.left_col_index h3 { display:block; height:21px; color:#0e0e0e; font-size:1.0em; font-weight:bold; padding-top:7px; padding-left:14px; margin:0 0 0 1px; }
/* MODULE UCD TNA TODAY VIDEO */
table.moduletableucd_video_tna_today { width:100%; align:center }
div.udcucd_video_tna_today { text-align:center; margin:0 auto; width:auto; }
ul#ucd_video_tna_today { margin:0; padding:0; }
#ucd_video_tna_today li { list-style-type:none; margin:0; padding:0; text-align:center; }
#ucd_video_tna_today { }
#ucd_video_tna_today li.udc_item { list-style-type:none; margin:0; padding:0; }
/* MODULE UCD PPV PREVIEW VIDEO */
table.moduletableucd_video_ppv { width:100%; align:center }
div.udcucd_video_ppv { text-align:center; margin:0 auto; width:auto; }
ul#ucd_video_ppv { margin:0; padding:0; }
#ucd_video_ppv li { list-style-type:none; margin:0; padding:0; text-align:center; }
#ucd_video_ppv { }
#ucd_video_ppv li.udc_item { list-style-type:none; margin:0; padding:0; }
/* MODULE UCD IMPACT VIDEO */
table.moduletableucd_video_Impact { width:100%; align:center }
div.udcucd_video_Impact { text-align:center; margin:0 auto; width:auto; }
ul#ucd_video_Impact { margin:0; padding:0; }
#ucd_video_Impact li { list-style-type:none; margin:0; padding:0; text-align:center; }
#ucd_video_Impact { }
#ucd_video_Impact li.udc_item { list-style-type:none; margin:0; padding:0; }
/* MODULE LIVE EVENTS VIDEOS */
table.moduletableucd_video_live_events { width:100%; align:center }
div.udcucd_video_live_events { text-align:center; margin:0 auto; width:auto; padding:0; }
ul#ucd_video_live_events { margin:0; padding:0; }
#ucd_video_live_events li { list-style-type:none; margin:0; padding:0; text-align:center; }
#ucd_video_live_events { }
#ucd_video_live_events li.udc_item { list-style-type:none; margin:0; padding:0; text-align:center; }
#ucd_video_live_events p.introtext { }
/* MODULE UCD NEWS */
ul#ucd_news { margin-bottom:5px; }
#ucd_news li { background:url(list.gif) no-repeat 5px 5px; padding-left:20px; padding-right:16px; list-style-type:none; margin-bottom:3px; margin-left:0px; }
#ucd_news li a { color:#1a1a1a; text-decoration:none; font-weight:normal; font-size:1.0em; line-height:1.2em; }
#ucd_news li a:hover { color:#aeaeae; text-decoration:none; }
/* MODULE UCD COLUMNS */
ul#ucd_columns { margin-bottom:10px; }
#ucd_columns li { background:url(list.gif) no-repeat 5px 5px; padding-left:20px; padding-right:16px; list-style-type:none; margin-bottom:3px; margin-left:0px; }
#ucd_columns li a { color:#1a1a1a; text-decoration:none; font-weight:bold; font-size:1.0em; }
#ucd_columns li a:hover { color:#aeaeae; text-decoration:none; }
/* MODULE UCD RESULTS */
ul#ucd_results { margin-bottom:10px; }
#ucd_results li { background:url(list.gif) no-repeat 5px 5px; padding-left:20px; padding-right:16px; list-style-type:none; margin-bottom:3px; margin-left:0px; }
#ucd_results li a { color:#1a1a1a; text-decoration:none; font-weight:normal; font-size:1.0em; }
#ucd_results li a:hover { color:#aeaeae; text-decoration:none; }
/* MODULE LATEST EVENTS */
ul#ucd_news_calendar { margin:0; padding:1px; width:99%; }
ul#ucd_news_calendar li { list-style-type:none; padding:0; margin:0; }
ul#ucd_news_calendar li a { display:block; text-decoration:none; font-weight:bold; color:#000; padding:5px 8px 4px 21px; background-image:url(bullet.gif); background-repeat:no-repeat; background-position:6px 3px; border-bottom:1px solid #f0f1f3; border-top:1px solid #f0f1f3; }
#ucd_news_calendar li a:hover { color:#7c7c7c; text-decoration:none; }
ul#ucd_news_calendar .dark { background-color:#dadbdd; }
ul#ucd_news_calendar .light { background-color:#e7e8ea; }
/* MODULE UCD INTERNAL ADS */
ul#ucd_internal_ads { }
#ucd_internal_ads li { list-style-type:none; margin-top:2px; }
#ucd_internal_ads li a { color:#1a1a1a; text-decoration:none; font-weight:normal; font-size:1.0em; }
#ucd_internal_ads li a:hover { color:#aeaeae; text-decoration:none; }
/* MODULE UCD KNOCKOUTS */
.moduletable_knockouts { text-align:center;/*background:#414141;*/ background:#f2f2f2; width:100%; height:186px; padding:0; }
/* MODULE UCD RINGSIDE */
.moduletableucd_ringside { text-align:center;/*background:#414141;*/ background:#f2f2f2; width:100%; height:186px; padding:0; }
.moduletableucd_ringside td { padding-left:5px; }
ul#ucd_ringside { }
#ucd_ringside li { list-style-type:none; margin-top:0px; }
#ucd_ringside li a { color:#1a1a1a; text-decoration:none; font-weight:normal; font-size:1.0em; }
#ucd_ringside li a:hover { color:#aeaeae; text-decoration:none; }
#ucd_ringside li a img { border:0; }
.moduletableucd_ringside .hidden { display:none; }
/* MODULE UCD FAQ */
table.moduletableucd_faq {/*background:#cecece;*/ width:100%; height:189px; }
ul#ucd_faq { margin-bottom:0px; padding-bottom:0px; }
#ucd_faq li { list-style-type:none; background-image:url(list.gif); background-repeat:no-repeat; background-position:5px 5px; margin:0; }
#ucd_faq li a { color:#000; text-decoration:none; font-weight:bold; font-size:1.0em; padding:5px 10px 5px 16px; display:block; border-bottom:1px solid #f0f1f3; border-top:1px solid #f0f1f3; }
#ucd_faq li a:hover { color:#454545; text-decoration:none; }
ul#ucd_faq .dark { background-color:#dadbdd; }
ul#ucd_faq .light { background-color:#e7e8ea; }
/* MULTIMEDIA PAGE MODULES */
.width_630 { width:630px; padding-left:8px; }
.multimedia_page { width:622px; }
.moduletable_multimedia { width:193px; height:327px; float:left; margin:4px 6px; background:url(mm_inner.gif) bottom repeat-x; padding-bottom:4px; color:000; font-weight:bold; }
.moduletable_multimedia p { padding:0; }
.moduletable_multimedia h3 { margin:0; background:url(multimedia_h3.gif) repeat-x; color:#f6f6f6; }
.moduletable_multimedia #ucd_ringside a { font-weight:bold; display:block; padding:5px 0 0 0; text-align:right; color:#686868; }
.moduletable_multimedia #ucd_ringside a:hover { font-weight:bold; display:block; padding:5px 0 0 0; text-align:right; color:#000; }
.moduletable_multimedia img,
.moduletable_multimedia a img { padding:0 0 5px 0; margin:0; display:inline; padding-top:0 !important; }
.moduletable_multimedia ul { padding:0; margin:0; display:block; }
.moduletable_multimedia li { list-style-type:none; padding:0; margin:0; }
.moduletable_multimedia li a { font-weight:bold; display:block; padding:3px 3px; color:#000; }
.moduletable_multimedia li a:hover { font-weight:bold; display:block; padding:3px 3px; color:#686868; }
/* MODULE popular links */
table.moduletable_pop_links { background:#e7e8ea; width:100%; height:189px; }
ul.latestnews_pop_links { margin-bottom:2px; padding-bottom:6px; }
.latestnews_pop_links li { background:url(list.gif) no-repeat 5px 5px; padding-left:16px; padding-right:10px; list-style-type:none; margin-top:18px; margin-left:5px; }
.latestnews_pop_links li a { color:#000; text-decoration:none; font-weight:bold; font-size:1.0em; }
.latestnews_pop_links li a:hover { color:#454545; text-decoration:none; }
/* MODULE IMPACT ATTEND */
.moduletableucd_attend_Impact a { color:#333; text-decoration:none; font-weight:bold; }
div.moduletableucd_attend_Impact h3 { height:22px; padding-left:12px; padding-top:14px; font-size:14px; font-weight:bold; line-height:14px; color:#fff; background:url(component_heading_bg_repeat.gif) repeat-x; font-size:11px; text-transform:uppercase; }
#ucd_attend_Impact li { list-style-type:none; }
#ucd_attend_Impact p.introtext { padding:2px 1px 6px 6px; font-size:11px; color:#000; }
#ucd_attend_Impact p { padding:2px 1px 6px 5px; font-size:11px; color:#000; }
/* MODULE UCD ROSTER */
.moduletableucd_roster div.udcucd_roster { padding:0px; }
#ucd_roster li { display:block; float:left; width:70px; padding:1px 1px 4px; margin:3px; }
#ucd_roster .udc_title { }
#ucd_roster .udc_title a { height:32px; color:#000; text-decoration:none; display:block; margin:0px 0px 1px; padding:2px 3px; font-weight:bold; background:#e7e8ea; border:0px solid #828081; }
#ucd_roster .udc_title a:hover { text-decoration:none; color:#616264; }
#ucd_roster .introtext { text-align:center; border:0px solid #000; }
/* MODULE UCD NEWS FOR INDEX */
div.moduletableucd_latest_index { }
div.moduletableucd_latest_index h3 { display:block; background:url(module_news_head_bg.gif) repeat-x; height:21px; color:#0e0e0e; font-size:1.0em; font-weight:bold; padding-top:7px; padding-left:14px; margin:0 1px 0 1px; }
div.udcucd_latest_index { }
ul#ucd_latest_index { display:block; width:100% }
ul#ucd_latest_index li.udc_item { display:block; width:240px; float:left; margin:1px 0; height:65px; padding:5px; }
ul#ucd_latest_index li { background:#e7e8ea; }
ul#ucd_latest_index li,
ul#ucd_latest_index li+li+li+li+li { background:#e7e8ea; }
ul#ucd_latest_index li+li+li,
ul#ucd_latest_index li+li+li+li { background:#dadbdd; }
ul#ucd_latest_index li:hover { background:#cbcbcb; }
div.udcucd_latest_index p.introtext { font-size:11px; color:#3e3e3e; line-height:14px; height:65px; overflow:hidden; }
div.udcucd_latest_index p.introtext img { padding:0 10px 0 0; }
div.udcucd_latest_index p.introtext b,
div.udcucd_latest_index p.introtext strong { font-weight:bold; color:#000; }
ul#ucd_latest_index a.udc_readon { float:right; width:11px; height:11px; text-indent:-1500px; background:url(read_more_icon.gif) no-repeat 0 0; position:relative; top:-13px; right:5px; text-decoration:none; }
/* ROSTER DESCRIPTION */
.roster_description { float:right; width:275px; }
.roster_description p { padding:0; margin:0; }
/* MODULE UCD ROSTER LINKS */
.moduletableucd_roster_links div.udcucd_roster_links { padding:3px; }
#ucd_roster_links li { display:block; float:left; width:208px; padding:0px; margin:1px; background:#e7e8ea; }
.udcucd_roster_links li a { color:#000; text-decoration:none; display:block; padding:3px 5px; font-weight:bold; background:#e7e8ea; }
#ucd_roster_links li a:hover { text-decoration:none; background:#c6c6c6; }
/* TELEVISION INFORMATION MODULE */
.moduletableucd_tv_info h3 { height:22px; padding-left:12px; padding-top:14px; font-size:14px; font-weight:bold; line-height:14px; color:#fff; background:url(component_heading_bg_repeat.gif) repeat-x; font-size:11px; }
.ucd_tv_info { color:#535353; position:relative; }
.moduletableucd_tv_info div.udcucd_tv_info { margin:0; }
#ucd_tv_info li { list-style-type:none; padding:0px; margin:0px;/* background:#e7e8ea;*/ }
#ucd_tv_info div.udc_title { display:block;/* background:url(module_news_head_bg.gif) repeat-x;*/ height:15px; color:#000; font-size:1.0em; font-weight:bold; padding-top:7px; padding-left:14px; margin:0 0 0 1px; text-decoration:none; }
#ucd_tv_info li.udc_item p { position:relative; padding:5px 14px; color:#333; }
/* MODULE ADV 300 X 250 */
.adv_center { text-align:center; padding:9px 0 1px; background-image:url(advert_img.gif); background-repeat:no-repeat; background-position:50% 0; }
.moduletableucd_adv_300 ul,
.moduletableucd_adv_300 li,
.moduletableucd_adv_300 p { list-style-type:none; padding:0; margin:0; display:inline; }
.moduletableucd_adv_300 .clr { display:none; }
/* CALENDAR */
.componentheading_bg_cal { height:20px; padding-left:30px; padding-top:14px; font-size:14px; font-weight:bold; line-height:14px; color:#fff; background:url(component_heading_bg_repeat.gif) repeat-x; }
/* CONTACT FORM */
.contact_form { padding:10px 0; }
.contact_form_left { width:49%; float:left; }
.contact_form_right { width:49%; float:right; }
.contact_form label { width:90px; display:block; padding:2px 0 1px; float:left; margin-top:2px; height:15px; }
.contact_form input.inputtext { width:180px; float:right; margin-top:2px; height:15px; }
.contact_form select { width:182px; float:right; margin-top:2px; }
.contact_form textarea { width:270px; height:100px; margin-top:2px; }
.contact_form .submition_btn { text-align:right; padding:5px 25px; }
.form_result { padding:10px 0; color:red; font-weight:bold; }
.form_result_ok { padding:10px 0; color:#339933; font-weight:bold; }
/* SITEMAP */
ul.level_0 { padding:10px 30px; }
ul.level_0 li { list-style-type:none; margin-top:10px; margin-bottom:0; }
ul.level_0 li ul li { list-style-type:none; margin-top:0px; margin-left:10px; }
ul.level_0 li a:link,
ul.level_0 li a:visited { font-weight:bold; color:#666666; }
ul.level_0 li a:hover { font-weight:bold; color:#666666; text-decoration:underline; }
ul.level_0 ul { padding:1px 4px; }
ul.level_0 ul li { list-style-type:none; }
ul.level_0 ul li a:link,
ul.level_0 ul li a:visited { font-weight:normal; }
/* SNAPHOTS FROM ESHOP */
.snapshots { margin:6px; }
.snapshots img { height:79px; padding:8px 12px; background:#dedede; margin-right:7px; margin-left:1px; }
.snapshots a img:hover { height:79px; padding:8px 12px; background:#ebebeb; margin-right:7px; margin-left:1px; }
.snapshots .moduletable h3 { display:block; background:url(module_news_head_bg.gif) repeat-x; height:21px; color:#0e0e0e; font-size:1.0em; font-weight:bold; padding-top:7px; padding-left:14px; margin:0 1px 6px 1px; }
/* FOOTER MENU */
#footer .moduletable { /*width:650px;*/ }
.bottom_m { /*color:#edcb60;*/ padding:7px 0 0 10px; margin-right:12px; overflow:hidden; text-transform:uppercase;}
.bottom_m a:link,
.bottom_m a:visited { /*color:#f2f2f2;*/ text-decoration:none; padding:3px; font-size:0.9em; }
.bottom_m a:hover { text-decoration:underline; color:#000; }
/* RSS MODULE */
.moduletable_rss { width:47px; float:right; text-align:right; }
/* FOOTER INNER */
.copy { padding:13px 10px 0px; color:#a4a4a4; }
.copy a { color:#fff; text-decoration:none; }
.copy a:hover { color:#a4a4a4; text-decoration:none; }
.left_footer { width:500px; float:left; padding-left:5px; }
.right_footer { width:250px; float:right; text-align:right; padding-right:2px; }
/* CSS BOX */
/* right border */
.a_box { padding:0 6px 0 0; background:#fff url(borders.gif) 100% 0 repeat-y; }
/* Left border */
.bi { padding:0 0 0 6px; background:#fff url(borders.gif) 0 0 repeat-y; }
/* Top border and right corner */
.bt { height:6px; margin:0 -6px; overflow:hidden; background:url(box.gif) 100% 0 no-repeat; }
/* Top left corner */
.bt div { width:6px; height:6px; background:url(box.gif) 0 0 no-repeat; }
/* Bottom border and right corner */
.bb { height:7px; margin:0 -6px; line-height:5px; font-size:1px; background:url(box.gif) 100% 100% no-repeat; }
/* Bottom left corner */
.bb div { width:6px; height:7px; line-height:5px; font-size:1px; background:url(box.gif) 0 100% no-repeat; }
.inthebox { background:#fff url(box_inner_bg.gif) repeat-x left bottom; padding:0; margin:0; }
.inthebox .article_seperator { }
/* MUSIC PLAYER MODULE */
.music_center { text-align:center; padding:9px 0 1px; }
/* TAB LINKS
.links_bg_repeat {background:url(box_header_bg_reapeat.gif) repeat-x;}
.shadetabs{padding-top:0;margin-left:0;margin-top:0px;margin-bottom:0;padding-left:3px;padding-right:3px;list-style-type:none;text-align:left;height:41px;}
.shadetabs span {display:inline;margin:0;color:#fff;}
.shadetabs span a:link,
.shadetabs span a:visited{
font-size:1.0em;font-weight:normal;text-decoration:none;color:#fff;font-family:Arial, Helvetica, sans-serif;
padding-top:3px;padding-left:8px;padding-right:8px;height:25px;margin-right:0px;display:block;float:left;background:url(http://http.cdnlayer.com/tnawrestling/templates/tna/images/tab_seperator.gif) no-repeat right -8px;white-space:nowrap;overflow:hidden;text-transform:uppercase;margin-top:12px;}
.shadetabs span a:hover {}
.shadetabs span.selected {position:relative;top:0px;}
.shadetabs span.selected a:link,
.shadetabs span.selected a:visited {background-color:#000;background-image:url(box_link_over.gif);background-repeat:no-repeat;background-position:center bottom;color:#ffcc00;}
.shadetabs span.selected a:hover{text-decoration:none;}
.tabcontent {display:none;}
*/
ul.jwts_tabbernav { background:url(box_header_bg_reapeat.gif) repeat-x; }
ul.jwts_tabbernav li.jwts_tabberactive a { background-image:url(box_link_over.gif); background-repeat:no-repeat; background-position:50% 100%; }
/* safari css hack */
body:first-of-type ul.jwts_tabbernav li.jwts_tabberactive a { background-position:50% 21px; }
.item_introtext { padding-left:14px; padding-top:4px; }
/* --- SUCKERFISH MENUS --- */
/* CSS Document */
#navmenu { height:28px; background:#030303 url(nav_bg.gif) repeat-x; margin:0; padding:0; position:relative; z-index:9; float:none; }
#navmenu img { text-align:right; }
#navmenu ul { /* all lists */ padding:0; margin:0; list-style:none; width:100%; }
#navmenu ul#mainlevel { width:100%; margin: 0; border: 0 none; padding: 0; list-style: none; height: 28px; }
#navmenu ul#mainlevel li { margin: 0; border: 0 none; padding: 0 0 0 1px; float: left; /*For Gecko*/ display: inline; list-style: none; position: relative; height: 28px; background:url(nav_seperator.gif) no-repeat right; text-transform:uppercase;}
#navmenu ul#mainlevel ul { margin: 0; border: 0 none; padding: 0; width: 168px; list-style: none; display: none; position: absolute; top: 28px; left: 0; }
#navmenu ul#mainlevel ul li { float: none; /*For Gecko*/ display: block !important; display: inline; /*For IE*/ height: 24px;/*height: 24px;*/ }
/* Root Menu */
#navmenu ul#mainlevel a { padding: 0 10px; margin:1px 0; float: none !important; /*For Opera*/ float: left; /*For IE*/ display: block; /*background:url(http://http.cdnlayer.com/tnawrestling/templates/tna/images/menubar.png) top right repeat-y;*/ color: #ffcd04; font:bold 11px/26px Tahoma, Verdana, sans-serif; text-decoration: none; height: auto !important; height: 1%; /*For IE*/ }
body:first-of-type #navmenu ul#mainlevel a { font:normal 11px/26px Tahoma, Verdana, sans-serif; }
#navmenu ul#mainlevel a.mainlevel:hover,
#navmenu ul#mainlevel a.mainlevel_active,
#navmenu ul#mainlevel li:hover a.meilevel,
#navmenu ul#mainlevel li.iehover a.mainlevel,
#navmenu a.mainlevel#active_menu:link,
#navmenu a.mainlevel#active_menu:visited,
a.mainlevel_current:link,
a.mainlevel_current:visited,
a.mainlevel_current:hover { background: url(nav_bg_hover.gif) repeat-x; color: #000000!important; }

#navmenu ul#mainlevel li a:hover {background: url(nav_bg_hover.gif) repeat-x; color: #000000!important;}

#navmenu ul#mainlevel img { position:absolute; top:7px; left:155px; }
#navmenu ul#mainlevel li:hover li a,
#navmenu ul#mainlevel li.iehover li a { font:normal 11px/24px Tahoma, Verdana, sans-serif; border-right:1px solid #000; float: none; background:#000 url(nav_sub_bg.gif) repeat-x; color: #ffffff; margin:0; padding: 0 5px 0 13px;/*-moz-opacity:.90;
filter:alpha(opacity=90);*/ }
#navmenu ul#mainlevel li:hover li a:hover,
#navmenu ul#mainlevel li:hover li:hover a,
#navmenu ul#mainlevel li.iehover li a:hover,
#navmenu ul#mainlevel li.iehover li.iehover a { font:normal 11px/24px Tahoma, Verdana, sans-serif; border-right:1px solid #000; float: none; background:#000 url(nav_sub_bg.gif) repeat-x; color: #ffcd04; margin:0; padding: 0 5px 0 13px;/*-moz-opacity:.90;
filter:alpha(opacity=90);*/ }

#navmenu ul#mainlevel li:hover li:hover li a,
#navmenu ul#mainlevel li.iehover li.iehover li a { font:normal 11px/24px Tahoma, Verdana, sans-serif; border-left:0px solid #e7e9ea; border-bottom:none; border-top:none; float: none; background:#000 url(nav_sub_bg.gif) repeat-x; color: #e7e9ea; margin:0; padding: 0 5px 0 13px;/* -moz-opacity:.90;
filter:alpha(opacity=90);*/ }
#navmenu ul#mainlevel li:hover li:hover li a:hover,
#navmenu ul#mainlevel li:hover li:hover li:hover a,
#navmenu ul#mainlevel li.iehover li.iehover li a:hover,
#navmenu ul#mainlevel li.iehover li.iehover li.iehover a { font:normal 11px/24px Tahoma, Verdana, sans-serif; border-left:0px solid #e7e9ea; border-bottom:none; border-top:none; float: none; background:#000 url(nav_sub_bg.gif) repeat-x; color: #fff; margin:0; padding: 0 5px 0 13px;/* -moz-opacity:.90;
filter:alpha(opacity=90);*/ }
#navmenu ul#mainlevel li:hover li:hover li:hover li a,
#navmenu ul#mainlevel li.iehover li.iehover li.iehover li a { font:normal 12px/24px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; border-left:none; border-bottom:none; border-top:none; float: none; background: yellow; color: #FFF; margin:0; padding: 0 5px;/* -moz-opacity:.90;
filter:alpha(opacity=90);*/ }
#navmenu ul#mainlevel li:hover li:hover li:hover li a:hover,
#navmenu ul#mainlevel li.iehover li.iehover li.iehover li a:hover { background: green; color: #fff; margin:0; border-left: 1px solid #000; border-bottom:none; border-top:none; }
#navmenu ul#mainlevel ul ul,
#navmenu ul#mainlevel ul ul ul { display: none; position: absolute; top: 0; left: 167px;/* -moz-opacity:.90;
filter:alpha(opacity=90);*/ }
#navmenu ul#mainlevel li:hover ul ul,
#navmenu ul#mainlevel li:hover ul ul ul,
#navmenu ul#mainlevel li.iehover ul ul,
#navmenu ul#mainlevel li.iehover ul ul ul { display: none; }
#navmenu ul#mainlevel li:hover ul,
#navmenu ul#mainlevel ul li:hover ul,
#navmenu ul#mainlevel ul ul li:hover ul,
#navmenu ul#mainlevel li.iehover ul,
#navmenu ul#mainlevel ul li.iehover ul,
#navmenu ul#mainlevel ul ul li.iehover ul { display: block; }
/* -------------- END CSS -------------- */


#casino_content p{text-align:justify; padding-left:10px; padding-right:10px; padding-bottom:10px;}
#casino_content p a{color:#1a1a1a; text-decoration:none; font-weight:bold;}
#casino_content p a:hover{color:#8e8e8e; text-decoration:none;}
#casino_content h1{display:block; font-size:16px; padding-left:10px; padding-bottom:10px; padding-top:5px; margin:0px; text-transform:uppercase; font-weight:bold;}
#casino_content h2{display:block; font-size:13px; padding-left:10px; padding-bottom:5px; padding-top:5px; margin:0px; text-transform:uppercase; }


#ucd_latest_index img{float:left; margin-right:0 5px 1px 2px;}


#bonus p{padding-top:3px; padding-bottom:3px;}


.th{
	border: 1px solid #333;
	float: right;
	margin: 2px 10px 10px 25px;
	padding: 2px;
}
