/*
$Id: components_images.css,v 1.69 2012-12-07 08:45:22 seser Exp $
*/
/* General */
.gen .section,.gen div.unrelated{background:url(/FTCOM/Images/horizontal_dashed_line.gif) repeat-x left bottom;}
.gen .section a,.gen .section span{background:url(/FTCOM/Images/arrow_down_red.gif) no-repeat 0 0.35em;}
.gen .imagetext a,.gen .imagetext span{background-image:none;}
.gen .empty_section a,.gen .empty_section span{background-image:url(/FTCOM/Images/arrow_right_red_big.gif) !important;}
.gen .empty_section a,.gen .empty_section span{background-position:3px 1px !important;}
.gen h1.subs,.gen h2.subs,.gen h3.subs,.gen h4.subs,.gen p.subs,.gen li.subs{background-image:url(/FTCOM/Images/s.gif);background-repeat:no-repeat;}
.gen h1.subs{background-position:0px 0.4em;}
.primary h3.subs{background-position:0 0.4em;}
.gen h2.subs,.gen h3.subs,.gen h4.subs,.gen p.subs,.gen li.subs{background-position:0px 0.3em !important;}
.gen h1.subs a{background:url(/FTCOM/Images/c.gif) no-repeat 0px 0px !important;}
ul.storylink li a{display:block;background-image:url(/FTCOM/Images/arrow_right_blue_sml.gif);background-repeat:no-repeat !important;background-position:1px 0.4em !important;}
.ft-story-footer-links .storylink li a{display:inline !important;}
#sitemap h3{background-image:url(/FTCOM/Images/arrow_right_blue_sml.gif) !important;background-repeat:no-repeat !important;background-position:5px 0.4em !important;}
/*  Content well */
.feature-container{background:url(/FTCOM/Images/vertical_dashed_line.gif) repeat-y 280px 0;}
html>body .feature-container{background-position:45% 0;}
html>body .empty .feature-container{background-position:60% 0;}
.wide .feature-container{background:url(/FTCOM/Images/vertical_dashed_line.gif);background-repeat:repeat-y;background-position:258px 0;}
html>body .wide .feature-container{background-position:41.5% 0;}
html>body .fixed .feature-container{background-position:57.5% 0%;}
/* Silly fix for vertical line*/
html>body .lead1 .fixed .feature-container{margin-bottom:1em;}
.fixed .lead1 .feature-container .sixty{margin-bottom:-14px;}
.fixed .lead1 .feature-container .forty{margin-bottom:-14px;}
html>body .lead1-top .fixed .feature-container{margin-bottom:1em;}
.fixed .lead1-top .feature-container .sixty{margin-bottom:1em;}
.fixed .lead1-top .feature-container .forty{margin-bottom:1em;}
.assassination-triple-picture .primary h4.subs,.feature-left-picture .primary h4.subs{background-position:0px 0.4em !important;}
.mhs-top{background-image:none;}
/*Content Well templates mainHeadlineLead5Story7 and mainHeadlineLead6Story7 */
.lead6story7-feature-container{background:url(/FTCOM/Images/vertical_dashed_line.gif) repeat-y 50% 0;}
.narrow .gen div.thirtythree{width:10.0em;min-width:150px;float:left;padding:0 0 1.2em .3em;}
.narrow .gen div.sixtysix{width:64%;} 

