


h2 {border-bottom:solid 1px #d8b514; color:#ffffff; font-size:23px;}
.left_column {padding-left:20px; width:600px;}

#pc_header_container {margin-bottom:30px; padding:0px 10px;}
.pc_summary {padding-right:15px;}


.pc_schedule_header, .pc_schedule_header_now {background-color:#4c4c4c; font-size:18px; font-weight:bold; text-align:center;}
.pc_schedule_header span, .pc_schedule_header_now span {padding:0px 10px;}
.pc_schedule_header_now {background-color:#8f0006;}

#pc_schedule li {border-bottom:dotted 1px #8f8f8d; padding:14px 11px;}
#pc_schedule li.active {background-color:#282828; border-bottom:dotted 0px #8f8f8d;}
#pc_schedule li:hover, #pc_schedule li.sfhover {background-color:#1e3752;}

#pc_schedule a.thumb {float:left; width:133px;}
#pc_schedule .text_right {display:inline; float:left; margin-left:15px; position:relative; width:429px;}

#pc_schedule .title a {color:#4cbeff; font-size:20px; font-weight:bold; width:235px;}
#pc_schedule .subtitle a {color:#4cbeff; font-size:16px; font-weight:bold;}
#pc_schedule .airs {color:#b6a7a7; font-size:11px;}
#pc_schedule .summary {padding:8px 20px 4px 0px}
#pc_schedule .more {color:#b6a7a7; font-weight:bold;}
#pc_schedule .more a {color:#3982ae; font-weight:normal;}
#pc_schedule .more a:hover {background-color:#5d5d5d; color:#d8b514; text-decoration:none;}
#pc_schedule .btns {position:absolute; top:0px; right:0px;}
#pc_schedule .btns a {margin-left:10px;}
#pc_schedule li:hover .title, #pc_schedule li:hover .subtitle,  #pc_schedule li.sfhover .title, #pc_schedule li.sfhover .subtitle {color:#d8b514;} 

#pc_schedule li:hover .title a, #pc_schedule li.sfhover .title a, #pc_schedule li:hover .subtitle a, #pc_schedule li.sfhover .subtitle a {color:#fbd216;}