body { background-image:url('../../images/classic/bg_body.jpg');background-color:#FFFFFF; }

.sf-menu li li a,
.sf-menu a:hover,
.sf-menu li:hover a,
.sf-menu li.sfHover a {
    background-color:#141617;
}

p.buttonThemed span.left {
    /*background-image:url('../../images/classic/btn_themed_left.png');
    _background-image:url('../../images/classic/btn_themed_left.gif');*/
}

p.buttonThemedLight span.left {
    /*background-image:url('../../images/classic/btn_themed_left_light.png');
    _background-image:url('../../images/classic/btn_themed_left_light.gif');*/
}

p.buttonThemed span.right {
    /*background-image:url('../../images/classic/btn_themed_right.png');
    _background-image:url('../../images/classic/btn_themed_right.gif');*/
}

p.buttonThemedLight span.right {
    /*background-image:url('../../images/classic/btn_themed_right_light.png');
    _background-image:url('../../images/classic/btn_themed_right_light.gif');*/
}

#siteHead { background-image:url('../../images/classic/bg_head_top.gif'); }
#menuMain { background-image:url('../../images/classic/bg_nav_main.gif'); }

#menuMain a img {
	margin-top:-34px;
	position:relative; /* IE6 */
}

.logoClassic {
	margin-left:34px;
	}

/*#heroBlock {  background-image:url('../../images/classic/bg_hero.jpg'); }*/
#heroBlock .buttonThemedLarge {
    /*background-image:url('../../images/classic/btn_themed_large_left.png');
    _background-image:url('../../images/classic/btn_themed_large_left.gif');*/
}

#heroBlock .buttonThemedLarge .buttonInside {
    /*background-image:url('../../images/classic/btn_themed_large_right.png');
    _background-image:url('../../images/classic/btn_themed_large_right.gif');*/
}

#wrapperBody {                                  background-image:url('../../images/classic/bg_menu_main_shadow.gif'); }
#wrapperBody .panelHalfWidth h3 {               background-image:url('../../images/classic/bg_box_half_head.gif'); }
/*#wrapperBody .panelHalfWidth .panelContent {    background-image:url('../../images/classic/bg_box_half_content.gif'); }*/

.simpleOverlay .popupHead {                     background-image:url('../../images/classic/bg_box_popup_head.gif'); }
.simpleOverlay .popupHead a.btnClose,
.simpleOverlay .popupHead a.btnClose:hover {    background-image:url('../../images/classic/btn_close.gif'); }
/*.simpleOverlay .popupContent {                  background-image:url('../../images/classic/bg_box_popup_content.gif'); }*/
.simpleOverlay .panelThirdWidth h3,
#wrapperBody .panelThirdWidth h3 {              background-image:url('../../images/classic/bg_box_third_head_light.gif'); }
.simpleOverlay .panelThirdWidth .panelContent/*,
#wrapperBody .panelThirdWidth .panelContent*/ {   background-image:url('../../images/classic/bg_box_third_content_light.gif'); }
.simpleOverlay .panelThirdWidth h3,
.frontPage #wrapperBody .panelThirdWidth h3 {   background-image:url('../../images/classic/bg_box_third_head.gif'); }
.simpleOverlay .panelThirdWidth .panelContent/*,
.frontPage #wrapperBody .panelThirdWidth .panelContent*/ { background-image:url('../../images/classic/bg_box_third_content.gif'); }

#wrapperBody .panelTwoThirdWidth h3 {               background-image:url('../../images/classic/bg_box_two_third_head_light.gif'); }
/*#wrapperBody .panelTwoThirdWidth .panelContent {    background-image:url('../../images/classic/bg_box_two_third_content_light.gif'); }*/
#wrapperBody .panelFullWidth h3 {                   background-image:url('../../images/classic/bg_box_full_head_light.gif'); }
/*#wrapperBody .panelFullWidth .panelContent {        background-image:url('../../images/classic/bg_box_full_content_light.gif'); }*/
#wrapperBody .panelFullWidth .dividedContent {      background-image:url('../../images/bg_box_full_content_divided_light.gif'); } /* uses default image, (no in classic folder) but needs to overwrite from this file */

