/* TNAwrestling.com - designed and developed by Komrade Ltd. - www.komrade.gr */
* { margin:0; padding:0; }
html,
body { height:100%; }
body { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px;background:#050102 url(bg.jpg) no-repeat 50% 0; }

/* Common */
a {color:#000;}
a:hover {color:#8e8e8e;}
img {border:none;}

/* Layout */
.tna-promo-background { width:980px; padding:0 1px; background:#828282; margin:auto; border-left:1px solid #a8a8a8; border-right:1px solid #a8a8a8; }
* html #footer { margin-top:-6.5em; }
#footer { position:relative; margin:-6.5em auto 1px auto; width:980px;/*background:url(http://http.cdnlayer.com/tnawrestling/templates/tna/images/footer_end_bg.gif) no-repeat bottom;height:6.5em;padding:0 4px;*/ }
.footer_inner { background:url(footer_inner.gif) repeat-x; height:60px; }
* html #page { height:100%; }
#page { width:980px; margin:0 auto; min-height:100%; text-align:left;/*padding:0 4px;background:url(http://http.cdnlayer.com/tnawrestling/templates/tna/images/bg.gif) repeat-y;*/ padding:0; background:#f2f2f2; }
#header { height:112px; background:#090909 url(header_bg.gif) repeat-x 0 100%; }
a#logo { width:224px; height:88px; display:block; float:left; background:url(logo.gif) no-repeat 50% 50%; padding:0; margin:8px 0 0 4px; }
a#logo:hover { width:224px; height:88px; display:block; float:left; background:url(logo.gif) 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; }
.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:80px; }
#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_right_modules { width:100%; 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:400px; /* 190px */ padding:0; margin:0; position:absolute; right:10px; top:10px; }
.moduletable_search form { padding:0; margin:0; text-align:right; }
.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 a.button_search:link,
.moduletable_search a.button_search:visited { background:url(search_go_btn_dark.gif) 50% no-repeat; width:52px; padding:2px 21px; text-decoration:none; }
/* ALL CONTENT LIST LINKS */
.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; padding-bottom:8px; 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%; }
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; }
ul.latestnews_pop_links span{float:left;}
ul.latestnews_pop_links strong{float:right;}
/* 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 h1 { display:block; background:url(module_news_head_bg.gif) repeat-x; height:21px; color:#0e0e0e; font-size:1.2em; font-weight:bold; padding-top:7px; padding-left:4px; margin:0 1px 0 1px; }
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:4px; margin:0 1px 0 1px; }
div.udcucd_latest_index { }
div.para{padding:5px;}
div.para p{padding:2px 0px;}
div.para h2{
font-size:1.2em;
font-weight:bold;
height:21px;}
ul#ucd_latest_index { display:block; width:100% }
ul#ucd_latest_index li.udc_item { display:block; width:490px; float:left; margin:1px 0; 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; 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; height:21px; overflow:hidden; }
.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:#fff; }
/* RSS MODULE */
.moduletable_rss { width:47px; float:right; text-align:right; }
/* FOOTER INNER */
.copy { padding:14px 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 { float:right; text-align:right; padding-right:2px; }
.right_footer ul{ float:right; list-style:none;}
.right_footer ul li{ float:right; padding-left:3px;}
/* 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; }
/* CUSTOM TAB STYLING */
ul.jwts_tabbernav { background:url(box_header_bg_reapeat.gif) repeat-x; }
ul.jwts_tabbernav li.jwts_tabberactive a { background:#000 url(box_link_over.gif) no-repeat 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; }
#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 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 -------------- */
.padright4{
	padding-left:5px;
}
span.articleTitle{color:#ffa500; font-weight:bold;}
#fpss-outer-container {padding:0px;margin:0px auto;overflow:hidden;border:0px solid #000;width:513px;} /* This element controls the slideshow spacing and border */
#fpss-container {position:relative;margin:0;padding:0;clear:both;}
#fpss-slider {background:none;overflow:hidden;clear:both;text-align:left;width:513px;height:250px;} /* Add bg color if using bg image on #fpss-outer-container */
#slide-loading {background:#fff url(loading-1.gif) no-repeat center;text-align:center;width:513px;height:250px;}
#slide-wrapper {display:none;width:513px;height:250px;}
#slide-wrapper #slide-outer {height:250px;}
#slide-wrapper #slide-outer .slide {position:absolute;overflow:hidden;right:0;width:513px;height:250px;}
#slide-wrapper #slide-outer .slide .slide-inner {height:250px;position:relative;margin:0;overflow:hidden;text-align:left;z-index:8;}
#slide-wrapper #slide-outer .slide .slide-inner a.fpss_img span span span {background:none;}			

/* --- Content --- */
.fpss-introtext {width:100%;margin:0;padding:0;position:absolute;left:0;right:0;bottom:0;background:url(transparent_bg.png);}
.fpss-introtext .slidetext {padding:4px;}

/* --- Navigation Buttons --- */
/*#navi-outer {clear:both;margin:0;padding:0;color:#fff;height:27px;background:url(navbar.png) repeat top;overflow:hidden; background:#303030;}*/
#navi-outer ul {margin:0;padding:0px;/*text-align:right;*/}
#navi-outer li {display:inline;background:none;padding:0px;margin:0px 1px;}
/*
#navi-outer li a,#navi-outer li a:hover,#navi-outer li a.navi-active {display:block;float:left;overflow:hidden;width:40px;height:22px;padding:0;margin:0 2px;text-decoration:none;line-height:22px;background:#404040;}
*/

#navi-outer li a,#navi-outer li a:hover,#navi-outer li a.navi-active{display:block; float:left; padding:1px;font-size:9px;font-family:Tahoma, Arial, sans-serif;text-align:center;text-decoration:none; color:#fff; margin-left:3px;}

/*
#navi-outer li a {border:1px solid #fff;}
#navi-outer li a:hover,
#navi-outer li a.navi-active {border:1px solid #ff9900;}
#navi-outer li a img,#navi-outer li a:hover img,#navi-outer li a.navi-active img {height:80px;width:auto;display:block;margin:-15% 0 0 -70%;}
#navi-outer li a img {opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
#navi-outer li a:hover img {opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);}
#navi-outer li a.navi-active img {opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);}
*/

#navi-outer li a span.navbar-img { display:none;}
#navi-outer li a span.navbar-key {/*display:none;*/}
#navi-outer li a span.navbar-title {display:none;}
#navi-outer li a span.navbar-tagline {display:none;}
#navi-outer li a span.navbar-clr {display:none;}

/*
#navi-outer li.noimages {margin:0;padding:0;}
#navi-outer li.noimages a {display:block;float:right;width:12px;height:18px;line-height:18px;margin:4px 0 0 0;padding:0;border:none;text-align:center;background:none;color:#999;}
#navi-outer li.noimages a:hover {display:block;float:right;width:12px;height:18px;line-height:18px;margin:4px 0 0 0;padding:0;border:none;text-align:center;background:none;color:#555;}
#navi-outer li.noimages a#fpss-container_prev {background:url(prev.gif) no-repeat 50% 50%;}
#navi-outer li.noimages a#fpss-container_playButton {width:40px;background:none;}
#navi-outer li.noimages a#fpss-container_next {background:url(next.gif) no-repeat 50% 50%;}
#navi-outer li.clr {clear:both;}
*/

#navi-outer a#fpss-container_prev, #navi-outer a#fpss-container_next { display:block; float:left; padding:0 4px; background:#474747; border:1px solid #000000; border-top:1px solid #000000; margin-left:3px; font-size:11px; color:#cbcbcb;}

#navi-outer a#fpss-container_playButton { padding:3px 4px 1px; color:#cbcbcb;}

#navi-outer a.navi:link, #navi-outer a.navi:visited { padding:1px; background:#000000; border-bottom:1px solid #000000; border-top:1px solid #000000; margin-left:3px;}
#navi-outer a.navi-active, #navi-outer a.navi:hover { padding:1px; background:#ffa500; border-bottom:1px solid #ffa500; border-top:1px solid #ffa500;  margin-left:3px;}
#navi-outer a.navi:link span.navbar-key, #navi-outer a.navi:visited span.navbar-key { background:#333333;border:1px solid #4d4d4d; padding-right:2px; padding-left:2px; color:#cbcbcb;}
#navi-outer a.navi:hover span.navbar-key, #navi-outer a.navi-active span.navbar-key{ background:#ffa500;border:1px solid #000000; padding-right:2px; padding-left:2px; color:#000000;}

/* --- Notice: Add custom text styling here to overwrite your template's CSS styles! --- */
.fpss-introtext {color:#fafafa;font-family:Tahoma, Arial, sans-serif;}
.fpss-introtext .slidetext h1 {font-family:Tahoma, Arial, sans-serif;font-size:26px;line-height:26px;margin:0;padding:0;display:none;}
.fpss-introtext .slidetext h1 a {font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;font-size:26px;margin:0;padding:0;color:#fafafa;}
.fpss-introtext .slidetext h1 a:hover {font-family:Tahoma, Arial, sans-serif;font-size:26px;margin:0;padding:0;color:#f00;}
.fpss-introtext .slidetext h2 {font-size:11px;margin:0;padding:0;color:#999;font-weight:normal;}
.fpss-introtext .slidetext h3 {font-size:11px;margin:0;padding:0;display:none;}
.fpss-introtext .slidetext p {margin:0;padding:0;color:#fafafa;}
.fpss-introtext a:link,
.fpss-introtext a:visited {text-decoration:none; color:#ffa500; font-weight:bold;}
.fpss-introtext .slidetext a.readon {display:none;}
.fpss-introtext .slidetext a.readon:hover {display:none;}

/* --- Generic Styling (highly recommended) --- */
a:active,a:focus {outline:0;}
#fpss-container img {border:none;}
.fpss-introtext .slidetext img,
.fpss-introtext .slidetext p img {display:none;} /* this will hide images inside the introtext */
.fpss-clr {clear:both;height:0;line-height:0;}

.mainlevelbars a{ 
display:block;
float:none !important;
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:auto !important;
line-height:26px;
margin:1px 0;
padding:0 10px;
text-decoration:none;
background:transparent url(nav_bg_hover.gif) repeat-x scroll 0;
color:#000000 !important;
}

/* --- End of stylesheet --- */