
.header-container,.main aside{-webkit-box-shadow:0 5px 10px #aaa;-moz-box-shadow:0 5px 10px #aaa;box-shadow:0 5px 10px #aaa}.title{float:left}nav{float:right;width:38%}article{float:left;height:300px;overflow:hidden;margin-right:2%;margin-bottom:20px;padding:0;background-color:#eee;position:relative}article.vertical.full{height:auto}article.p8{width:98%}article.p7{width:85.5%}article.p6{width:73%}article.p6.series{width:100%}article.p5{width:60.5%}article.p4{width:48%}article.p3{width:35.5%}article.p2{width:23%}article.p1{width:10.5%}article.potd,article.DonationDrivenWebsite,article.closings,article.Giving,article.Underwriting,article.ProgramPromo,article.photopromo{cursor:pointer}article .description{display:none}article.p6 .description,article.p4 .description,article.p3 .description{display:block}article.p6.potd .description,article.p4.potd .description{display:none}article.p6.series .description{font-size:15px;line-height:25px}article.p6,article.p4,article.p3,article.p2{background-position:center;background-repeat:no-repeat;background-size:cover}article.p2{background-position:center top;background-size:cover}article.p2.closings{background-size:85% auto;background-position:center 85%;background-color:#a7daf7;background-color:#fff}article.p2.DonationDrivenWebsite,article.p2.Giving,article.p2.Underwriting,article.p2.ProgramPromo{background-size:cover;background-position:center bottom;background-color:#fff;background-color:transparent;box-shadow:none;width:23%;margin-left:auto;margin-right:2%}article.p2.DonationDrivenWebsite header,article.p2.Giving header,article.p2.Underwriting header,article.p2.ProgramPromo header{width:94%;left:0;margin-left:0}article.p2.DonationDrivenWebsite .description,article.p2.Giving .description,article.p2.Underwriting .description,article.p2.ProgramPromo .description{width:98%}article.p4.DonationDrivenWebsite,article.p4.Giving,article.p4.Underwriting,article.p4.ProgramPromo{background-size:50% auto;background-color:transparent;box-shadow:none}article img.mainphoto{float:right;max-width:64%;margin-left:1%}.main aside{float:right;width:28%;width:20%;border-radius:6px}article.p6,article.p4{background-position:left center}article.p6{width:73%}article.p4{width:48%}article.p4.vertical{background-size:50% auto;background-position:center left}article.p6 header h1 a,article.p4 header h1 a,article.p3 header h1 a{color:#333;text-shadow:none;font-weight:400}article.p6 header p,article.p4 header p{display:block}article.potd{background-position:center top;background-size:cover}article.potd.vertical{background-position:center center;border-radius:6px}article.p4.potd.vertical .articleimagecontainer{width:50%}article.p4.potd.vertical header{width:44%;height:97%;right:0;top:0;background-image:none}article.photopromo{background-position:center top;background-size:cover}article.photopromo.vertical{background-position:center center;border-radius:6px}article.p4.photopromo.vertical .articleimagecontainer{width:50%}article.p4.photopromo.vertical header{width:44%;height:97%;right:0;top:0;background-image:none}article.p6 header{width:44%;height:97%;right:0;top:0}article.p4 header,article.p3 header{width:34%;height:94%;right:0;top:0}article.p6 .articleimagecontainer,article.p4 .articleimagecontainer,article.p3 .articleimagecontainer{height:100%;width:60%;background-size:cover;background-position:center;float:left}article.p6 .articleimagecontainer{width:50%}section.row{overflow:hidden;width:100%;float:left}article#eightoclockhourstream{padding:10px 10px 50px 10px}article#eightoclockhourstream h1{font-size:22px;line-height:1.3em;top:176px;background-image:url("/css/images/32x32/info.png");background-position:10px 3px;padding-left:50px}article.PodcastPromo{height:300px}article.PodcastPromo article#eightoclockhourstream{padding:10px 10px 71px}article.PodcastPromo article#eightoclockhourstream h1{font-size:20px;line-height:1.3em}#stories_body.series article.full.fullpage .fullstory p,#stories_body.series article.full.fullpage .fullstory #toolbox_explore_links div{padding-left:10%;padding-right:10%}#stories_body.series article.full.fullpage .fullstory ul{padding-left:15%;padding-right:10%}#stories_body.series article.full.fullpage .fullstory .story_tool.story_listen{padding-left:10%;padding-right:0}#stories_body.series article.full.fullpage .fullstory .story_tool.story_share,#stories_body.series article.full.fullpage .fullstory .tilecontrols{padding-right:10%;padding-left:0}#stories_body.series article.full.fullpage .fullstory .primaryImage~.story_tool.story_share{padding-left:10%;padding-right:0}#stories_body.series article.full.fullpage .fullstory #promo_insert_container{padding-left:10%;padding-right:10%}.nprCollection.nprSlideshow h2{padding:1%;font-size:1.25vw;line-height:1.75vw}.radiobar{padding:10px 0;background-color:#ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden}.radiobar #frequencylist{margin:10px 0}.radiobar .listen_live_now .promobox_heading{background-image:url('/css/images/24x24/sound.png');background-repeat:no-repeat;background-position:left middle;padding-left:32px!important}.radiobar .whatson .promobox_heading{background-image:url('/css/images/24x24/microphone.png');background-repeat:no-repeat;background-position:left middle;padding-left:32px!important}.radiobar .appspromo .promobox_heading{background-image:url('/css/images/24x24/mobile_phone.png');background-repeat:no-repeat;background-position:left middle;padding-left:32px!important}.radiobar .ncprdelivered .promobox_heading{background-image:url('/css/images/24x24/mail.png');background-repeat:no-repeat;background-position:left middle;padding-left:32px!important}.radiobar .appspromo div{padding:0;font-size:11px;line-height:16px}.radiobar .ncprdelivered h3{margin-top:15px!important;margin-bottom:5px!important;font-size:14px!important}.radiobar .ncprdelivered a,.radiobar .appspromo a{font-size:11px;line-height:18px}.radiobar .listen_live_now{padding:5px 5px 5px 5px;margin-top:0;float:left}.radiobar .nowplaying{padding:0;border:0;width:auto;background-color:transparent}.radiobar .nowplaying h3{margin-top:0!important;color:#e87d1e!important}.radiobar .promobox{width:225px;border:1px solid #ddd;float:left;margin-left:10px;padding:5px;background-color:#fbfbfc;background-image:url(/css/images/whitetile_bg.png);background-repeat:repeat-x;background-position:bottom;color:#7a7000;min-height:25px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.radiobar .promobox:first-child{margin-left:1px}.radiobar .promobox_content{display:none;margin-top:10px}.radiobar .promobox_heading{font-size:14px!important;line-height:23px!important;color:#e87d1e;cursor:pointer}.radiobar .promobox_open{display:block;width:16px;height:23px;float:right;background-image:url('/css/images/16x16/accordion_open.png');background-position:center center;background-repeat:no-repeat}.radiobar .promobox_open.opened{background-image:url('/css/images/16x16/accordion_close.png')}.radiobar .promobox h2{font-size:15px!important}.st_fblike_large{display:inline}#artcomments{width:76%}#colL{overflow:hidden;width:76%;float:left}#colR{float:right;width:20%;clear:none}.series #colR{max-width:250px;clear:none}.series #colR.fullpage,.series #business.fullpage{position:static}#listenbar .whatson-block{width:55%}#listenbar .whatson-block div.whatson-song{display:inline}#stories_body article.full{float:left;width:76%}#stories_body.series article.full{width:100%}#stories_body article.full.fullpage,#colL.fullpage{width:100%}#morecontent{width:76%}#morecontent article{height:230px}#morecontent article.p2 h1{font-size:16px}#morecontent article.p2.noimage h1{font-size:19px}#morecontent article .description{display:none}#story_comments{width:76%}#colR article{width:100%;height:230px;margin-top:20px;margin-bottom:10px}#colR article.noimage{height:auto;overflow:hidden}#colR article.noimage header{height:auto;position:static;margin-top:0;padding-top:10px;padding-bottom:10px}.story_fullpage{display:block;height:36px;width:58px;margin:8px 15px 0 0;float:left}#main_body{float:left;width:80%}#ncprContent #main_body,#content #main_body{padding:0 2% 0 1%;width:77%}#nav{display:block}#maincol.weather,#maincol.calendar{width:76%;float:left;padding:0 1% 0 0}#content{width:90%;max-width:1200px}