#libya-crisis { position:relative; clear:both; overflow:hidden; width:976px; padding-bottom: 14px; } #libya-content-container { position: relative; width:976px; height:auto; overflow: hidden; } .blq-js #libya-content-container { height:527px; background: #f0f0f0; } .libya-content-panel { position: relative; height: 527px; width: 976px; margin: 0 0 16px; } .libya-crisis-byline-img { float: right; margin-bottom: 14px; } .blq-js .libya-content-panel { position: absolute; top: 0; left: 100%; } .blq-js #libya-content-container .open { left: 0px; } .libya-content-panel .libya-content-core { position: relative; float: right; display: inline; width: 320px; padding: 8px 16px; margin-right: 0px; } /* CPS fixes margin */ .libya-content-panel .libya-content-supplementary h2 { font-size: 28px; font-weight: bold; line-height: 48px; letter-spacing: -1px; margin-left: 4px; margin-bottom: 0; } .libya-content-panel .libya-content-supplementary h2 span.heading-date{ font-size: 16px; font-weight: normal; } /* CPS fixes margin */ .libya-content-panel .libya-content-core p { padding: 7px 0 9px; margin: 0; } .libya-content-panel .libya-content-supplementary { position: absolute; top: 0; width: 624px; height: 527px; padding: 0; } /* ----------------- */ /* CPS fixes */ /* ----------------- */ div#libya-crisis.tabbed div#libya-nav-container h3 { margin: 0; } .story-body .libya-nav-section ul, .story-body .libya-nav-section h3 { margin: 0; } .story-body #libya-content-container p { font-size: 13px; line-height: 16px; } /* ----------------- */ /* end of CPS fixes */ /* ----------------- */ .block-quote-container{ background-image:url(/news/special/world/11/africa/libya_crisis/img/quote27x24.png); background-repeat:no-repeat; border-bottom-style:solid; border-color:#c4c4c4; border-width:1px; padding-top:38px; padding-bottom:8px; font-size: 13px; font-weight:normal; margin-top:2px; color: #505050; } .block-quote{ border-top-style:solid; border-color:#c4c4c4; border-width:1px; padding-top:11px; padding-bottom:8px; font-size: 16px; font-weight:bold; color: #505050; } .libya-content-core p a.vid-link-jb { background: transparent url(/news/special/world/11/africa/libya_crisis/img/jeremy_112x63.gif) no-repeat; background-position: 0px 0px; padding-left: 120px; height: 63px; display: block; } .libya-content-core p a.vid-link-og { background: transparent url(/news/special/world/11/africa/libya_crisis/img/tripoli_report.jpg) no-repeat; background-position: 0px 0px; padding-left: 120px; height: 63px; display: block; } .libya-content-core p a.vid-link-jb:hover { background-position: 0px 0px; } .libya-content-core p a.vid-link-jb:active { background-position: 0px 0px; } .libya-content-core p a.vid-link-icon { background: transparent url(/news/special/world/11/africa/libya_crisis/img/video_link_icon.png) no-repeat; background-position: 0px -32px; padding-left: 24px; } .libya-content-core p a.vid-link-icon:hover { background-position: 0px 0px; } .libya-content-core p a.vid-link-icon:active { background-position: 0px -16px; }