#wrapperBody .halfHeadless h3 {                         background-image:url('../../images/classic/bg_box_half_headless_top_light.gif'); }
#wrapperBody .halfHeadless .panelContent {              background-image:url('../../images/classic/bg_box_half_headless_bottom_light.gif'); }
/*.frontPage #wrapperBody .halfHeadless h3 {              background-image:url('../../images/classic/bg_box_half_headless_top.gif'); }*/
/*.frontPage #wrapperBody .halfHeadless .panelContent {   background-image:url('../../images/classic/bg_box_half_headless_bottom.gif'); }*/

/*#wrapperBody .thirdHeadless h3 {                        background-image:url('../../images/classic/bg_box_third_headless_top_light.gif'); }*/
/*#wrapperBody .thirdHeadless .panelContent {             background-image:url('../../images/classic/bg_box_third_headless_bottom_light.gif'); }*/
.frontPage #wrapperBody .thirdHeadless h3 {             background-image:url('../../images/bg_box_third_headless_top.gif'); } /* uses default image, (no in classic folder) but needs to overwrite from this file */
/*.frontPage #wrapperBody .thirdHeadless .panelContent {  background-image:url('../../images/classic/bg_box_third_headless_bottom.gif'); }*/

/*.boxSport .sportsSubList a { background-image:url('../../images/classic/sports_sport_box.gif'); }*/

.scheduleFilters { background:url('../../images/classic/bg_box_full_head_light.gif')};


/*
.schedule .buttonUp a {
    background-image:url('../../images/classic/btn_up.png');
    _background-image:url('../../images/classic/btn_up.gif');
}

.schedule .buttonDown a {
    background-image:url('../../images/classic/btn_down.png');
    _background-image:url('../../images/classic/btn_down.gif');
}

.schedule .buttonPrev a {
    background-image:url('../../images/classic/btn_prev.png');
    _background-image:url('../../images/classic/btn_prev.gif');
}

.schedule .buttonNext a {
    background-image:url('../../images/classic/btn_next.png');
    _background-image:url('../../images/classic/btn_next.gif');
}
*/
#programmeViewPopup .popupHead {            background-image:url('../../images/classic/bg_box_popup_head.gif'); }
#programmeViewPopup .popupHead a.btnClose { background-image:url('../../images/classic/btn_close.gif'); }
#programmeViewPopup .popupContent p.programmeLogo {
    background:url('../../images/sports/160/espn_classic_default.jpg') 0 0 no-repeat;
    color:#fff;
    display:inline;
    float:left;
    overflow:hidden;
    height:98px;
    width:160px;
}

/*#programmeViewPopup .popupContent {         background-image:url('../../images/classic/bg_box_popup_content.gif'); }*/
/*#programmeViewPopup .stepperButtons {       background-image:url('../../images/classic/bg_box_popup_bottom.gif'); }*/
/*#programmeViewPopup a.buttonPrevPrg,
#programmeViewPopup a.buttonPrevPrg:hover { background-image:url('../../images/classic/btn_prev_bg.gif'); }*/
/*#programmeViewPopup a.buttonNextPrg,
#programmeViewPopup a.buttonNextPrg:hover { background-image:url('../../images/classic/btn_next_bg.gif'); }*/

.newListSelected { background-image:url('../../images/classic/bg_select.gif'); }

/*#wrapperFoot .footerBox {                       background-image:url('../../images/classic/bg_footer_bottom_light.gif'); }*/
/*#wrapperFoot .footerBox .boxBottom {            background-image:url('../../images/classic/bg_footer_box_bottom_light.gif'); }*/
/*.frontPage #wrapperFoot .footerBox {            background-image:url('../../images/classic/bg_footer_bottom.gif'); }*/
/*.frontPage #wrapperFoot .footerBox .boxBottom { background-image:url('../../images/classic/bg_footer_box_bottom.gif'); }*/

.simpleOverlay .panelThirdWidth h3,
#wrapperBody .panelFullWidth h3,
#wrapperBody .panelHalfWidth h3,
#wrapperBody .panelThirdWidth h3,
#wrapperBody .panelTwoThirdWidth h3 {
    color:#333333;
}

.scheduleFilters p.buttonThemed span.left {
    background-image:url('../../images/btn_themed_left_light_short.png');
    _background-image:url('../../images/btn_themed_left_light_short.gif');
}