.lead6story7 .image-holder .im img, 
.lead6story7 .container .image-holder .cnt .im img{width:150px;} 
.lead6story7 .image-holder .cap{width:150px;background-color:#F2F2F2;margin-top:2px;}

.lead5story7-feature-container{background:url(/FTCOM/Images/vertical_dashed_line.gif) repeat-y 42% 0;}
.narrow .gen .lead5story7-feature-container div.forty{margin-left:0;}

.lead5story7 .container .image-holder .cnt .im img, 
.lead5story7 .image-holder .im img{width:180px;}
.lead5story7 .image-holder .im img{padding-left: 2px;}
.lead5story7 .image-holder .cap{width:100%; background-color:#F2F2F2;margin:2px 0 0 2px;}
.lead5story7 .fifty .storylink{padding-bottom:1em;}
.lead5story7 .image-holder .ph,
.lead6story7 .image-holder .ph {display:none;}



.narrow .gen .lead6story7-feature-container div.fifty{width:235px;}
/*margin/spacing issues for lead6story7*/
.lead6story7 .container .image-holder  {margin-left:8px;}
.sixtysix .primary h3,
.sixtysix .primary p {padding-left:0px;}
.lead5story7 .image-holder .cap p,
.lead6story7 .image-holder .cap p {padding:0 5px 0 5px;}

.lead6story7 .primary ul.storylink	{margin-top:8px;}
.lead6story7 .primary ul.storylink li {padding-left:0;}

.lead5story7 .sixty {width:59% !important;}
.lead5story7 .sixty .container {margin-right:0;}

/* Triplet */
.triplet h3{background-image:none !important;}
.triplet .subs h3{background-image:url(/FTCOM/Images/triplet_s_top.gif) !important;background-repeat:no-repeat !important;background-position:100% 100% !important;}
.triplet .subs div.content div{background-image:url(/FTCOM/Images/triplet_s_bottom.gif);background-repeat:no-repeat;background-position:100% 0%;}
.triplet div.double div.first div,.triplet div.triple div.first div,.triplet div.triple div.second div{background-image:none;}
.triplet .subs div.content div.imgbody{background-image:none;}
/* Doublet */
.doublet h3{background-image:none !important;}
.doublet .subs h3{background-image:url(/FTCOM/Images/triplet_s_top.gif) !important;background-repeat:no-repeat !important;background-position:100% 100% !important;}
.doublet .subs div.content div{background-image:url(/FTCOM/Images/triplet_s_bottom.gif);background-repeat:no-repeat;background-position:100% 0%;}
.doublet .subs div.content div.imgbody{background-image:none;}
/* Winger */
.border{background:url(/FTCOM/Images/vertical_dashed_line.gif) repeat-y 0px 0px;}
.nav-collection div.letterbox h4{background-image:url(/FTCOM/Images/arrow_right_light_red.gif);background-repeat:no-repeat;background-position:6px 0.4em;}
.gen .nav-collection h3{background-image:none;}
.nav-tower h3.section a,.nav-tower h3.section span,.nav-collection h3.section a,.nav-collection h3.section span,.lexnavigator-container h3.section span{background-image:url(/FTCOM/Images/arrow_down_red_sml.gif);background-repeat:no-repeat;background-position:2px 0.5em;}
/* Pull quote */
/* Numbty,FT Tools */
.numbty-content h3{background-image:url(/FTCOM/Images/arrow_left_red_sml.gif);background-repeat:no-repeat;background-position:4px 0.7em;}
.numbty-content h3.selected{background-position:14px 0.6em;}
#numbty-close a{background:url(/FTCOM/Images/btn_img_close.gif) no-repeat 0 0.3em;}
/* Header */
.header .subscribe h1 span,.header .subscribe legend span{background-image:url(/FTCOM/Images/arrow_down_red_sml.gif);background-repeat:no-repeat;background-position:4px 0.5em;}
.header .subscribe ul li a{background-image:url(/FTCOM/Images/arrow_right_blue_sml.gif);background-repeat:no-repeat;background-position:1px 0.3em;}
.hdrtop .content-container{background-image:url(/FTCOM/Images/horizontal_dashed_line.gif);background-repeat:repeat-x;background-position:6px 4.5em;}
.hdrtop .subspage{background-image:url(/FTCOM/Images/subscribe_bottom_big.gif);background-repeat:no-repeat;background-position:right bottom;}
.header .searchbar form .searchstring-label{background:url(/FTCOM/Images/arrow_right_red.gif);background-repeat:no-repeat;background-position:100% 0.7em;}
* html .header .searchbar form .searchstring-label{background-position:100% 0.9em;}
/* Footwell */
.fw-no-line h4.section{background-image:none;}
.footwell .imagetext span{background-position:0 0;}
/* DK */
.dk-feed .bullet{background:url(/FTCOM/Images/bullet_square.gif) no-repeat 0.2em 0.5em;}
.dk-feed .arrow-link{background:url(/FTCOM/Images/arrow_right_blue_sml.gif) no-repeat 0.4em 0.4em;}
.dk-feed .book-ad{background:url(/FTCOM/Wrapper/horizontal_dotted_line.gif) repeat-x left top;}
.dk-feed ul.default-bullets li{background:url(/FTCOM/Images/bullet_square.gif) no-repeat 0.2em 0.5em;}
/* FT Today */
.ft-today .img-top h3{background-image:url(/FTCOM/Images/triplet_s_top.gif);background-repeat:no-repeat;background-position:100% 100%;}
.ft-today .img-btm{background-image:url(/FTCOM/Images/triplet_s_bottom.gif);background-repeat:no-repeat;background-position:100% 0;}
.ft-today .arrow-link{background:url(/FTCOM/Images/arrow_right_blue_sml.gif) no-repeat 0.1em 0.4em;}
.image-holder{clear:none;}
.inline{float:left;width:1%;padding-left:12px;margin-right:10px;}
html>body .inline{width:auto;}
.inline .cap{display:none;}
.image-holder .cnt{float:left;margin-top:0px;position:relative;}
.index-detail-img-wrap .image-holder .cnt{float:none; margin-top:0px; margin-left:12px; position:relative;}
.index-detail-img-wrap-new {float:left;margin-left:12px;margin-top:-10px;position:relative;margin-bottom:1em;min-height:100px;width:90%;}
.image-holder .cpy .txt{padding:0;margin:0;font-size:0.8em;text-align:center;z-index:2;position:absolute;bottom:1px;right:1px;height:1.2em;opacity:1;filter:alpha(opacity=100);}
.image-holder .cpy a{}
.image-holder .cpy a:hover{text-decoration:none !important;}
.image-holder .bx{width:100%;background-color:transparent;position:absolute;top:0;left:0;height:100%;opacity:.50;filter:alpha(opacity=50);}
html>body .image-holder .bx{width:100%;height:100%;}
.image-holder .txt{white-space:nowrap;color:#FFFFFF;position:relative;z-index:2;}
html>body .image-holder .txt{visibility:visible;}
.image-holder .cap{clear:both;float:left;font-size:0.8em;position:relative;}
.lead1 .image-holder .cap p,
.lead3story5 .image-holder .cap p,
.lead3story3 .image-holder .cap p,
.lead3story6 .image-holder .cap p{padding-left:0;}
.lead1 .image-holder .cap p.subs,
.lead3story5 .image-holder .cap p.subs,
.lead3story3 .image-holder .cap p.subs,
.lead3story6 .image-holder .cap p.subs{padding-left:12px;}
/* KNOWN IMAGE DIMENSIONS */
/*Header*/
.header .wide .image-holder .im{position:absolute;clip:rect(0 432px 60px 0);}
.header .wide .image-holder .ph,
.header .wide .image-holder .im img{width:432px;height:60px;}
.header .wide .image-holder .cap{width:432px;}
.header .wide-text .image-holder .im{position:absolute;clip:rect(0 111px 70px 0);}
.header .wide-text .image-holder .ph,
.header .wide-text .image-holder .im img{width:111px;height:70px;}
.header .wide-text .image-holder .cap{width:111px;}
.header .wide-text .image-holder{float:left;margin-right:10px;height:auto;}
.header .image-holder .cap{display:none;}
.header .ftlogo{background:url(/FTCOM/Images/ftlogo_bg.gif) #FFE9D1 repeat-y 0 0;}
/* Content well */
.lead1 .image-holder .im{position:absolute;clip:rect(0 180px 129px 0);}
.lead1 .image-holder .ph,
.lead1 .image-holder .im img{width:180px;height:129px;}
.lead1 .image-holder .cap{width:180px;}
.lead2 .image-holder .im{position:absolute;clip:rect(0 257px 149px 0);}
.lead2 .image-holder .ph,
.lead2 .image-holder .im img{width:257px;height:149px;}
.lead2 .image-holder .cap{width:269px;/*257+12*/ margin-right:-15px;}
.lead2 .image-holder .cnt{padding-left:12px;margin-right:-15px;}
.lead3story6 .image-holder .im,
.lead3story3 .image-holder .im,
.lead3story5 .image-holder .im{position:absolute;clip:rect(0 180px 257px 0);}
.lead3story5 .image-holder .ph,
.lead3story5 .image-holder .im img,
.lead3story3 .image-holder .ph,
.lead3story3 .image-holder .im img,
.lead3story6 .image-holder .ph,
.lead3story6 .image-holder .im img{width:180px;height:257px;}
.lead3story5 .image-holder .cap,
.lead3story3 .image-holder .cap,
.lead3story6 .image-holder .cap{width:180px;}
.main-headline-standard .image-holder .im{position:absolute;clip:rect(0 120px 120px 0);}
/* Note no img dimensions - could be legacy 130x130px*/
.main-headline-standard .image-holder .ph{width:120px;height:120px;}
.main-headline-standard .image-holder .cap{width:132px;/*120+12*/}
.main-headline-standard .image-holder .cnt{padding-left:12px;}
* html .main-headline-standard .image-holder{float:left;height:auto;}
.assassination-big-picture .image-holder .im{position:absolute;clip:rect(0 268px 220px 0);padding:7px 0 3px 0;}
.assassination-big-picture .image-holder .ph,
.assassination-big-picture .image-holder .im img{width:268px;height:220px;}
.assassination-big-picture .image-holder .cap{width:280px;/*268+12*/}
.assassination-big-picture .image-holder .cnt{padding-left:12px;}
.assassination-big-picture .bodytext{padding-top:5px;}
* html .assassination-big-picture .image-holder{float:left;height:auto;}
.assassination-triple-picture .image-holder .im{position:absolute;clip:rect(0 462px 130px 0);padding:7px 0 3px 0;}
.assassination-triple-picture .image-holder .ph,
.assassination-triple-picture .image-holder .im img{width:462px;height:120px;margin-bottom:18px;}
.assassination-triple-picture .image-holder .cap{width:474px;/*462+12*/}
.assassination-triple-picture .image-holder .cnt{padding-left:12px;}
.feature-left-picture .image-holder .im{position:absolute;clip:rect(0 257px 149px 0);}
.feature-left-picture .image-holder .ph,
.feature-left-picture .image-holder .im img{width:257px;height:149px;}
.feature-left-picture .image-holder .cap{width:269px;/*257+12*/}
.feature-left-picture .image-holder .cnt{padding-left:12px;}
.intro-index-detail .image-holder .im{position:absolute;clip:rect(0 257px 149px 0);}
.intro-index-detail .image-holder .im img,
.intro-index-detail .image-holder .ph{width:257px;height:149px;}
.intro-index-detail .image-holder .cap{width:269px;/*257px+12*/}
.intro-index-detail .image-holder .cnt{padding-left:12px;}
* html .intro-index-detail .image-holder{float:left;height:auto;}
.index-detail .image-holder .im{position:absolute;clip:rect(0 120px 120px 0);}
.index-detail .image-holder .ph{width:120px;height:120px;}
.index-detail .image-holder .cap{width:132px;/*120px+12*/}
.index-detail .image-holder .cnt{padding-left:12px;}
* html .index-detail .image-holder{float:left;height:auto;}
.lex-list-group .image-holder .im{position:absolute;clip:rect(0 120px 120px 0);}
.lex-list-group .image-holder .ph{width:120px;height:120px;}
.lex-list-group .image-holder .cap{width:132px;/*120px+12*/}
.lex-list-group .image-holder .cnt{padding-left:12px;}
* html .lex-list-group .image-holder{float:left;height:auto;}
.columnist-index-detail .image-holder .im{position:absolute;clip:rect(0 120px 120px 0);}
.columnist-index-detail .image-holder .ph{width:120px;height:120px;}
.columnist-index-detail .image-holder .cap{width:132px;/*120px+12*/}
.columnist-index-detail .image-holder .cnt{padding-left:12px;width:120px;}
.columnist-index-detail .image-holder{float:left;margin:0 5px 5px 0;height:auto;}
.narrow-index-detail .image-holder .im{position:absolute;clip:rect(0 257px 149px 0);}
.narrow-index-detail .image-holder .im img,
.narrow-index-detail .image-holder .ph{width:257px;height:149px;}
.narrow-index-detail .image-holder .cap{width:269px;/*259px+12*/}
.narrow-index-detail .image-holder .cnt{padding-left:12px;}
* html .narrow-index-detail .image-holder{float:left;height:auto;}
.synopsis-top .image-holder .im{position:absolute;clip:rect(0 257px 149px 0);}
.synopsis-top .image-holder .im img,
.synopsis-top .image-holder .ph{width:257px;height:149px;}
.synopsis-top .image-holder .cap{width:269px;/*257px+12*/}
.synopsis-top .image-holder .cnt{padding-left:12px;padding-right:12px;}
* html .synopsis-top .image-holder{float:left;height:auto;}
.letterbox .image-holder .im{position:absolute;clip:rect(0 153px 60px 0);}
.letterbox .image-holder .im img,
.letterbox .image-holder .ph{width:153px;height:60px;}
.letterbox .image-holder .cap{width:153px;display:none;}
.letterbox .image-holder .cnt{padding-left:0px;}
.picture-frame{margin-top:4px;}
.picture-frame .image-holder .im img{width:180px;height:auto;}
.picture-frame .image-holder .cap{width:180px;}
.picture-frame .image-holder .cnt{padding-left:0px;}
.pqmega .image-holder{width:120px;float:left;margin-right:12px;}
.pqmega .image-holder .im{position:absolute;clip:rect(0 120px 120px 0);}
.pqmega .image-holder .ph{width:120px;margin-bottom:5px;height:120px;}
.pqmega .image-holder .cap{display:none;}
* html .pqmega .image-holder{float:left;height:auto;}
/* Flash Tags  */
.flashopen {padding-left:2em;background:url(/FTCOM/Images/popup.gif) no-repeat;}
.flash-text-link{padding-left:2.5em;background:url(/FTCOM/Images/arrow_right_blue_sml.gif) no-repeat 2.1em 0.4em;}
.flash-text-link-nopad {padding-left:1em;background:url(/FTCOM/Images/arrow_right_blue_sml.gif) no-repeat 0.2em 0.4em;}
.flash-image-frame div{display : block;}
.flash-image-frame {border : 1px solid #ccc; margin:2px 2px 15px 13px;}
.flash-container {border-top:1px solid #C9C9C9;margin:0 2px 0 12px; padding: 1.1em 0em 2.2em 0em;}
.flash-image-holder{float:left; padding-right:0.3em;}
