/* basic CSS, 15/01/2019, reconstruction */
body { background-color: #050505; color: white; background-image: url('https://5b2e79.claudeassets.com/20260609001850im_/https://tvguideuk.net/_img/_bg/night.jpg'); background-repeat: repeat-x; }

#topmenu ul li a { color: white;  }

#topmenu #ajax-search { background-color: #222; }
#topmenu #ajax-search #info_message { color: white; }
#topmenu #ajax-search h2 { padding: 5px; font-size: 1em; background-color: #111; }
#topmenu #ajax-search a { color: white;}
#topmenu #ajax-search #close_search { background-color: #111;  }

#leftmenu h2 { color: #999; }
#leftmenu a { color: white; }

#leftmenu #loginbox { background-color: #222;  }

#leftmenu #change_channels_button { background-color: #333; }
#leftmenu .left_ul li { padding-left: 1px;  }
#leftmenu .left_ul li:hover { border-left: 1px solid white; padding-left: 0px; }


#leftmenu a:hover { color: #FFE16C; }
#leftmenu li.active_link a { color: #FFE16C; }
#leftmenu li.active_link { border-left: 1px solid #FFE16C;  }
#leftmenu li a { border-bottom: 1px solid #666;  }


#leftmenu a:hover { color: #FFe16c; }
#leftmenu a.active_link { color: #FFe16c; }

#leftmenu .greyline { color: white; border: 0px solid #333; border-bottom: 1px solid #444; margin-top: 20px; margin-bottom: 20px; width: 120px; margin-left: 0px;}

#vertical_program { border: 3px solid #FFE16C;  }
#vertical_program a {  color: white; }
#vertical_program .one_channel {  border-right: 1px solid #111; background-color: #333;  }
#vertical_program .name_and_icon {  background-color: #FFE16C; border-bottom: 1px solid #111;}
#vertical_program .now_running { background-color: #333333; background-image: url('https://7c42a8.claudeassets.com/20260609001850im_/https://tvguideuk.net/_img/schedule_nowr_night.png'); background-repeat: repeat-x;}
#vertical_program .now_running .time { color: white;  }
#vertical_program .now_running .name { color: white; }
#vertical_program .ver_space { background-color: #3e3e3e; }
#vertical_program .ver_item { background-color: #2D2D2D; }
#vertical_program .ver_item:hover { background-color: #313131;  background-image: none; }

#timetable { width: auto; border: 3px solid #FFE16C; margin-right: 30px; }
#timetable .one_timetable {  background-repeat: repeat-x; }


#timetable {  background-color: #010101; }
#timetable a { color: white;  }
#timetable .one_timetable { background-color: #222;  }
#timetable .one_timetable:hover { background-color: #313131;  }
#timetable .now_running { background-color: #333; }

#rows_program { border: 3px solid #FFE16C; background-color: black;  }
#rows_program .one_channel a { color: white;  }

#rows_program .one_channel .row_item:hover { background-color: #313131;  background-image: none; }
#rows_program .one_channel .name_and_icon { background-color: #FFE16C; color: black;  }
#rows_program .one_channel {  background-color: #222;  }
#rows_program .one_channel .now_running {  background-color: #333;  }

#not_hmpg_cnt { background-color: #111; color: white; }
.one_psch_item a { text-decoration: none; color: white;}
#vertical_program .one_psch_item a { text-decoration: none; color: black;}

#not_hmpg_cnt .bigtext { background-color: #111; color: white; border: 1px solid grey; }
#not_hmpg_cnt .minitext { color: grey; font-size: 0.8em;}
#not_hmpg_cnt .bigsubmit { margin-top: 20px; font-size: 2em; background-color: #111; color: white; border: 1px solid white; padding: 10px; }
#not_hmpg_cnt h3 {  border-bottom: 1px solid #FFE16C; }
#not_hmpg_cnt a  { color: #ffe16c; }


.overview_channel .name_and_icon { border-bottom: 0px; }
.overview_channel .name_and_icon a { color: black;}

.bigwidelink { background-color: #333; }
.bigwidelink a { text-decoration: none; color: white; }
.bigwidelink p { color: silver; }


#overview h2 { color: white; border-bottom: 1px solid #FFE16C; margin-bottom: 17px; }

#overview_psch .one_item p { color: white; }
#overview_psch .one_item a { color: white; }
#overview_psch #no_items { color: white; }

#overview_tags .one_tag {background-color: #333; border: 1px solid #333; }
#overview_tags .one_tag p {  color: white;   }
#overview_tags .one_tag a {  color: white; }

#overview_todaye .one_item p { color: white; }
#overview_todaye .one_item a { color: white; }


#not_hmpg_cnt .catalog_item p a { text-decoration: none; color: white; }

#not_hmpg_cnt .minimenu { font-size: 0.9em; margin-bottom: 50px; }
#not_hmpg_cnt .minimenu a { margin-left: 10px; color: #ffe16c;}
#not_hmpg_cnt .minimenu .active_link { color: white; }


#catalog_detail a { color: #ffe16c;}
#catalog_detail .psch_button { background-color: #222; color: #FFE16C; }

#channel_cnt a { color: #ffe16c; }
#channel_cnt .data a { color: white; }

#archive_options { width: auto; border: 1px solid #333; margin-bottom: 30px; background-color: #000; background-image: url('https://01453b.claudeassets.com/20260609001850im_/https://tvguideuk.net/_css/_img/tva_options_night.png'); background-repeat: repeat-x; }
#archive_options .option {  border-right: 1px solid #333;  }
#archive_options .option a  { color: #ffe16c; }
#archive_options .option p input { background-color: #000; color: white;  }

#archive_options .option a  { color: #ffe16c; }

#not_hmpg_cnt .mosaic_tile { border: 1px solid #333; padding: 20px; margin: 7px; float: left;  }
#not_hmpg_cnt .mosaic_tile:hover { border: 1px solid #555; background-color: #151515; }
#not_hmpg_cnt .mosaic_tile p { font-size: 90%; line-height: 140%; }

.reminders_settings tr:hover { background-color: #222;   }

#active_channel { background-color: #333; }

#moreinfo_cnt img { border: 1px solid #333; }
#moreinfo_cnt .cta { background-color: #222; font-size: 1em; margin-bottom: 50px; padding: 20px; border: 1px solid silver; max-width: 800px; }

#top_option { background-color: #222; color: white; }
#top_option a { color: white;}

/*
     FILE ARCHIVED ON 03:03:57 Feb 12, 2026 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:56:10 Sep 21, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.564
  exclusion.robots: 0.062
  exclusion.robots.policy: 0.05
  esindex: 0.013
  cdx.remote: 27.155
  LoadShardBlock: 129.858 (3)
  PetaboxLoader3.datanode: 113.092 (4)
  PetaboxLoader3.resolve: 71.537 (2)
  load_resource: 97.533
*/