body div#page_outer div.page table.ma tr td.interior div.custom_home { background:url(/wgbh/pages/frontline/art/progs/3202/maintop.png); background-repeat: no-repeat; height: 99px; }
body div#page_outer div.page td.interior div.custom_home_partner { background: #000  }
body div#page_outer div.page td.interior div.custom_home span.airdate, div.page td.interior div.custom_home_partner span.airdate { color: #818181; text-align: right; font-weight: 100; margin-right: 6px; line-height: 50px;}
body div#page_outer div.page td.interior div.custom_home h4 { color: #fff; padding-top:120px; font-size: 11px; text-align: center;}
body div#page_outer div.custom_page { background: #000 url(/wgbh/pages/frontline/art/progs/3202/maintop-interior2.png) no-repeat; height: 80px; }

body div#page_outer div.page td.interior div.freeform { height: 150px; margin-bottom: 5px; }
body div#page_outer div.page td.interior div.freeform a { text-decoration: none; color: #fff; font-family: 'Oswald'; font-size: 19px; line-height: 19px; }

body div#page_outer div.page td.interior div.freeform img.hpa { width: 115px; height: 21px; float: right; }
body div#page_outer div.page td.interior div.freeform img.hpb { width: 85px; height: 21px; float: right; }

body div#page_outer div.page td.interior div.freeform div.hp_a { cursor: pointer; background: url(/wgbh/pages/frontline/art/progs/3202/cw-point.png); clear: left; width: 384px; height: 150px;  padding: 108px 8px 2px 8px;  background-repeat: no-repeat;}
body div#page_outer div.page td.interior div.freeform div.hp_b { float: right; cursor: pointer; background: url(/wgbh/pages/frontline/art/progs/3202/oh-point.png); clear: left; width: 280px; height: 150px; background-repeat: no-repeat;}

body div#page_outer div.page td.interior div.freeform div.hp_a:hover { opacity:0.8;}
body div#page_outer div.page td.interior div.freeform div.hp_b:hover { opacity:0.8;}
body div#page_outer div.page td.interior div.freeform span.hp_blurb { display: block; font-size: 13px; color: #ddd; margin-top: 2px; line-height: 15px; }


div.page td.interior div.sharecategory {background-image: none; background: #000;}

td.right div.upcoming:hover a.titlelink, div.page td.interior ul.showtop li { color:#fff !important;}

div.share table td {border-right: 1px solid #5c5c5c;}

div.page td.interior div.corecontent li.drawer div.transcript span.oh_photo { background-size:100%; background-repeat:no-repeat; }