@font-face {
  font-family: 'Ruluko';
  font-style: normal;
  font-weight: 400;
  src: local('Ruluko'), url(http://themes.googleusercontent.com/static/fonts/ruluko/v1/ktCr6OaMRtWuActE8_wCCuvvDin1pK8aKteLpeZ5c0A.woff) format('woff');
}
.header-horiz.psn .topicHeadline .recentVisit {display:block;}
.header-horiz.psn .topicHeadline{width:620px;}
.psn .leftRail .bannerLead{margin-top:0;padding-right:4px;} 
.popRecirc {min-height: 96px;}
.rightRail .popRecirc {min-height: 62px;}
.aboveright1 {margin-left:5px;}
.psnQuoteStart, .psnQuoteEnd{color:#97161a;line-height:9px;font-size:30px;font-style: italic;padding-right: 5px;position:relative;top:5px;}
.psnQuoteEnd{padding-right:0;}
.leftRail {margin-bottom: 10px;}
.lrtc .column1 {margin-right:10px;}
.lrtc .column1 div:first-child,.lrtc .column2 div:first-child {padding-top:0;}
h3 {padding-top:0;}
/*Static Lead*/
.leftRail .sl .slc {top:0;}
.lsc,.rsc {background:none;}
.header{border-width:3px 0 0;}
.psn .topicHeadline{min-height:0;}
.psn .topicHeadline h1, .psn .topicHeadline .bemeBlock{display:none;}
.mod{margin-bottom:5px;}
#full-lead .topicHeadline h1, .leftRail .harvard h2,.topicHeadline.isArticle h1,
.article.harvard h1, .article.harvard h2, .article.harvard h3,
.leftRail .article h1, .leftRail .article h2, .leftRail .article h3, .leftRail h1, .leftRail .topicHeadline h1 {color:#97161A;}
.sl .slc h2 {padding-bottom: 7px;color:#97161a;font-size:21px;line-height:24px;font-weight:normal;font: ‚"Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;text-transform: uppercase;}
.sl .slc h2 a, .leftRail .sl .slc h2 {color:#97161A;font-family:"Ruluko","Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;}
.sl {height:301px;width: 593px;}
.sl .underlay {opacity:1;background-color:transparent;height: 277px;border:none;}
/*.slc {}*/
.sl .slc {border: none;padding: 40px 10px 10px 0;right: 18px;top: 20px;width: 252px;overflow:visible;}
.sl .slc p.leadQuote, .quotePromo p.quoteText {line-height:20px;font:18px/24px "Ruluko","Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;}
.sl .slc p.leadQuote {margin-bottom:10px;}
.sl .slc p.psnCitation{font-size:13px;margin-bottom: 5px;}
.sl .slc a {font:15px "Ruluko","Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;clear:right;color:#fff;background:#cf4b4b;border:1px solid #9a1f21;
-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding:7px;margin-right: 16px;float:right;}

#full-lead .popRecirc{float:right;margin-top: 2px;}
#full-lead .topicHeadline{width:580px;float:left;}
#full-lead .sl{width:954px;clear:both;}
#full-lead .sl .slc {padding-right: 15px;right: 0;top: 2px;width: 362px;}

.leftRail .column2 {border-left:1px dotted #c0c0c0;padding-left: 10px;}

/*Banner Lead*/
.bannerLead .bannerTextBlock {width:420px;float: left;position:relative;left:170px;top:12px;font:21px/24px "Ruluko","Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;}
.bannerLead.noLogo .bannerTextBlock {width:420px;}
.bannerLead h1{color:#333;text-transform: uppercase;font-size:15px;padding-right:5px;}
.bannerLead h2{color:#97161a;font:25px/24px "Ruluko","Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;padding-right:5px;font-size:25px\9;line-height:24px\9;*padding-bottom:3px;}
/*PSN Promo Module*/
.leftRail .vidPromo, .leftRail .quotePromo, .leftRail .imgCaption, .leftRail .linkedList, .leftRail .backImage{border-bottom:1px dotted #c0c0c0;margin: 0 0 0 10px 0 0;min-height: 233px;padding:10px 0;}
.rightRail .vidPromo, .rightRail .quotePromo, .rightRail .imgCaption, .rightRail .linkedList{background:#fff;margin:5px;}
.vidPromo h3, .quotePromo h3, .imgCaption h3,.linkedList h3,.backImage h3, .vidPromo h3 a,.backImage h3 a{color:#97161A;font-family:"Ruluko","Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;
font-size:18px;line-height:24px;}
/*Quote*/
.quotePromo p.quoteText {font-size:16px;padding:15px 10px 30px;background:url(../../../resource/media/image/beige_marble_bkgd.07f63135507cd6dc96c86df1f35b249f.jpg) repeat;border:none;
-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;width: 267px;}
.bttmQuote{background:url(../../../resource/media/image/psn_transparent.0c9fbb3341a552fc1441a302108a218c.png) no-repeat 0 -1px transparent;width:287px;height:21px;position:relative;z-index:2;top: -18px;display:block;}
.column2 .bttmQuote {background-position:0 -19px;}
p.sourceText, p.psnPromoText{padding-bottom:6px;}
.column2 p.sourceText, .column2 .quotePromo a{text-align: right;}
.column2 .quotePromo a{display:block;width:100%;}
.rightRail .quotePromo{padding:20px;}
.article .quotePromo{border:none;width:50%;padding: 10px;min-height:0;}
.article .quotePromo p.sourceText{line-height:14px;}
p.sourceText{margin-top:-19px;}

/*Video Image*/
.rightRail .vidPromo{padding:10px 20px;}
.rightRail .vidPromo a img{display:block;*padding-bottom:40px;}
.rightRail .vidPromo p.psnPromoText{*margin-top:-40px;}
.psnPlayBttn{background:url(../../../resource/media/image/psn_transparent.0c9fbb3341a552fc1441a302108a218c.png) no-repeat 0 -40px transparent;width:48px;height:47px;display:block;z-index:2;margin: -40px auto 0;
position: relative;top: -59px;}
.rightRail .psnPlayBttn{*top: -99px;}

/*Linked List*/
.rightRail .linkedList{padding:10px;}
.linkBlock{clear:left;margin:8px 0;line-height:18px;}
.preLink{font-weight:bold;padding-right: 6px;}

/*Back Image*/
.backImage{display:block;background-repeat:no-repeat;width:100%;}
.backImage.bottomLeft{background-position:left bottom;}
.backImage.bottomLeft h3{text-align: left;}
.backImage.bottomRight{background-position:right bottom;}
.backText{position:relative;width:60%;padding-bottom: 95px;}
.backImage.bottomLeft .backText{left:40%;}
.backImage.bottomRight .backText{left:0;}
.backText p{margin:6px 0;}
.preLink{font-weight:bold;padding-right: 6px;}

/*Image caption*/
.article .imgCaptionBlock img{border:1px solid #ccc/9;-moz-box-shadow: 1px 1px 4px 1px #ccc;-webkit-box-shadow: 1px 1px 4px 1px #ccc;
                    box-shadow: 1px 1px 4px 1px #ccc;margin: 0 0 10px;padding: 10px;position: relative;clear:both;}
.imgCaptionBlock {padding:10px;}
.imgCaptionBlock p {padding:0;font:13px/14px "Ruluko","Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;position: relative;clear:both;}

