body.wc {background:#ccc;}
body.wc .outer_bg {background: #f7f7f7 url(../images/wc/layout/page/bg4.jpg) repeat-y 50% 0;}
body.wc .top_bg {background:transparent url(../images/wc/layout/page/bg1.jpg) no-repeat 50% 34px;}
body.wc .bottom_bg {background:transparent url(../images/wc/layout/page/bg2.jpg) no-repeat 50% 100%;}
body.wc .site-footer_bg {background:#7C9B3D url(../images/wc/layout/page/bg3.jpg) no-repeat 50% 0 ;border-bottom:1px solid #2c1818;}
body.wc .footer_bg {background:#4e0000 url(../images/wc/layout/page/bg5.jpg) no-repeat 50% 20px;border-top: 0 none;}

body.wc .outer_bg,
body.wc .outer_bg,
body.wc .top_bg,
body.wc .bottom_bg,
body.wc .site-footer_bg,
body.wc .footer_bg {float:left; width:100%;}

body.wc #times {color:#d4b881; background: transparent none;}
body.wc .search_box {background: transparent none;}
/*body.wc #countdown {display:none;}*/
body.wc #countdown {background: transparent url("../images/wc/layout/page/countdown_bg.jpg") no-repeat 100% 100%;}
body.wc #sbs {right:73px;top:7px}
body.wc #theworldgame{left:-14px;top:16px;}
body.wc .match_tracker_content {background:#d4d4d4 url(../images/wc/layout/tracker_bg.gif) no-repeat 0 0; padding:3px 8px;}
body.wc #footer_menu li a span, body.wc #footer_menu li a:visited span, body.wc #footer_menu li a:hover span {background:transparent url(../images/wc/nav/site_footer/separator.png) no-repeat 100% 0;}

body.wc .scores table {width:auto;}
body.wc .scores .crest {width:145px;}
body.wc .scores .c1, body.wc .scores .c4 {padding-top:0;}
body.wc .scores .type {padding: 2px 5px; background:#e6e6e6; font-weight:bold; color:#333; margin-right:5px;}
body.wc .scores .breadcrumbs a, body.wc .scores .breadcrumbs a:visited, body.wc .scores .breadcrumbs span {font-size:11px; color:#8e8e8e !important;}
body.wc .scores .breadcrumbs {width:100%; margin:0;}
body.wc .scores .breadcrumbs  p {margin:0;}
body.wc .scores .breadcrumbs, body.wc .scores .breadcrumbs a, body.wc .scores .breadcrumbs span {float:left; }
body.wc .score .result_match_info_related a.live, body.wc .score .result_match_info_related a.live:visited {line-height:18px;font-weight:bold;color:#cb4a00 !important;}
body.wc .scores .breadcrumbs a {padding-left:10px;}
body.wc .scores p.match_title {font-size:26px; color:#fff !important; float:left; width:100%; text-align:center; line-height:30px; margin:0 0 5px 0;}
body.wc .scores td.crest {background: transparent none;}
body.wc .score .result_match_info_related div {width:140px;}

body.wc .h1 .groupa {background-image:url(../images/wc/layout/content/headings/page_titles/groupa.jpg);}
body.wc .h1 .groupb {background-image:url(../images/wc/layout/content/headings/page_titles/groupb.jpg);}
body.wc .h1 .groupc {background-image:url(../images/wc/layout/content/headings/page_titles/groupc.jpg);}
body.wc .h1 .groupd {background-image:url(../images/wc/layout/content/headings/page_titles/groupd.jpg);}
body.wc .h1 .groupe {background-image:url(../images/wc/layout/content/headings/page_titles/groupe.jpg);}
body.wc .h1 .groupf {background-image:url(../images/wc/layout/content/headings/page_titles/groupf.jpg);}
body.wc .h1 .groupg {background-image:url(../images/wc/layout/content/headings/page_titles/groupg.jpg);}
body.wc .h1 .grouph {background-image:url(../images/wc/layout/content/headings/page_titles/grouph.jpg);}

/* === MENU === */
body.wc #menu,
body.wc #popular {background: transparent url('../images/wc/nav/main_menu/bg.jpg') repeat-x 0 0;}
body.wc #popular {background: transparent none;}
body.wc #menu ul, body.wc #menu ol,
body.wc #menu li,
body.wc #popular li, body.wc #footer_menu li {background: transparent;}
body.wc #menu ul li span,
body.wc #popular ul li span {background: transparent;}
body.wc #menu li a, body.wc #menu li a:visited, body.wc #menu li a:hover,
body.wc #popular li a, body.wc #popular li a:visited, body.wc #popular li a:hover,
body.wc #footer_menu li a, body.wc #footer_menu li a:visited, body.wc #footer_menu li a:hover {color:#333;}
body.wc #popular li a, body.wc #popular li a:visited, body.wc #popular li a:hover,
body.wc #footer_menu li a, body.wc #footer_menu li a:visited, body.wc #footer_menu li a:hover {color:#fff;}
body.wc #menu li a:hover,
body.wc #popular li a:hover {background: transparent url('../images/wc/nav/main_menu/button-hover.gif') no-repeat 0 100%; color:#fff;}
body.wc #menu li.selected > a, body.wc #menu li.selected > a:visited, body.wc #menu li.selected > a:hover,
body.wc #popular li.selected > a, body.wc #popular li.selected > a:visited, body.wc #popular li.selected > a:hover {color:#d4642b !important; background: transparent url(../images/wc/nav/main_menu/button-select.gif) 0 0;}
body.wc #menu li.selected a span, body.wc #menu li.selected a:visited span,
body.wc #popular li.selected a span, body.wc #popular li.selected a:visited span {background: transparent url('../images/wc/nav/main_menu/button-hover-span.gif') no-repeat 100% 0;}
body.wc #menu li.selected a div.home, body.wc #menu li.selected a:visited div.home, body.wc #menu li.selected a:hover div.home {background: transparent url('../images/wc/nav/main_menu/home.gif') no-repeat 0 7px;}
body.wc #menu li a div.home, body.wc #menu li a:visited div.home, body.wc #menu li a:hover div.home {background: transparent url(../images/wc/nav/site_footer/home.gif) no-repeat 0 7px;}
body.wc #menu ul li a span, body.wc #menu ul li a:visited span,
body.wc #popular ul li a span, body.wc #popular ul li a:visited span{background: transparent url('../images/wc/nav/main_menu/separator.gif') no-repeat 100% 100%;}
body.wc #menu li.last a span, body.wc #menu li.last a:visited span, body.wc #menu ul#caption_nav li a span, body.wc #menu ul#caption_nav li a:visited span,
body.wc #popular li.last a span, body.wc #popular li.last a:visited span, body.wc #popular ul#caption_nav li a span, body.wc #popular ul#caption_nav li a:visited span{background-image: none;}
body.wc #menu li.last a:hover span,
body.wc #popular li.last a:hover span {background: transparent url('../images/wc/nav/main_menu/button-hover-span.gif') no-repeat 100% 100%;}
body.wc #menu ul #caption_nav li.selected a span, body.wc #menu ul#caption_nav li.selected a:visited span,
body.wc #popular ul #caption_nav li.selected a span, body.wc #popular ul#caption_nav li.selected a:visited span {background: transparent url('../images/wc/nav/main_menu/button-hover-span.gif') 0 0;}
body.wc #menu ul li a:hover span,
body.wc #popular ul li a:hover span{background: transparent url('../images/wc/nav/main_menu/button-hover-span.gif') no-repeat 100% 100%;}
/* DROPDOWN Menu */

/* dropdown & flyout */

/* flyout */ 
body.wc #main_nav li ul li ul,
body.wc #pop_nav li ul li ul {border-top: 0 none;}
/* >>>>>> ACTIVE STATES >>>>>> */
/* >> Hyperlink >> */
body.wc #main_nav li.jdm_active a, body.wc #main_nav li.jdm_active a:visited, body.wc #main_nav li.jdm_active a:hover,
body.wc #pop_nav li.jdm_active a, body.wc #pop_nav li.jdm_active a:visited, body.wc #pop_nav li.jdm_active a:hover{background: transparent url(../images/wc/nav/main_menu/button-hover.gif) no-repeat 0 100%;}
body.wc #main_nav li.jdm_active a span, body.wc #main_nav li.jdm_active a:visited span,
body.wc #pop_nav li.jdm_active a span, body.wc #pop_nav li.jdm_active a:visited span {background: transparent url(../images/wc/nav/main_menu/button-hover-span.gif) no-repeat 100% 0;} 
body.wc #main_nav li.jdm_active a, body.wc #main_nav li.jdm_active a:visited, body.wc #main_nav li.jdm_active a:hover,
body.wc #pop_nav li.jdm_active a, body.wc #pop_nav li.jdm_active a:visited, body.wc #pop_nav li.jdm_active a:hover {background:transparent url(../images/wc/nav/main_menu/button-hover.gif) no-repeat 0  100%;}
body.wc #main_nav li.jdm_active > a, body.wc #main_nav li.jdm_active > a:visited, body.wc #main_nav li.jdm_active > a:hover,
body.wc #pop_nav li.jdm_active > a, body.wc #pop_nav li.jdm_active > a:visited, body.wc #pop_nav li.jdm_active > a:hover {color:#fff;}

/* > selected state > */
/* Home Menu button */
body.wc #main_nav li.selected a span.home, body.wc #main_nav li.selected a:visited span.home {background: transparent url(../images/wc/nav/main_menu/home.gif) no-repeat 0 100%;}
body.wc #main_nav li a span.home, body.wc #main_nav li a:visited span.home {background: transparent url(../images/wc/nav/main_menu/home.gif) no-repeat 0 50%;}
/* Normal Menu button */
body.wc #main_nav li.selected a, body.wc #main_nav li.selected a:visited, body.wc #main_nav li.selected a:hover {background: transparent url(../images/wc/nav/main_menu/button-select.gif) no-repeat 0 100%;}
body.wc #main_nav li.selected a span, body.wc #main_nav li.selected a:visited span {background: transparent url(../images/wc/nav/main_menu/button-select-span.gif) no-repeat 100% 0;} 
body.wc #menu ul li.selected a:hover span{background: transparent url(../images/wc/nav/main_menu/button-select-span.gif) no-repeat 100% 100%;}
/* < selected state < */
/* << Hyperlink << */
/* >> Dropdown Hover / Backgrounds >> */
body.wc #main_nav li.jdm_active ul li a, body.wc #main_nav li.jdm_active ul li a:visited, body.wc #main_nav li.jdm_active ul li a:hover,
body.wc #pop_nav li.jdm_active ul li a, body.wc #pop_nav li.jdm_active ul li a:visited, body.wc #pop_nav li.jdm_active ul li a:hover  {background-image:none;}
/* << Dropdown Hover / Backgrounds << */
/* <<<<<< ACTIVE STATES <<<<<< */
/* >>>>>> DROPDOWN LINKS >>>>>> */
/* >> style 1 >> */
body.wc #menu ul li ul, body.wc ul.flyout,
body.wc #popular ul li ul {background: transparent url('../images/wc/nav/main_menu/dropdown/hover/flyout.gif') repeat 0 0;}
body.wc #menu ul li ul li, body.wc #menu ul li ul li ul li,
body.wc #popular ul li ul li, body.wc #popular ul li ul li ul li {background:#f0f0f0 url('../images/wc/nav/main_menu/dropdown/hover/left_line.gif') no-repeat 0 0;}
body.wc #menu ul li ul li p, body.wc #menu ul li ul li ul li p,
body.wc #popular ul li ul li p, body.wc #popular ul li ul li ul li p {background:transparent url('../images/wc/nav/main_menu/dropdown/hover/right_line.gif') no-repeat 100% 0 !important;}
body.wc #menu ul li ul li.last p, body.wc #menu ul li ul li ul li.last p,
body.wc #popular ul li ul li.last p, body.wc #popular ul li ul li ul li.last p {background-image: none !important;}
body.wc #menu ul li ul li.last, body.wc #menu ul li ul li ul li.last,
body.wc #popular ul li ul li.last, body.wc #popular ul li ul li ul li.last {background:transparent url('../images/wc/nav/main_menu/dropdown/hover/bottom.gif') no-repeat 100% 100% !important;}
body.wc #menu ul li ul li p, body.wc #menu ul li ul li a, body.wc #menu ul li ul li a:visited, body.wc #menu ul li ul li a:hover, body.wc #menu ul li ul li p a, body.wc #menu ul li ul li p a:visited, body.wc #menu ul li ul li p a:hover, body.wc #menu ul li ul li ul li p, body.wc #menu ul li ul li ul li a, body.wc #menu ul li ul li ul li a:visited, body.wc #menu ul li ul li ul li a:hover, body.wc #menu ul li ul li ul li p a, body.wc #menu ul li ul li ul li p a:visited, body.wc #menu ul li ul li ul li p a:hover,
body.wc #popular ul li ul li p, body.wc #popular ul li ul li a, body.wc #popular ul li ul li a:visited, body.wc #popular ul li ul li a:hover, body.wc #popular ul li ul li p a, body.wc #popular ul li ul li p a:visited, body.wc #popular ul li ul li p a:hover, body.wc #popular ul li ul li ul li p, body.wc #popular ul li ul li ul li a, #popular ul li ul li ul li a:visited, body.wc #popular ul li ul li ul li a:hover, body.wc #popular ul li ul li ul li p a, body.wc #popular ul li ul li ul li p a:visited, body.wc #popular ul li ul li ul li p a:hover {color:#333;}
body.wc #menu ul li ul li p, body.wc #menu ul li ul li ul li p,
body.wc #popular ul li ul li p, body.wc #popular ul li ul li ul li p {background:#3d4f1e;}
body.wc #menu ul li ul li.jdm_active a, body.wc #menu ul li ul li.jdm_active a:visited,
body.wc #popular ul li ul li.jdm_active a, body.wc #popular ul li ul li.jdm_active a:visited {color:#d4642b; background-color:#fff}
body.wc #menu ul li ul li.jdm_active a.arrow, body.wc #menu ul li ul li.jdm_active a.arrow:visited,
body.wc #popular ul li ul li.jdm_active a.arrow, body.wc #popular ul li ul li.jdm_active a.arrow:visited {background-image:url('../images/wc/nav/main_menu/dropdown/arrow_hover2.png') !important; background-repeat: no-repeat !important; background-position: 95% 50%  !important;}
body.wc #menu ul li ul li.jdm_active ul.flyout li a, body.wc #menu ul li ul li.jdm_active ul.flyout li a:visited,
body.wc #popular ul li ul li.jdm_active ul.flyout li a, body.wc #popular ul li ul li.jdm_active ul.flyout li a:visited {color:#333; background: transparent;}
body.wc #menu ul li ul li.jdm_active ul.flyout li a:hover, body.wc #menu ul li ul li a:hover, body.wc #menu ul li ul li p a:hover, body.wc #menu ul li ul li ul li a:hover, body.wc #menu ul li ul li ul li p a:hover,
body.wc #popular ul li ul li.jdm_active ul.flyout li a:hover, body.wc #popular ul li ul li a:hover, body.wc #popular ul li ul li p a:hover, body.wc #popular ul li ul li ul li a:hover,body.wc #popular ul li ul li ul li p a:hover {color:#d4642b; background:#fff !important;}
body.wc #menu ul li ul li a.arrow, body.wc #menu ul li ul li a.arrow:visited,body.wc #menu ul li ul li p a.arrow, body.wc #menu ul li ul li p a.arrow:visited {background-image: url('../images/wc/nav/main_menu/dropdown/arrow.png'); background-repeat: no-repeat; background-position: 95% 50%;}
body.wc #menu ul li ul li p a.arrow:hover,
body.wc #popular ul li ul li p a.arrow:hover {background-image:url('../images/wc/nav/main_menu/dropdown/arrow_hover2.png') !important; background-repeat: no-repeat !important; background-position: 95% 50%  !important;}
/* << /style 1 << */
/* >> style 2 >> */
body.wc #menu ul li.selected  ul, body.wc li.selected ul.flyout  {background: transparent url('../images/wc/nav/main_menu/dropdown/select/flyout.gif') no-repeat 0 0;}
body.wc #menu ul li.selected ul li,body.wc #menu ul li.selected ul li ul li {background:#fff url('../images/wc/nav/main_menu/dropdown/select/left_line.gif') no-repeat 0 0 !important;}
body.wc #menu ul li.selected ul li p, body.wc #menu ul li.selected ul li ul li p {background:transparent url('../images/wc/nav/main_menu/dropdown/select/right_line.gif') no-repeat 100% 0 !important;}
body.wc #menu ul li.selected ul li.last, body.wc #menu ul li.selected ul li ul li.last {background:transparent url('../images/wc/nav/main_menu/dropdown/select/bottom.gif') no-repeat 100% 100% !important;}
body.wc #menu ul li.selected ul li p, body.wc #menu ul li.selected ul li a, body.wc #menu ul li.selected ul li a:visited, body.wc #menu ul li.selected ul li a:hover,body.wc #menu ul li.selected ul li p a, body.wc #menu ul li.selected ul li p a:visited, body.wc #menu ul li.selected ul li p a:hover,body.wc #menu ul li.selected ul li ul li p,body.wc #menu ul li.selected ul li ul li a, body.wc #menu ul li.selected ul li ul li a:visited, body.wc #menu ul li.selected ul li ul li a:hover,body.wc #menu ul li.selected ul li ul li p a, body.wc #menu ul li.selected ul li ul li p a:visited, body.wc #menu ul li.selected ul li ul li p a:hover {color:#444; background:transparent;}
body.wc #menu ul li.selected ul li p,body.wc #menu ul li.selected ul li ul li p {background-color:transparent;}
body.wc #menu ul li ul.selected li.jdm_active a,body.wc #menu ul li ul.selected li.jdm_active a:visited {color:#fff; background-color:#d4642b}
body.wc #menu ul li ul.selected li.jdm_active a.arrow,body.wc #menu ul li ul.selected li.jdm_active a.arrow:visited {background-image:url('../images/wc/nav/main_menu/dropdown/arrow_hover.png') !important; background-repeat: no-repeat !important; background-position: 95% 50% !important;}
body.wc #menu ul li ul.selected li.jdm_active ul.flyout li a,body.wc #menu ul li ul.selected li.jdm_active ul.flyout li a:visited {color:#444; background-color: transparent;}
body.wc #menu ul li ul.selected li.jdm_active ul.flyout li a:hover,body.wc #menu ul li.selected ul li a:hover,body.wc #menu ul li.selected ul li p a:hover,body.wc #menu ul li.selected ul li ul li a:hover,body.wc #menu ul li.selected ul li ul li p a:hover {color:#fff; background-color:#d4642b !important;}
body.wc #menu ul li.selected ul li a.arrow, body.wc #menu ul li.selected ul li a.arrow:visited,body.wc #menu ul li.selected ul li p a.arrow, body.wc #menu ul li.selected ul li p a.arrow:visited {background-image: url('../images/nav/main_menu/dropdown/arrow.png'); background-repeat: no-repeat; background-position: 95% 50%;}
body.wc #menu ul li.selected ul li p a.arrow:hover {background-image:url('../images/wc/nav/main_menu/dropdown/arrow_hover.png') !important; background-repeat: no-repeat !important; background-position: 95% 50%  !important;}
body.wc #menu ul li ul li p,body.wc #menu ul li ul li ul li p,body.wc #menu ul li.selected ul li p,body.wc #menu ul li.selected ul li ul li p {padding: 0; width:175px; line-height:18px;}
body.wc #menu * li li div.menu_divider  {height:2px; font-size:2px; line-height:2px; background: transparent url('../images/wc/nav/main_menu/dropdown/hover/divider.gif') no-repeat 50% 0 ; display:block; width:175px;}
body.wc #menu * li.selected li div.menu_divider {height:2px; font-size:2px; line-height:2px; background: transparent url('../images/wc/nav/main_menu/dropdown/select/divider.gif') no-repeat 50% 0 ; display:block; width:175px;}
/* << style 2 << */
body.wc #popular .last, #popular span {background:none;}
/* multi-column flyout */

/* === /MENU === */

body.wc .h2 .worldcup_a {background-image:url(../images/wc/layout/content/headings/h2_bg/wc_a.jpg);}
body.wc .h2 .worldcup_b {background-image:url(../images/wc/layout/content/headings/h2_bg/wc_b.jpg);}
body.wc .h2 .worldcup_c {background-image:url(../images/wc/layout/content/headings/h2_bg/wc_c.jpg);}
body.wc .h2 .worldcup_d {background-image:url(../images/wc/layout/content/headings/h2_bg/wc_d.jpg);}
body.wc .h2 .worldcup_e {background-image:url(../images/wc/layout/content/headings/h2_bg/wc_e.jpg);}
body.wc .h2 .worldcup_f {background-image:url(../images/wc/layout/content/headings/h2_bg/wc_f.jpg);}
body.wc .h2 .worldcup_g {background-image:url(../images/wc/layout/content/headings/h2_bg/wc_g.jpg);}
body.wc .h2 .worldcup_h {background-image:url(../images/wc/layout/content/headings/h2_bg/wc_h.jpg);}

body.wc .h2 {background: transparent url("../images/wc/layout/content/headings/h2.gif") no-repeat 0 0 ;}
body.wc .h2 div.h2 {background:#fff url(../images/wc/layout/content/headings/h2_r.gif) no-repeat 100% 0; width:11px;}
body.wc .grey, body.wc .grey div.h2 {background-image:url(../images/layout/content/headings/h2_grey.gif);}
body.wc .exclusives .padding .h2 {background: transparent none;}

body.wc .h2 .right .divider_right {background: transparent url('../images/wc/layout/content/headings/link_divider.gif') no-repeat 100% 50%;}
body.wc .h2 h2, body.wc .h2 * a, body.wc .h2 * a:visited, body.wc .h2 * a:active {color:#fffbcc;}
body.wc .grey h2, body.wc .grey * a, body.wc .grey * a:visited, body.wc .grey * a:active, body.wc .grey .right p {color:#666;}

.schedule_result_spacer {border-bottom:1px solid #d9d9d9; float:left; width:640px;display:block;height:1px;margin-left:10px;}
.date_bar_result .schedule_result_spacer {padding-top:10px;}
.date_bar_result {background:transparent url('../images/wc/layout/content/day_calendar/result_grad.gif') no-repeat 109px 100%;}
.date_bar_result .col p{text-align:right; font-size:16px; line-height:20px; font-weight:bold;}
.date_bar_result .col p.date {font-size:12px; margin-top:0px; padding:0; color:#444; line-height: 18px;}
.date_bar_result .col p.live {color: #c84600;font-size:11px; line-height:16px;margin-top:0;}
.date_bar_result .dbr_container * p {text-align: left; font-size:inherit; line-height:inherit; font-weight:400;}
.date_bar_result .dbr_container * p.info {padding-left:30px;}
.date_bar_result .dbr_container * p.program {font-size:18px !important; font-weight:bold; line-height:22px !important;}
.date_bar_result .one_col .col {background: transparent url('../images/wc/layout/content/date_bar/date_bar_result_bg.jpg') no-repeat 0 100% !important;}
.date_bar_result .dbr_container * p span, .match_preview p.info span {background:#e6e6e6; padding:2px 4px; font-weight:bold; margin-right:5px;}
.date_bar_result .dbr_container * p.info {font-size:11px !important;}
.date_bar_result .dbr_container .result_match_info {position:relative;background:transparent;/*height:120px;*/ width:auto; display:block; float:left; padding:10px 20px 0 30px;}
.date_bar_result .dbr_container .result_match_info * {float:left;}
.date_bar_result .dbr_container .result_match_info p.vs, .date_bar_result .dbr_container .result_match_info p.block1, .date_bar_result .dbr_container .result_match_info p.block2 {position:absolute; left:146px; width:35px;}
.date_bar_result .dbr_container .result_match_info p.block1, .date_bar_result .dbr_container .result_match_info p.block2 {margin-left:14px; top:25px; background:#444; width:6px; height:6px; display:block;}
.date_bar_result .dbr_container .result_match_info p.block2 {top:45px;}
.date_bar_result .dbr_container .result_match_info p.vs {top:75px; text-align:center;color:#8e8e8e; font-weight:bold;}
.date_bar_result .dbr_container .result_match_info .teams  {clear:left; width:100%; padding-top:5px;}
.date_bar_result .dbr_container .result_match_info .teams * p {text-align:center;font-size:16px; line-height:20px; width:116px;color:#444; font-weight: bold;}
.date_bar_result .dbr_container .result_match_info img:first-child, .date_bar_result .dbr_container .result_match_info .teams div:first-child {margin-right:35px;}
.date_bar_result .dbr_container .result_match_info img {border:1px solid #ccc; width:114px; height:66px;}
.date_bar_result .dbr_container .match_related_info {width:180px; padding-right:20px; float:right;}
.date_bar_result .dbr_container .match_related_info ul li {width:100%; float:left;}
.result_match_info, .match_related_info {padding-top:10px;}
.date_bar_result .score1, .date_bar_result .score2 {color:#333; font-weight:bold;position:absolute; width:118px; display:block; left:30px; top:10px; height:68px; background:transparent url('../images/wc/layout/content/day_calendar/score_overlay.png') repeat 0 0; text-align:center; line-height:68px; font-size:40px;}
.date_bar_result .score2 {left:180px;}
.date_bar_result .result_match_info_related {background:transparent;width:550px; display:block;}

.result_match_info_related div {border-left:1px solid #d9d9d9; width:112px; padding:0 9px 0 10px; float:left; display:block; height:auto; margin-top:5px;}
.result_match_info_related div:first-child {border-left: none;}
.result_match_info_related div ul li {padding:2px 5px;}
.result_match_info_related div.format {font-weight:bold ; color:#444; float:left; width:100%; display:block; height:18px; margin:0; padding:0;}
.result_match_info_related p {margin:0; float:left;margin:0;}
.result_match_info_related * {font-size:11px;}

.day_box {display:none;position:absolute;width:auto;-moz-border-radius:6px;-webkit-border-radius:6px;border:2px solid #808080;padding:10px;background:#fff url(../images/layout/content/info_box_bg.gif) repeat-x 0% 100%;z-index:1000;}
.day_box .top {position:absolute;left:50%;top:-35px;width:20px;height:35px;margin:0 0 0 -10px;background:url(../images/layout/content/info_box_tip_down.png);}

/* Calendar */
.wc_date_calendar, .wc_groups_teams{float:left;}
.wc_date_calendar h3, .wc_groups_teams h3 { color:#444;}
.wc_date_calendar .m1, .wc_date_calendar .m2 {position:absolute; left:0; top:52px; font-weight:bold; text-transform:uppercase; color:#666; font-size:10px; font-family:verdana, arial;}
.wc_date_calendar .m2 {top:147px;}
.wc_date_calendar{width:168px; border-right:1px solid #d9d9d9; padding-right:7px; position:relative;}
.wc_groups_teams {width:455px; padding-left:9px;}

.wc_date_calendar ul {}
.wc_date_calendar ul li {color:#444;font-size:11px; font-weight:bold;background:transparent url('../images/wc/layout/content/day_calendar/day_bubble.gif') no-repeat 0 0; width:20px;height:17px; position:relative; padding-top:3px; display:block; margin: 2px; float:left; text-align:center;}
.wc_date_calendar ul li.title, .wc_date_calendar ul li.disabled {background: transparent none;}
.wc_date_calendar ul li.title {font-size:12px; font-weight:bold;}
.wc_date_calendar ul li.rest {background:transparent url('../images/wc/layout/content/day_calendar/day_rest.gif') no-repeat 0 0; color:#b3b3b3;}
.wc_date_calendar ul li.current {background:transparent url('../images/wc/layout/content/day_calendar/day_current.gif') no-repeat 0 0; color:#fff;}

.wc_date_calendar ul li .status {width:100%; height:3px; background:#00ff00; position:absolute; display:block; top:0; left:0;}
.wc_date_calendar ul li .sf {background:transparent url('../images/wc/layout/content/day_calendar/status_sf.gif') no-repeat 0 0;}
.wc_date_calendar ul li .rd16 {background:transparent url('../images/wc/layout/content/day_calendar/status_rd16.gif') no-repeat 0 0;}
.wc_date_calendar ul li .tf {background:transparent url('../images/wc/layout/content/day_calendar/status_tf.gif') no-repeat 0 0;}
.wc_date_calendar ul li .qf {background:transparent url('../images/wc/layout/content/day_calendar/status_qf.gif') no-repeat 0 0;}
.wc_date_calendar ul li .f {background:transparent url('../images/wc/layout/content/day_calendar/status_f.gif') no-repeat 0 0;}

.wc_date_calendar ul.wc_date_calendar_title li {background:transparent; color:#8e8e8e; font-weight:bold;}

.wc_date_calendar ul.wc_day_key li {width:80px;text-align:left; font-size:11px; font-weight:normal; letter-spacing:0; text-indent:20px; color:#4d4d4d; margin:0 2px;}
.wc_date_calendar ul.wc_day_key li.rest {background:transparent url('../images/wc/layout/content/day_calendar/key_rest.gif') no-repeat 0 50%;}
.wc_date_calendar ul.wc_day_key li.sf {background:transparent url('../images/wc/layout/content/day_calendar/key_sf.gif') no-repeat 0 50%;}
.wc_date_calendar ul.wc_day_key li.rd16 {background:transparent url('../images/wc/layout/content/day_calendar/key_rd16.gif') no-repeat 0 50%;}
.wc_date_calendar ul.wc_day_key li.tf {background:transparent url('../images/wc/layout/content/day_calendar/key_tf.gif') no-repeat 0 50%;}
.wc_date_calendar ul.wc_day_key li.qf {background:transparent url('../images/wc/layout/content/day_calendar/key_qf.gif') no-repeat 0 50%;}
.wc_date_calendar ul.wc_day_key li.f {background:transparent url('../images/wc/layout/content/day_calendar/key_f.gif') no-repeat 0 50%;}

.wc_date_calendar ul li a, .wc_date_calendar ul li a:visited, .wc_date_calendar ul li a:hover {color:#444;}
.wc_date_calendar ul li.current a, .wc_date_calendar ul li.current a:visited, .wc_date_calendar ul li.current a:hover {color:#fff;}

.wc_groups_teams ul {float:left;}
.wc_groups_teams ul li {width:108px; color:#444;font-size:11px; font-weight:normal; padding:5px 5px 5px 0;}
.wc_groups_teams ul li a img {padding-right:5px;}
.wc_groups_teams ul li.title {margin:5px 0; padding:0; }
.wc_groups_teams ul li.title div {color:#444 !important; font-size:12px; line-height:18px;}
.g_row {margin-top:10px; float:left;}

/* Day Highlight */
body.wc .wc_dayhighlight .h2 {background:url("../images/wc/layout/content/headings/h2_black.gif") no-repeat 0 0 transparent; height:36px;}
body.wc .wc_dayhighlight .h2 div.h2 {background:#fff url(../images/wc/layout/content/headings/h2_black_r.gif) no-repeat 100% 0; width:11px;height:36px;}
body.wc .wc_dayhighlight .h2 *{line-height:36px;}
body.wc .wc_dayhighlight .col .padding:first-child+* {background:#fff url(../images/wc/layout/content/day_highlight/bg.jpg) no-repeat 0 100%; height:241px;}
body.wc .left_column .wc_dayhighlight .col .custom {background: transparent url(../images/wc/layout/content/socceroos/bg.jpg) no-repeat 0 0; height:232px;}
body.wc .wc_dayhighlight .col .padding:first-child+* .highlight {width:290px; padding: 7px 0; background: transparent url('../images/wc/layout/content/day_highlight/horz_spcr.jpg') no-repeat 0 100%}
body.wc .wc_dayhighlight .col .padding:first-child+* .highlight * {color:#fff;}
body.wc .wc_dayhighlight .col .padding:first-child+* .highlight .addtnl_links * {color:#b6b6b6;}
body.wc .wc_dayhighlight .col .padding:first-child+* .highlight span {line-height:21px; font-weight:bold;}
body.wc .wc_dayhighlight .col .padding:first-child+* .highlight p {margin-top:0; text-align:center; }
body.wc .wc_dayhighlight .col .padding:first-child+* .highlight p.result {font-size:10px; line-height:13px; margin:-2px 0;}
body.wc .wc_dayhighlight .col .padding:first-child+* .highlight p.result span {color:#ccc;}

body.wc .wc_dayhighlight .col .padding:first-child+* .highlight div:first-child+* p{color:#ccc; padding:0 10px 0 5px;}
body.wc .wc_dayhighlight .col .padding:first-child+* .highlight div:first-child+* .score {color:#fff; font-size:22px; line-height:22px; font-weight:bold;}
body.wc .wc_dayhighlight .col .padding:first-child+* .latest_vids *{color:#ccc;}
body.wc .wc_dayhighlight .col .padding:first-child+* .latest_vids > div {margin-right:10px;width:90px; float:left;}

body.wc .wc_dayhighlight .col .padding:first-child+* .latest_vids div span {line-height:18px; font-weight:bold;}

body.wc .left_column .wc_dayhighlight .col .padding:first-child+* .highlight * {color:#8e8e8e;}
body.wc .left_column .wc_dayhighlight .col .padding:first-child+* .highlight div:first-child+* .score{color:#d9d9d9;}
body.wc .left_column .wc_dayhighlight .col .padding:first-child+* .highlight .date {color:#d9d9d9; font-size:11px; line-height:18px; font-weight:bold;}
body.wc .left_column .wc_dayhighlight .col .custom .highlight { padding-bottom:3px; margin-bottom:2px; padding-top:5px;float:left; width:87px; margin-left:7px; padding-right:6px;background: transparent url('../images/wc/layout/content/v_spacer.gif') repeat-y 100% 0;}
body.wc .left_column .wc_dayhighlight .col .custom .highlight:first-child+*+* {background: transparent none;}
body.wc .left_column .wc_dayhighlight .col .padding:first-child+* .highlight div:first-child+* .score {font-size:28px; line-height:30px;}
body.wc .left_column .wc_dayhighlight .col .custom * .article {color:#a0a0a0;}

body.wc .socceroos_pnl * {}
body.wc .socceroos_pnl .h2 {background:#fff url(../images/wc/layout/content/socceroos/header.jpg) no-repeat 0 100%; height:46px;}
body.wc .socceroos_pnl .h2 h2, body.wc .socceroos_pnl .h2 h2 a, body.wc .socceroos_pnl .right p, body.wc .socceroos_pnl .right p a {line-height:46px; color:#441e1c; font-weight:bold;}
body.wc .socceroos_pnl .h2 h2, body.wc .socceroos_pnl .h2 h2 a {font-size:24px;}
body.wc .socceroos_pnl .h2 .h2 {background: transparent none;}
body.wc .socceroos_pnl .h2 .right {max-width:350px;}
body.wc .socceroos_pnl .h2 .right .divider_right {background: transparent url('../images/wc/layout/content/socceroos/link_divider.gif') no-repeat 100% 50%;}
body.wc table.details td{border-bottom: 1px solid #d9d9d9; padding-top:5px; padding-bottom:5px;}
body.wc table.details {margin-bottom:0;}

body.wc #menu ul li ul.customgroups li {background:transparent !important;}
body.wc #menu ul li ul.customgroups {background:transparent  url('../images/wc/nav/main_menu/dropdown/custom_bg.gif') no-repeat 0 100% !important;}
body.wc #menu ul li ul.customgroups li .groups p, body.wc #menu ul li ul.customgroups li .groups p a {width:auto;}
body.wc #menu ul li ul.customgroups li .groups .group .grp_title {padding:0 5px; font-weight: bold; background: transparent url('../images/wc/nav/main_menu/dropdown/grp_title_line.gif') no-repeat 0 100% !important; margin-bottom:3px;}
body.wc #menu ul li ul.customgroups li .groups .group p {background: transparent none !important;}
body.wc #menu ul li ul.customgroups li .groups .group {padding:5px; width:118px; float:left; display:block;}
body.wc #menu ul li ul.customgroups li .groups .group p a, body.wc #menu ul li ul.customgroups li .groups .group p {background-image: url('../images/wc/nav/main_menu/dropdown/tras.gif');width:110px; display:block;margin:0;}

body.wc #times li {padding-left:0; font-weight:400; text-align:left;line-height:16px;}

.match_tracker_nav ul li span.group, body.wc .match_tracker_nav ul li span.group {display:none;}
body.wc .match_tracker_nav ul li span.group  {background:transparent none;width:auto;height:20px;position:relative;right:auto; left:0; top:0;}
body.wc .match_tracker_nav ul li.selected span.group {display:inline;background:transparent none;}

.apocalypse .opinion_list .item a img { margin:0;}

/* Live Stream Player */
.lpb {width:940px !important; text-align:left; overflow:hidden;}
.liveplayerbox {background: url('../images/wc/liveplayer/bg.jpg') no-repeat 0 0; padding:94px 0 0 0; width:940px;}
.liveplayerbox .padding {padding:0 20px 0 20px; width:900px; background: transparent url('../images/wc/liveplayer/grey_top.jpg') no-repeat 50% 0;}
.liveplayerbox .playerbox {width:550px; height:420px; padding-left:5px;}
.liveplayerbox .playerbox .nogame p {color:#fff;}
.liveplayerbox .playerbox .flagbox {/*width:96px;*/ width:340px; margin-left:30px; padding:0 72px 0 72px; height:50px; position:relative;}
.liveplayerbox .playerbox .flagbox a {position:absolute; top: 5px; left:0px; height:41px; width:72px;}
.liveplayerbox .playerbox .flagbox a:first-child+* {left:auto; right:0;}
.liveplayerbox .playerbox .flagbox p {padding-top:7px; color:#fff; font-weight:bold; text-align:center;}
.liveplayerbox .playerbox .flagbox p span {padding: 0 10px;}
.liveplayerbox .playerbox .roundbox {position:relative; background: transparent url('../images/wc/liveplayer/topbar.gif') no-repeat 0 1px;width:304px; height:50px;}
.liveplayerbox .playerbox .flagbox .end {background: transparent url('../images/wc/liveplayer/topbar_end.gif') no-repeat 100% 1px; position:absolute; right:-33px; top:3px;width:56px;  height:50px;}
.liveplayerbox .playerbox .roundbox p {text-align:left; padding:9px 0 0 20px; color:#c7c7c7; text-transform: uppercase;}
.liveplayerbox .playerbox .roundbox p span {font-weight:bold; padding-right:5px;}
.liveplayerbox .playerbox .flashbox {width:100%; padding-bottom:10px;}
.liveplayerbox .tab-box {width:25px; padding:5px 0 0 6px;}
.liveplayerbox .contentbox {width:310px; height:auto; display:block; min-height: 395px; background:#000; overflow:hidden;}
.liveplayerbox .playerbox, .liveplayerbox .flagbox, .liveplayerbox .roundbox, .liveplayerbox .playerbox .flashbox, .liveplayerbox .padding {float:left}
/* TABS */
.liveplayerbox .tab-box a,.liveplayerbox .tab-box a:visited, .liveplayerbox .tab-box a:hover {width:24px; height:80px; display:block;}
.liveplayerbox .tab-box a#btn1,.liveplayerbox .tab-box a#btn1:visited {background-image:url('../images/wc/liveplayer/tabs/btn1-livechat.jpg');}
.liveplayerbox .tab-box a#btn1:hover {background-image:url('../images/wc/liveplayer/tabs/btn1-livechat_hover.jpg');}
.liveplayerbox .tab-box a.btn1, .liveplayerbox .tab-box a.btn1:visited {background-image:url('../images/wc/liveplayer/tabs/btn1-livechat_active.jpg') !important;}
.liveplayerbox .tab-box a#btn2,.liveplayerbox .tab-box a#btn2:visited {background-image:url('../images/wc/liveplayer/tabs/btn1-matchstats.jpg');}
.liveplayerbox .tab-box a#btn2:hover {background-image:url('../images/wc/liveplayer/tabs/btn1-matchstats_hover.jpg');}
.liveplayerbox .tab-box a.btn2, .liveplayerbox .tab-box a.btn2:visited {background-image:url('../images/wc/liveplayer/tabs/btn1-matchstats_active.jpg') !important;}

.liveplayerbox .tab-box a#btn5,.liveplayerbox .tab-box a#btn5:visited {background-image:url('../images/wc/liveplayer/tabs/btn5-twitter.jpg');}
.liveplayerbox .tab-box a#btn5:hover {background-image:url('../images/wc/liveplayer/tabs/btn5-twitter_hover.jpg');}
.liveplayerbox .tab-box a.btn5, .liveplayerbox .tab-box a.btn5:visited {background-image:url('../images/wc/liveplayer/tabs/btn5-twitter_active.jpg') !important;}


.liveplayerbox .tab-box a#btn2,.liveplayerbox .tab-box a#btn2:visited, .liveplayerbox .tab-box a#btn2:hover {height:80px;}
.liveplayerbox .tab-box a#btn3,.liveplayerbox .tab-box a#btn3:visited, .liveplayerbox .tab-box a#btn3:hover {height:80px;}
.liveplayerbox .tab-box a#btn4,.liveplayerbox .tab-box a#btn4:visited, .liveplayerbox .tab-box a#btn4:hover {height:80px;}
/* /TABS */
.liveplayerbox .tab-box a, .liveplayerbox .tab-box a:visited, .liveplayerbox .tab-box a:hover {margin-bottom:2px;}
.liveplayerbox .tab-box a.expand {height:25px; background: transparent url('../images/wc/liveplayer/tabs/expand.jpg') no-repeat 0 0;}
.liveplayerbox .tab-box a.expand:hover {background: transparent url('../images/wc/liveplayer/tabs/expand_hover.jpg') no-repeat 0 0;}
.liveplayerbox .tab-box a.contract, .liveplayerbox .tab-box a.contract:hover {background-image: url('../images/wc/liveplayer/tabs/contract.jpg');}
.liveplayerbox .padding .playerbox #video {background:transparent; height:370px;width:545px; padding:0; margin:0;}
.plp {display:none !important;}

.contentbox_c {overflow:hidden;width:310px;min-height: 395px;position:absolute; right:25px; top:99px;}
.contentbox > div {}
.contentbox .stats_container {width:300px;}
.contentbox .stats_box {padding:0;}
.contentbox .stats_box .toggle {display:block !important;height:280px; overflow-x:hidden; overflow-y:auto; background:#fff;}
.contentbox .stats_box .padding {padding:0; background-image: none;}
.contentbox .stats_box .toggle table, .contentbox .stats_box .links_bar {background:#fff; margin-left:0;}
.contentbox .stats_box table {margin-left:0;}
.contentbox .stats_box table td {border-top:0 none;}
.contentbox .stats_box .col_1, .contentbox .stats_box .col_3 {width:100px;}
.contentbox .stats_box .col_1 p, .contentbox .stats_box .col_3 p {font-size:14px; font-weight:bold;}
.contentbox .stats_box .col_1 p a, .contentbox .stats_box .col_3 p a {color:#000;}
.contentbox .stats_box .col_2 {}
.contentbox .stats_box .col_2 p {line-height:46px; font-size:36px; margin:0;}
.contentbox .stats_box .toggle .col_1 p, .contentbox .stats_box .toggle .col_3 p {font-size:11px; font-weight:normal;}
.contentbox .stats_box .toggle .col_2 {padding: 0!important;}
.contentbox .stats_box .toggle .col_2 p {font-size:11px; line-height:inherit;}
.contentbox .stats_box .padding table.info {margin-top:10px;}
.contentbox .stats_box .padding table.info, .contentbox .stats_box .padding table.info * {text-align:left;color:#C7C7C7;background: transparent none; border-color:#000;}
.contentbox .stats_box .padding table.info td {padding-top:2px;}
.contentbox .stats_box .padding table.info td:first-child {width:100px;text-align:right; padding-right:10px; font-weight:bold;}
.contentbox  * img.popout, .contentbox .stats_box .control_bar,  .contentbox .stats_box .links_bar {display:none;}
.contentbox .stats_container a.toggleLink, .contentbox .stats_container a.toggleLink:visited, .contentbox .stats_container a.toggleLink:hover, .contentbox .stats_box .expand, .stats_box .collapse {display:none; right:0 !important;}
.contentbox .stats_box, .contentbox .stats_box .padding, .contentbox .stats_box .toggle table, .contentbox .stats_box table, .contentbox .stats_box .control_bar, .contentbox .stats_box .links_bar {width:300px;}
.contentbox .lineup {background:#fff; height:400px; overflow-x:hidden; overflow-y:auto}
.contentbox .lineup table { margin:0;}
#page .vod_lead_marquee, .vod_rhc .vod_strut, .vod_rhc .vod_strut > div {background:transparent none;}
