div.page td.interior div.custom_home { background: #000 url(/wgbh/pages/frontline/art/progs/3111/maintop.png); background-position: top; height: 125px; padding: 0px; margin: 0px; background-repeat: no-repeat; border:0px;}
body div#page_outer div.page table.ma tr td.interior div.custom_home div#fundy { position: absolute; width: 100%; top: 80px; background-image:url(/wgbh/pages/frontline/art/progs/3111/fundyback.jpg); background-repeat: repeat; overflow: hidden; padding: 0px; text-align: right; border: 0px;}
body div#page_outer.ctr div.page table.ma tr td.interior div.custom_home h4, div.page td.interior div.custom_home_partner h4 { float:right; width:350px; margin-top: 0px; font-size: 12px; line-height: 18px; padding-top: 102px; text-align: right; margin-right: 0px; padding-right: 10px; display: none;}
body div#page_outer.ctr div.page table.ma tr td.interior div.custom_home a.placeholder_airlink { margin-top: 15px;  }
div.custom_page { background: #282828 url(/wgbh/pages/frontline/art/progs/3111/pagetop.jpg); height: 77px; background-position: center; background-repeat: no-repeat;}
div.page td.interior div.custom_home span.airdate, div.page td.interior div.custom_home_partner span.airdate { padding-top: 26px; float:right; font-size: 12px; color: #fff; padding-right: 17px; display: none;}
body div#page_outer div.page table.ma tr td.interior div.partner_top { margin:0px; padding:10px 0 0 0; }
body div#page_outer div.page table.ma tr td.interior  div.videoouter { padding: 0px; }
body div#page_outer div.page td.interior div.sharecategory { background-image: none; background-color: #000; color: #fff; }
body div#page_outer div.page td.interior div.sharecategory div.share td { border-right: 1px solid #505050; }
body div#page_outer div.page td.interior div.sharecategory div.share td.sh_a a {color: #fff;}
body div#page_outer div.page td.interior div.sharecategory div.share td.sh_d {color: #fff; border-right: none; }
body div#page_outer div.page table.ma tbody tr td.interior div.showsec span.b_title,body div#page_outer.ctr div.page table.ma tbody tr td.interior div.showsec div.post h2 a,body div#page_outer.ctr div.page table.ma tbody tr td.interior div.showsec div.post span.entry-date a {color: #fff; font-family: Oswald; padding-top: 20px; }
body div#page_outer div.page table.ma tbody tr td.interior div.showsec span.b_title { background-color: #000; }
body div#page_outer div.page table.ma tbody tr td.interior div.showsec div.post p {color: #a5a5a5;}
body div#page_outer div.page table.ma tbody tr td.interior div.showsec div.post { border-top: 1px solid #000; background-color: #000; opacity: 1;}
body div#page_outer div.page table.ma tbody tr td.interior div.showsec div.post:hover { opacity: .8;}
body div#page_outer div.page table.ma tbody tr td.interior div.freeform { width: 100%; background-color: #000; margin: 0px; padding: 0px; }
body div#page_outer div.page table.ma tbody tr td.interior div.freeform span.b_title { font-size: 15px; letter-spacing: 3px; display: block; color: #fff; padding: 20px 9px 5px 9px; font-family: Oswald; margin-top: 0px;}
body div#page_outer div.page table.ma tbody tr td.interior div.freeform div.espan {cursor: pointer; background-image: url(/wgbh/pages/frontline/art/progs/3111/RITF-espanol.jpg); width: 100%; height: 132px; margin: 0; padding: 0; background-color: #000; border-top: 20px solid #000; }
body div#page_outer div.page table.ma tbody tr td.interior div.freeform div.espan:hover { background-image: url(/wgbh/pages/frontline/art/progs/3111/RITF-espanol-hover.jpg); border-top: 20px solid #000;}
body div#page_outer div.page table.ma tr td.interior div.freeform div.jcarousel-skin-tango { width: 100%; padding: 0px; margin: 0px; background-color: #000; padding-top: 10px; padding-bottom:15px;}

body div#page_outer div.page table.ma tr td.interior div.freeform div.jcarousel-skin-tango div { width: 145px; height: 78px; padding: 0px; float: left; }
body div#page_outer div.page table.ma tr td.interior div.freeform div.jcarousel-skin-tango div p { margin: 0; position: absolute; bottom: 0px; padding: 5px; width: 135px; background-color: rgba(0,0,0,.6); color:#fff; font-family: Cabin; font-weight: 100; font-size: 14px; line-height: 16px; letter-spacing: 0px; opacity:1;}
body div#page_outer div.page table.ma tr td.interior div.freeform div.jcarousel-skin-tango div:hover p { opacity: .8;}