.scheduleFilters p.buttonThemed span.right {
    background-image:url('../../images/btn_themed_right_light_short.png');
    _background-image:url('../../images/btn_themed_right_light_short.gif');
}

#kytePlayerBoxHeader { background-image: url(../../images/classic/kyteBoxHeaderBG.gif); }
#kytePlayerBoxHeader .tabs .active,
#kytePlayerBoxHeader .tabs span:hover { color: #fff; }
#kytePlayerBoxHeader .title,
#kytePlayerBoxHeader .tabs span {
    color:#333;
}





.schedule .scheduleNavHorizontal,
.scheduleFilters .panelFull,
.schedule #scheduleWrapper,
.scheduleGrid {
    background:#909090;
}

.schedule .scheduleBottom {
    background:#909090 url('../../images/classic/bg_box_schedule_bottom.gif') 0 100% no-repeat;
}

.schedule .scheduleNavHorizontalInside,
.schedule a.btnCalendar,
.scheduleTabs a,
.schedule,
.schedule .scheduleNavHorizontal a.prevDay,
.schedule .scheduleNavHorizontal a.nextDay,
.scheduleSearch .searchResoultsStepper a.prev,
.scheduleSearch .searchResoultsStepper a.next,
.schedule .channelColumn .columnBottom,
.schedule .channelColumn .channelHead,
.schedule .channelColumn .popup .closePopup,
.jspDrag,
.jspVerticalBar .jspArrow,
.schedule a.btnCalendar,
.scheduleTabs a { background-image:url('../../images/classic/sprite_sch.png'); _background-image:url('../../images/classic/sprite_sch.gif'); }


	

.schedule .scheduleGridDetailed li { background-image:url('../../images/classic/bg_program_detailed_top.gif'); }
.schedule .scheduleGridDetailed li .programInside { background-image:url('../../images/classic/bg_program_detailed_bottom.gif'); }
.schedule .scheduleGridDetailed li.current { background-image:url('../../images/classic/bg_program_detailed_top_now.gif') !important; }
.schedule .scheduleGridDetailed li.current .programInside { background-image:url('../../images/classic/bg_program_detailed_bottom_now.gif'); }
.schedule .scheduleGridDetailed li.next { background-image:url('../../images/classic/bg_program_detailed_top_next.gif') !important; }
.schedule .scheduleGridDetailed li.next .programInside { background-image:url('../../images/classic/bg_program_detailed_bottom_next.gif'); }

.schedule .scheduleGridDetailed li.inactive { background-image:url('../../images/classic/bg_program_detailed_top_inactive.gif'); }
.schedule .scheduleGridDetailed li.inactive .programInside { background-image:url('../../images/classic/bg_program_detailed_bottom_inactive.gif'); }
.schedule .scheduleGridDetailed li.inactiveCurrent .programInside { background-image:url('../../images/classic/bg_program_detailed_bottom_now_inactive.gif'); }
.schedule .scheduleGridDetailed li.inactiveNext .programInside { background-image:url('../../images/classic/bg_program_detailed_bottom_next_inactive.gif'); }

.jspVerticalBar .jspArrow {
	background: url("../../images/classic/sprite_sch.png") no-repeat scroll -900px 0;
}
/* country specific tweaks */

/* italy and France */
.country_fr .schedule a.btnCalendar,
.country_it .schedule a.btnCalendar {
	height:37px;
	padding:10px 0 0 45px;
}

.country_fr .selectedTxt,
.country_it .selectedTxt {
	width:230px;
}
.country_fr .scheduleFilters .selectSport .newListSelected,
.country_it .scheduleFilters .selectSport .newListSelected {
	background-position:-30px 0;
	border:medium none;
	width:230px;
}

.country_fr ul.newList,
.country_it ul.newList {
	width:230px;
}

.country_it  .schedule .scheduleGridDetailed li img.next {
	margin: -35px 0 0;
}
.country_fr .schedule .scheduleGridDetailed li img.current,
.country_fr  .schedule .scheduleGridDetailed li img.next {
	margin: -40px 0 0;
}

.country_fr #intercept-full-content .buttonThemedLarge {
	width: 223px;
}

.country_fr #intercept-full-content .buttonThemedLarge span.right {
	padding:12px 0 0 35px;
	width:175px;
}

