html *{ z-index:1; } body{ font-family:Verdana,Arial,sans-serif; font-weight:normal; font-style:normal; line-height:1; background:url("/ct/channel/img/bg_body.gif") repeat-x scroll 0 0 transparent; } a{ color:#000; text-decoration:none; } a:hover{ text-decoration:underline; } iframe#twttrHubFrameSecure,iframe#twttrHubFrame{ width:0px !important; height:0px !important; } .rightLinks{ float:right; } #headerAd{ margin:-100px 0 0; float: left; position: relative; } .subscribePromo{ width:200px; float:right; margin:-100px 0 0; } .magPromo{ width:200px; height:120px; float:right; position:relative; z-index:999; } .rightLinks ul,#rightOptions ul{ list-style:none; } #topnav ul { list-style:none; z-index:1000; } #topnav a { display:block; color:#fff; font-size:1.25em; font-family:"ff-milo-web",Tahoma,Verdana,sans-serif; font-weight:800; font-style:normal; text-decoration:none; } span.plus{ color:#d44329; } #topnav a:hover{ color:#fef3c3; } #topnav li,.rightLinks li{ float:left; } #topnav li:hover { position:static; } #topnav ul li ul { position:absolute; width:123px; left:-999em; background:#fff; text-align:left; border:1px solid #a2a2a2; *z-index:999; } #topnav ul li { padding:0; border-bottom:solid 0px #fff; margin:0 35px 0 0; } #topnav .rightLinks li{ margin:0 0 0 35px; } #topnav .rightLinks li ul li{ width:100%; margin:0; border-top:1px solid #e3e3e3; } #topnav .rightLinks li ul li a{ font-size:1.1em; font-weight:600; background:#fff; color:#000; padding:6px 5px 6px 8px; } #topnav .rightLinks li ul li a:hover{ color:#000; background:#e3e3e3; } #topnav .rightLinks a{ color:#a2a2a2; padding:0 0 7px; } #topnav li:hover ul, #topnav li.sfhover ul { left:auto; } #navAd{ float:right; margin-bottom:25px; } /* article body styles */ /* UPDATE COLORS ETC. */ #body h4 { color:#97af3c; } #body h5 { color:#97af3c; } #body p { color:#231f20; margin:0px; padding:0 10px 18px 0; font:0.95em/16pt Verdana,Arial,Helvetica,sans-serif; } #body li,span.text{ color:#231f20; font:0.95em/16pt Verdana,Arial,Helvetica,sans-serif; } span.text{ padding-bottom:5px; display:block; } #body span.dropcap { background: url(/ct/channel/img/bg_dropcap.gif) no-repeat; color: #fff; display: inline-block; float: left; font:800 3.7em/0.8 "ff-milo-web",Tahoma,Verdana,sans-serif; height:41px; padding:13px 8px 11px 1px; text-align:center; width: 61px; } #body .subhead { color:#DD3F1F; font: 800 1.15em Verdana,Arial,Helvetica,sans-serif; } #body .subhead2 { color:#DD3F1F; font:800 1em Verdana,Tahoma,Arial,sans-serif; } #body a { color:#231F20; } #body a:hover { color:#DD3F1F; } #body p.intro { color:#484646; font:italic 1em/14pt Verdana,Arial,Helvetica,sans-serif; } #body p.question { color:#231f20; } #body p.answer { color:#231f20; font:1em/16pt Verdana,Arial,Helvetica,sans-serif; } #body blockquote { color:#231F20; margin:0 0 15px; } #body p.bio a, #body p.source a { color:#3d4464; } #body .citation a, #body .citation a:link, #body p.intro a, #body p.intro a:link { color:#231f20; } #body .citation a:hover, #body p.intro a:hover, #body p.bio a:hover, #body p.source a:hover { color:#DD3F1F; } #body .bio .citation a { color:#231F20; font:8pt Verdana,Tahoma,Arial,sans-serif; } #body .bio i, #body .bio em { font-style: normal; } #body hr { color: #d4e690; background-color:#d4e690; } #body .caption { color:#dd3f1f; font:0.9em Arial, Verdana, Helvetica, sans-serif; margin:5px 0 0; text-align:center; } #body .caption div { color:#cd8127; } #body .caption div a { color:#3d4464; } #body ul, #body ol { color:#231F20; padding:0 0 15px 30px; } #body ul li{ font:1em/25px Verdana,Arial,Helvetica,sans-serif; } #body p.bio{ font:italic 0.85em/17pt Verdana,Arial,Helvetica,sans-serif; } #body .callout_left { width:38%; color:#DD3F1F; border-right:0px solid #cd8127; margin:2px 15px 25px 0; font:1.6em/25px "ff-milo-web",Tahoma,Verdana,Arial,Helvetica,sans-serif; } #body a.callout_left, #body a.callout_left:active, #body a.callout_left:visited, #body .callout_left a.text, #body .callout_left a.text:active, #body .callout_left a.text:visited, #body a.callout_right, #body a.callout_right:active, #body a.callout_right:visited, #body .callout_right a.text, #body .callout_right a.text:active, #body .callout_right a.text:visited, #body a.callout_center, #body a.callout_center:active, #body a.callout_center:visited, #body .callout_center a.text, #body .callout_center a.text:active, #body .callout_center a.text:visited { color: #cd8127; } #body .callout_right { width:38%; color:#DD3F1F; border-left:0px solid #cd8127;; margin:2px 0 25px 15px; font:1.6em/25px "ff-milo-web",Tahoma,Verdana,Arial,Helvetica,sans-serif; } #body .callout_center { color:#DD3F1F; border-left: none; border-right: none; font:1.6em/25px "ff-milo-web",Tahoma,Verdana,Arial,Helvetica,sans-serif; } #body .sidebar_left, #body .sidebar_right, #body .sidebar_center { font:0.95em/16pt Verdana,Arial,Helvetica,sans-serif; background-color: #F7F4E9; border:1px solid #DCD4B6; margin-bottom:10px; padding:10px 12px; } #body .sidebar_left { margin-right: 10px; } #body .sidebar_right { margin-left: 10px; } #body .sidebar_left h4, #body .sidebar_right h4, #body .sidebar_center h4 { margin: 0 0 18px 0; } #body p.copyright { color: #A93018; font:0.85em Verdana,Helvetica,sans-serif; padding:15px 0; } #body p.copyright a { color:#A93018; } #body p.copyright a:hover { color:#A93018; } #body table, #body td { border:0; } #body .paging { float:left; color:#fff; } #body .paging div, #body .paging p { position:relative; float:left; margin:0 2px; font-size:1.2em; font-weight:bold; } #body .paging a { color:#acbf64; text-decoration:none; } #body .paging a, #body .paging span.currLink { top:1px; } #body .paging span { padding:0 10px 0 6px; } #body .paging a:hover { color:#fff; } .highlight { background-color:#e9e2c8; color: #434343; } /* QUIZ (hide title/deck) */ #quizTable .Header, #quizTable .Message { display: none; } .globalCrossPromoPanel .globalCrossPromoPanelContent p.more a{ font:bold 10px Verdana,Arial,sans-serif; } /* HEADER */ .accessible{ position:relative; } #header{ width:100%; background:url(/ct/channel/img/bg_body.png) center; height:111px; margin-top:98px; } #header h1{ margin:11px 0 0; width:502px; background:url(/ct/channel/img/logo_ct.png) no-repeat; height:55px; float:left; } #header h1 a{ display:block; height:100%; } #header h1 span{ text-indent:-999em; float:left; } .headerinner,#topnav{ width:940px; margin:0 auto; } #topnav{ position:relative; top:-27px; } .search{ float:right; margin:16px 0 0; } .search input, .prechingTodaySearch input, .helpInfoSearch input, form#subsForm input, .newsletterSubscribe input#newsletterNameInput, .newsletterSubscribe input#newsletterEmailInput, .newsletterSubscribeContent input#newsletterNameInput, .newsletterSubscribeContent input#newsletterZipInput, .contactName input, #loginErrorDiv #login input#email, #loginErrorDiv #login input#password, .freeRegistration form .email input, .freeRegistration form .password input, .city input{ width:170px; height:18px; border-color:-moz-use-text-color #E9E9E9 #dfdfdf -moz-use-text-color; border-right-color:#e9e9e9; border-style:none solid none none; border-width:0 1px 0px 0; line-height:16px; padding:2px 0 0px 8px; font-size:0.85em; float:left; background:url(/ct/channel/img/bg_input.gif); } .search input{ width:170px; border:0; font:10pt/12pt "ff-milo-web",Tahoma,Verdana,sans-serif; color:#000; } #pageOuter{ width:100%; display:inline-block; background:url(/ct/channel/img/bg_shadow.gif) repeat-y; background-position:center top; } #page{ width:940px; } #content{ width:629px; float:left; border-right:2px solid #000; } /* FOOTER */ .footerUpper{ margin:0 auto; padding:20px 0; position:relative; z-index:999; } .footerUpper ul{ list-style:none; } .footerUpper ul li{ display:inline-block; *display:inline; margin:3px 0 2px; padding:0 3px; } .footerUpper ul li,.footerUpper ul li a{ font:8pt Arial,Verdana,Tahoma,sans-serif; } /* END: FOOTER */ #thisJustIn{ width:620px; background:#dd3f1f; margin-bottom:15px; font-family:"ff-milo-web",Tahoma,Verdana,sans-serif; text-align:left; } .thisJustInDiv{ background:#dd3f1f; padding:4px 10px 8px; } #thisJustIn a { color:#FFFFFF; font-size:10pt; } #thisJustIn div.deck{ color:#fff; } #thisJustIn b{ font-size:11pt; font-weight:900; } #thisJustIn a:hover { text-decoration: underline; } #content div#thisJustIn h2{ background:url(/ct/channel/img/bg_thisjustin.png) repeat-x; font-size:12pt; text-transform:uppercase; line-height:24px; height:27px; } .slider{ height:290px; display:inline-block; } .hotTopics{ position:relative; float:left; } #content h1,#content h3, #content h4,#content h5,#content h6{ margin:0; font-family:"ff-milo-web",Tahoma,Verdana,sans-serif; font-weight:800; font-style:normal; } #content h2{ font-size:1.75em; font-family:"ff-milo-web",Tahoma,Verdana,sans-serif; font-weight:900; font-style:normal; letter-spacing:1px; background:#000; height:32px; line-height:34px; padding:0 0 0 10px; margin:0; } #content h2,#content h2 a { color:#fff; text-decoration:none; zoom:1; } h3{ font-size:15pt; } h4{ line-height:19px; font-size:1.5em; } h5{ font-size:11pt; } #reviews ul li h3 a{ font-size:9pt; } .top2Bar{ padding:0 0 8px; *padding:0 0 8px; display:inline-block; width:100%; margin-top:-10px; } .login{ float:right; text-align:right; font-size:0.8em; margin-top:3px; padding:0 0 7px; color:#000; font-weight:bold; text-transform:uppercase; } .login a,.loginUserIn{ padding-left:4px; font:800 8pt "ff-milo-web",Tahoma,Verdana,sans-serif; } .login a#logout{ color:#dd3f1f; text-decoration:underline; text-transform:none; padding:0 4px; } .login a#loginUser{ padding-right:4px; } ul{ margin:0; padding:0; } .hotTopics span{ padding:1px 5px 0 0; float:left; } .contentLeft ul,.hotTopics ul, .flagContainerBlock ul{ display:inline-block; list-style:none; } .flagContainerBlock ul{ width:205px; padding:0 0 15px 0px; } .flagContainerBlock ul li{ background:url(/ct/channel/img/icon_list.gif) no-repeat 0 5px; } .flagContainerBlock ul li,.bestLists ul li{ width:100%; *width:auto; padding:0 0 0 12px; margin:4px 0; float:left; *float:none; } .flagContainerBlock ul li a,.bestLists ul li a, .churchInAction ul li a,#sisterPublications ul li a{ font:800 11pt "ff-milo-web",Tahoma,Verdana,sans-serif; line-height:16px; } .gleanings ul{ position:relative; top:-6px; list-style:none; display:block; } .hotTopics ul{ position:relative; top:2px; *top:1px; font:8pt Arial,Verdana,Tahoma,sans-serif; } .hotTopics ul li{ float:left; color:#000; padding:0 3px; } .latestFromCT ul li a,.video ul li a, #viewPointsDiv ul li a{ font:800 1.1em/16px "ff-milo-web",Tahoma,Verdana,sans-serif; } #bestOfCt ul li a,#viewPoints ul li a, #viewPoints ul li h5 a{ font:800 1.15em/16px "ff-milo-web",Tahoma,Verdana,sans-serif; } .video ul li a{ font-weight:normal; } .hotTopics ul li a.viewAll{ color:#dd3f1f; } .hotTopics ul li a:hover{ text-decoration:underline; } #leftNav{ width:220px; float:left; padding:0 10px 0px 0; } .leftOuterBlog{ border-left:1px solid #d5d5d5; width:220px; float:left; padding:0 0 30px; } .contentRight{ width:380px; float:left; padding:0 0 0px 10px; margin-top:-1px; border-left: 1px solid #d5d5d5; } .gleanings h3{ height:74px; background:url(/ct/channel/img/bg_gleanings.png) no-repeat; position:relative; z-index:999; text-align:center; } .gleanings img{ margin:-22px 0 0; } .gleanings span{ width:100%; text-transform:uppercase; font:800 0.75em "ff-milo-web",Tahoma,Verdana,sans-serif; color:#fff; float:left; padding-top:29px; *padding-top:31px; } .gleanings{ border-bottom:8px solid #000; } .gleanings,.gleaningHeading,#bestOfCt, .followUsFb,.flagContainerBlock, #newsletters{ width:100%; float:left; } .flagContainerBlock,#bestOfCt,.gleanings, .followUsFb,#viewPoints{ margin:0px 0 30px; } #bestOfCt{ *margin:20px 0 30px; } #newsletters{ margin:0 0 25px; } .followUsFb{ margin:0 0 20px; position:relative; } .viewPointContent{ display:inline-block; margin:0 0 20px; } #mediaDiv .topicRightDiv h3,h3.blue{ background:#000; border-left:10px solid #22589b; height:27px; padding:0; } .followUsFb div.facebook{ padding:15px 0 0; } .collectionDataDivLeft img{ border:0; padding:0; margin:5px 8px 12px 0; } .collectionDataDivLeft, .collectionDataDivLeft img{ float:left; } .gleanings ul li{ background:#e5dfc9; padding:0; margin:0 0 3px; float:left; } .gleanings ul li{ *width:220px; } .gleanings ul li a{ border-left:7px solid #e5dfc9; padding:10px 8px 10px 6px; background:#e5dfc9; float:left; } .gleanings ul li a:hover{ border-left:7px solid #dd3f1f; padding:10px 8px 10px 6px; background:#e5dfc9; } .gleanings h3{ font-size:10pt; } .gleanings a:hover{ color:#dd3f1f; } #content .gleanings ul li a h4{ line-height:16px; font-size:1.25em; } #content .gleanings ul li a:hover{ text-decoration:none; } .gleanings a p{ margin:3px 0 0; font:0.85em/14px Verdana,Tahoma,Arial,sans-serif; color:#434343; } #content .more{ margin:-6px 0 0; *margin:-3px 0 0; background:#e5dfc9; } .video{ *margin:3px 0 6px; margin:2px 0 8px; } #content .more,.explore,.exploreNew{ width:100%; float:left; } .newsFeed div.exploreNew, .otherTopics div.explore{ margin:0 0 0 -10px; } #content .more a{ padding:4px 6px 5px 0; } .more a,.exploreNew a,#viewPoints .explore a, .explore a,.ciInfoWoLink a,#body .explore a, .currentIssueContentsLink a,.moreRssLink a{ text-transform:uppercase; /*letter-spacing:1px; *letter-spacing:0; letter-spacing:0\0/;*/ font-style:normal; font:800 8pt "ff-milo-web",Tahoma,Verdana,sans-serif; color:#dd3f1f; float:right; } #globalCrossPromoPanel .globalCrossPromoPanelContent p.more a{ font-family:Verdana,Tahoma,sans-serif !important; letter-spacing:0; } #body .explore a{ text-decoration:none; } #body .explore a:hover{ text-decoration:underline; } .newsletterSubscribeContent div.explore{ width:auto; *width:135px; *margin:10px 0 0 -19px; } h3.brown,h3.yellow,h3.brown,h3.blue, h3.green,h3.red,h3.purple{ background:#000; height:27px; margin:0; } h3.green a{ color:#fff; } h3.brown{ border-left:10px solid #51423d; } h3.purple{ border-left:10px solid #7171a6; } h3.blue{ border-left:10px solid #22589B; } h3.green{ border-left:10px solid #85a64f; } h3.red{ border-left:10px solid #dd3f1f; } h3.yellow,#mediaDiv h3.yellow{ border-left:10px solid #e3d462; clear:left; } .thisIsCTInner{ padding:10px 10px 0 10px; } .flagContainerBlockInner{ padding:12px 8px 0 10px; } .imageContainer{ width:220px; padding:0 0 9px; } #footer,#viewPoints, #reviews,.churchInAction{ width:100%; float:left; } #sisterPublications{ background:#f7f4e9; margin-left:10px; padding-bottom:10px; border-bottom:8px solid #000; width:220px; } .buildingChurchLeaders,.preachingToday, .manageYourChurch{ margin-bottom:30px; } .buildingChurchLeaders{ margin-top:-4px; } .prechingTodaySearch{ padding:25px 0 0 10px; display:inline-block; } .churchInAction ul,#sisterPublications ul{ padding:10px 10px 0 22px; font-size:6pt; } .churchInAction ul li,#sisterPublications ul li{ padding:8px 0 0; } #footer{ border-top:1px solid #d5d5d5; *float:none; text-align: center; } .footerAd a img{ margin:-60px 0 0; } .slug,.slug a,.bottomInfo span{ color:#c9bc8e; text-transform:uppercase; font:800 8pt "ff-milo-web",Tahoma,Verdana,sans-serif; font-style:normal; } .slug{ letter-spacing:1px; font-family:"ff-milo-web",Tahoma,Verdana,sans-serif; padding-bottom:2px; } .deck{ color:#434343; font:8pt Verdana,Arial,Helvetica,sans-serif; padding:2px 0; margin:0; } .deck a{ color:#dd3f1f; text-decoration:underline; } .deck a:hover{ color:#434343; } #body p.deck,#body p.byline{ color:#434343; font:1.2em/15pt Verdana,Tahoma,Arial,Helvetica,sans-serif; padding:0; } #content .byline{ font:italic 8pt Verdana,Tahoma,Arial,sans-serif; color:#434343; } .deck p{ margin:4px 0 3px; } .postDate{ color:#858585; font:0.85em Verdana,Tahoma,Arial,sans-serif; margin:2px 0 0; *line-height:14px; } /* REVIEWS */ .contentReviews{ width:100%; clear:both; float:left; padding:0 0 10px; } .contentColRight{ width:230px; float:left; } .contentReviewsWide{ margin:0 0 25px; clear:left; } .contentReviewsLeft{ width:150px; float:left; height:142px; padding-bottom:6px; position:relative; top:2px; } .contentColumnRight{ width:225px; float:left; } a.imageShadow{ display:inline-block; -moz-box-shadow:inset 0px 0px 5px #4a4a4a; -o-box-shadow:inset 0px 0px 5px #4a4a4a; -webkit-box-shadow:inset 0px 0px 5px #4a4a4a; zoom:1; box-shadow:inset 0 0 5px #4a4a4a; } .bottomInfo a.imageShadow{ margin-top:-9px; width:40px; box-shadow:2px 2px 2px #999999; -o-box-shadow:2px 2px 2px #999; -webkit-box-shadow:2px 2px 2px #999; -moz-box-shadow:2px 2px 2px #999; } a.imageShadow img{ z-index: -1; *z-index:0; z-index:0\0/; float:left; position:static\0/; z-index: -1\9; position:relative\9; position:relative; *position:static; } .contentReviewsRight p{ font:10pt "ff-milo-web",Tahoma,Verdana,sans-serif; margin:0; padding:3px 0; } .contentReviewsRight ul{ padding:0 0 0 163px; font-size:7pt; } .contentReviewsRight ul li{ padding:2px 0; } .contentReviewsRight ul li a,.contentReviewsRight ul li b{ font-size:11pt; font-family: "ff-milo-web",Tahoma,Verdana,sans-serif; line-height:normal; } .lockImg{ top:1px; position:relative; } /* ARTICLE */ #articlesWrapper{ width:100%; float:left; } .articlebar{ width:100%; display:inline-block; } #content .articlebar h2{ text-transform:uppercase; font-size:1.1em; letter-spacing:1px; } .articlebar h2.yellow{ border-left:15px solid #e4da5e; } .articlebar h2.green{ border-left:15px solid #85a64f; } .articlebar h2.brown{ border-left:15px solid #51423d; } .articlebar h2.red{ border-left:15px solid #dd3f1f; } #articlesWrapper h3, .contentTopicHeading h3 { font:800 2.3em/1em "ff-milo-web", Tahoma, Verdana, sans-serif; color:#231F20; } #body .articleInfoAreaRight h3 a{ text-decoration:none; } #body .articleInfoAreaRight h3 a:hover{ text-decoration:underline; color:#231F20; } #articlesWrapper .deck{ font:1.25em/14pt "ff-milo-web",Tahoma,Verdana,sans-serif; padding:3px 0; } #articlesWrapper .byline,#body p.byline{ font-weight:900; font:900 1.2em "ff-milo-web",Tahoma,Verdana,sans-serif; float:left; } #articlesWrapper .postDate,#articlesWrapper .byline{ float:left; } #articlesWrapper .postDate{ margin-left:5px\0/; width:185px; } #articlesWrapper .byline{ margin-right:6px; *margin-top:2px; } .articlesContainer{ width:100%; float:left; padding:25px 0 15px; } #socialMediaBottomExpanded ul{ display:inline-block; padding-bottom:15px; padding-left:0; list-style:none; width:100%; } .articleImageDiv{ width:460px; float:left; margin:0 0 12px; } .articleImageDivInner{ float:left; box-shadow:0 0 5px #4a4a4a inset; -o-box-shadow:0px 0px 5px #4a4a4a inset; -webkit-box-shadow:0px 0px 5px #4a4a4a inset; height:321px; margin:0 0 8px; } .articleImageDiv img,.magCover img{ position:relative; z-index:-1; *z-index:0; } .articleImageDiv p{ font:0.85em/10pt Arial,Tahoma,Verdana,sans-serif; color:#585858; margin:0 0 14px; padding:0; float:left; } a.allComments{ width:100%; text-align:center; float:left; margin:0 0 27px; text-transform:uppercase; color:#DD3F1F; font:800 9pt "ff-milo-web",Tahoma,Verdana,sans-serif; } .normal{ width:140px; margin-left:5px; margin-bottom:10px; padding:0 0 0 20px; float:right; } .languageToggleArticle { background-color: #e1a136; padding: 1px 2px 0 2px; color: #fff; text-transform:uppercase; font: 800 0.95em "ff-milo-web",Tahoma,Verdana,sans-serif; } .contentColumnRight .languageToggleArticle, #headlines_content .languageToggleArticle { display: block; margin-top: 6px; width: 98px; } #socialMediaBottomExpanded ul li { margin-right:8px; display:inline; line-height:normal !important; float:left; } #socialMediaBottomExpanded div.socialMediaBottomExpandedRight ul li { margin-right:0; margin-left:12px; } #socialMediaBottomExpanded ul li.atBtn, #socialMediaBottomExpanded ul li.twBtn, #socialMediaBottomExpanded ul li.glBtn, #socialMediaBottomExpanded ul li.fbBtn{ margin-top:1px; } #socialMediaBottomExpanded ul li.atBtn{ margin-top:2px; margin-right:9px; } #socialMediaBottomExpanded ul li.twBtn { width:80px; } #socialMediaBottomExpanded ul li.glBtn { width:55px; margin:4px 0 0 0; } #socialMediaBottomExpanded ul li.cmBtn{ margin-right:0; } #socialMediaBottomExpanded ul li.cmBtn a{ background:url(/ct/channel/img/btn_socialmedia_comments.gif) no-repeat; width:120px; height:22px; float:left; margin-right:0; } #socialMediaBottomExpanded ul li.cmBtn .commCount { width:28px; text-align:center; position:relative; top:4px; float:right; font:800 7pt Verdana,Tahoma,Arial,sans-serif; color:#000; } .facebookIcon,.twitterIcon{ height:35px; } .fb_edge_widget_with_comment { z-index: 9999; } .googlePlus{ height:30px; } .articlesContainer .ctSocialShare_vertical { border-bottom: 1px dotted #d5d6d6; float: right; margin-bottom: 10px; width: 140px; } /*#body .socialMedia a,#body .socialMedia a:hover{*/ .articlesContainer .socialMedia a, .articlesContainer .socialMedia a:hover { font:800 0.95em "ff-milo-web",Tahoma,Verdana,sans-serif; text-transform:uppercase; color:#757575; } /*#body .socialMedia a*/ .articlesContainer .socialMedia a { text-decoration:none; } /*#body .socialMedia a:hover*/ .articlesContainer .socialMedia a:hover { text-decoration:underline; } .normal div{ float:left; clear:both; display:block; } .shareThis a{ line-height:16px; vertical-align:middle; height:16px; float:left; } .printDiv a{ background:url(/ct/channel/img/icon_print.gif) no-repeat; text-decoration:none; } .printDiv,.shareThis,.email,.singlePage, .comments,.relatedTopics,.multiplePage,.readThisIssue{ margin-bottom:15px; *margin-bottom:17px; display:inline-block; width:100%; } .readThisIssue{ margin-bottom:0; } .shareThis a img{ float:left; margin:0 10px 0 0; } .email a,.singlePage a,.multiplePage a, .comments a,.relatedTopics a,.printDiv a,.readThisIssue a{ padding-left:28px; } .shareThis{ width:100%; padding:0 0 15px; margin-bottom:10px; *margin-bottom:15px; border-bottom:1px dotted #d5d5d5; } .email a{ background:url(/ct/channel/img/icon_mail.gif) no-repeat 0 2px; } .singlePage a, .multiplePage a, .comments a, .relatedTopics a, .readThisIssue a { display: inline; float: left; height: 15px; } .singlePage a{ background:url(/ct/channel/img/icon_singlepage.gif) no-repeat 0 1px; height:14px; } .multiplePage a{ background:url(/ct/channel/img/icon_multiplepage.gif) no-repeat 0 1px; } .comments a{ background:url(/ct/channel/img/icon_comments.gif) no-repeat 0 1px; height:17px; } .relatedTopics a{ background:url(/ct/channel/img/icon_relatedarticles.gif) no-repeat; } .readThisIssue a { background:url(/ct/channel/img/icon_readissue.gif) no-repeat; } .pagingDiv{ width:620px; height:25px; display:inline-block; background:#a2a2a2; } .pagingDiv,.pagingDiv a{ font:800 7pt "ff-milo-web",Tahoma,Verdana,sans-serif; text-transform:uppercase; color:#fff; } .pagingDiv span{ position:relative; top:7px; letter-spacing:1px; font-size:8pt; padding:1px 0 0 10px; } .pagingDivRight{ float:right; *margin-top:-11px; } .singleDiv{ border-left:1px solid #d1d1d1; float:left; padding:0px 15px; border-right:1px solid #d1d1d1; } /*.pagingDiv span.commentArticle, .singleDiv a,.pagingDiv span{ position:relative; } .singleDiv a{ line-height:25px !important; } @media screen and (-webkit-min-device-pixel-ratio:0) { #searchFoot .singleDiv a, #searchHead .singleDiv a,#searchFoot span a, #searchHead span a,#allReviewsLists #commentListHead p a{ line-height:28px; } }*/ .paging{ background:#a2a2a2; font:bold 1em Verdana,Arial,Helvetica,sans-serif; margin:0; padding:0 0 0 5px; float:left; height:auto; } .paging a,span.currLink, #allReviewsLists #commentListHead p a.moreLink, #allReviewsLists #commentListFoot p a.moreLink, #allReviewsLists #commentListHead p.commentPaging strong, #allReviewsLists #commentListFoot p.commentPaging strong{ background:#a2a2a2; padding:7px 8px 4px; *padding:8px 7px 6px; position:relative; top:2px; text-decoration:none; } .paging a.nextBtn, #allReviewsLists #commentListHead p a.showAllComments, #allReviewsLists #commentListFoot p a.showAllComments{ background:#dd3f1f; border-left:1px solid #D1D1D1; padding:7px 6px 5px; top:2px; letter-spacing:1px !important; *float:none; } #allReviewsLists #commentListHead p a.showAllComments, #allReviewsLists #commentListFoot p a.showAllComments{ line-height:normal; position:relative; text-decoration:none; } .paging a.nextBtn img{ *position:relative; } .paging a:hover,span.currLink, #allReviewsLists #commentListHead p a.moreLink:hover, #allReviewsLists #commentListFoot p a.moreLink:hover{ background:#7f7f7f; color:#fff; } .deleteComment { margin-left: 10px; } #searchFoot .paging a { color:#fff; } #searchFoot .paging a,#searchHead .paging a, .currLink,.paging span{ color:#fff; font-size:8pt; font-family:"ff-milo-web",Tahoma,Verdana,sans-serif; } #searchHead .paging,#searchFoot .singleDiv a, #searchHead .singleDiv a,#searchHead span a, #searchFoot span a, #searchFoot span a:hover,#searchHead span a:hover{ color:#fff; font:800 8pt "ff-milo-web",Tahoma,Verdana,sans-serif; } #searchFoot .singleDiv a, #searchHead .singleDiv a,#searchFoot span a, #searchHead span a,#allReviewsLists #commentListHead p a{ text-decoration:none; letter-spacing:1px; } #searchHead{ margin:0 0 20px; height:25px; } .articleBottomCategories{ width:100%; padding:10px 0; clear:both; } .bottomCategories{ padding-bottom:10px; } .bottomCategories span{ text-transform:uppercase; width:115px; float:left; padding-top:1px; font:800 0.95em "ff-milo-web",Tahoma,Verdana,sans-serif; } .relatedCategories{ display:inline-block; width:500px; font:0.85em Verdana,Tahoma,Arial,sans-serif; } .relatedCategories a{ font:8pt Verdana,Tahoma,Arial,sans-serif; text-decoration:underline; display:inline-block; } .relatedCategories a:hover{ color:#DD3F1F; } .bottomArticleContent{ width:620px; padding:30px 0 0; display:inline-block; border-top:1px solid #d5d5d5; margin:10px 0 0; } .articleData{ padding:0; } .book_promo{ width:140px; padding:10px; float:right; background:#e7e7e7; margin:10px 0 5px 20px; } .asinBlock{ width:170px; float:right; } .apiData{ width:100%; margin:8px 0 5px; display:inline-block; } #body .apiData, #body .apiData a { font:8pt Verdana,Tahoma,Arial,sans-serif; color:#000; } #body .apiData a{ font-weight:bold; text-decoration:none; } .articleDescription{ width:100%; clear:both; padding:10px 0 20px; } .latestFromCT,.latestMusicReview{ width:150px; padding:0 10px 0 0; float:left; } .latestFromCT{ margin-left:0px; margin-top:-3px; padding:0 10px 0 0; } .latestFromCT ul,.specialArticleDivRight ul{ padding:0 0 0 12px; *padding-left:15px; } .specialArticleDivRight ul{ padding:5px 0 10px 12px; *padding:5px 0 10px 15px; list-style:none; } .latestFromCT ul,.latestMusicReview ul{ padding:0 2px 0 0px; list-style:none; } .latestFromCT ul li,.latestMusicReview ul li, .specialArticleDivRight ul li{ background:url("/ct/channel/img/icon_list.gif") no-repeat scroll 0 14px transparent; padding:8px 0 0 9px !important; } .latestFromCT ul li,.latestMusicReview ul li, .specialArticleDivRight ul li{ padding:8px 0 0; } .latestMusicReview ul li a,.specialArticleDivRight ul li a{ font:1.15em/16px "ff-milo-web",Tahoma,Verdana,sans-serif; } .specialArticleDivRight ul li a{ font-weight:bold; } span.topHeading{ font:800 0.95em "ff-milo-web",Tahoma,Verdana,sans-serif; text-transform:uppercase; vertical-align:top; } .politicsBlog{ float:left; position:relative; margin-bottom:30px; } .firstPoliticsBlog{ padding:0 10px 20px; } /* COMMENTS SECTION */ #commentList{ padding:10px 0 10px; width:100%; display:inline-block; } #comments{ width:100%; clear:both; padding-top:30px; margin-top:25px; border-top:1px solid #d5d5d5; } #comments h3 { width:100px; text-indent:-999em; height:14px; background:url(/ct/channel/img/bg_commentsheader.gif); float:left; } #commentListHead{ float:right; } #commentListHead p,#commentListFoot p,#commentListHead p a, span.avgrating,p.averageRating,.connectSocialMedia span{ float:left; margin:0; font:800 8pt "ff-milo-web",Tahoma,Verdana,sans-serif; color:#757575; text-transform:uppercase; } #commentListHead p#allCommentsLink{ border-left:2px solid #757575; margin-left:10px; padding-left:10px; } /* ALL REVIEWS PAGE */ #allReviewsLists #commentListHead, #allReviewsLists #commentListFoot{ width:100%; float:left; } #commentListHead.hasPaging, #commentListFoot.hasPaging{ background:#A2A2A2; height:26px; } #allReviewsLists #commentListHead p a, #allReviewsLists #commentListFoot p a{ float:none; } #allReviewsLists #commentListHead p a, #allReviewsLists #commentListHead p.commentPaging, #allReviewsLists #commentListFoot p.commentPaging, #allReviewsLists #commentListHead p.commentTotal, #allReviewsLists #commentListFoot p.commentTotal, #allReviewsLists #commentListFoot p a{ color:#fff; } #allReviewsLists #commentListHead p.commentTotal, #allReviewsLists #commentListFoot p.commentTotal{ padding:1px 0 0 10px; margin:0; } #allReviewsLists #commentListHead p.commentPaging, #allReviewsLists #commentListFoot p.commentPaging{ float:right; height:25px; } #allReviewsLists #commentListFoot p.commentPaging a.moreLink, #allReviewsLists #commentListFoot p.commentPaging a.showAllComments, #allReviewsLists #commentListFoot p.commentPaging strong{ *top:2px; } #allReviewsLists #commentListHead p.commentPaging img, #allReviewsLists #commentListFoot p.commentPaging img{ margin:0 5px 0 6px; position:relative; top:5px; } /* END: ALL REVIEWS ARTICLE PAGE */ /* COMMENTS SECTION */ p.commentName { float:left; font-weight:bold; margin:1px 0 7px; } .commentTools { float:right; position:relative; top:2px; } p.commentBody { width:100%; color:#333333; float:left; font:0.85em/11pt Arial,Verdana,Helvetica,sans-serif; margin:0 0 8px; } .commentDateTime{ float:right; } .comment { float:left; padding:18px 0 2px; position:relative; width:620px; } .facebookOuter{ width:220px; float:left; } .connectSocialMedia{ padding:15px 0 0; float:left; } .connectSocialMedia span{ margin:4px 0 0; } .SocialMediaIcons{ display:inline; } .SocialMediaIcons a{ margin:0 0 0 18px; *margin:0 0 0 17px; } fieldset, fieldset.newsletterList, h4#commentFormHeader,.submitContent { width:100%; } .newsletterFields div{ margin-bottom:7px; *margin-bottom:9px; } h4#commentFormHeader { border-top:1px solid #DCDBD9; display:inline-block; font-family:Verdana,Arial,sans-serif; font-size:8pt; font-weight:bold; margin-top:5px; padding:22px 0 5px; } #commentNameDiv,.moreByAuthor { float:left; margin:0; padding:10px 0; width:100%; } #commentNameDiv label { color:#333333; float:left; width:50px; } #commentTextDiv{ padding:5px 0 0; } #commentTextDiv,#commentsHead,.opinionRow{ width:100%; clear:both; display:inline-block; } #commentTextDiv label, #commentNameDiv label, #commentNameDiv, .tryTrialIssues label { font:8pt Verdana,Tahoma,Arial,sans-serif; font-weight:normal; } #commentNameDiv input{ width:300px; float:left; height:20px; padding:0 0 0 5px; width:295px; } textarea#message,#commentTextDiv textarea { color:#000000; background:url(/ct/channel/img/bg_form_field_shadow_tall.gif); height:215px; border-color:-moz-use-text-color #E9E9E9 #dfdfdf -moz-use-text-color; border-right-color:#e9e9e9; border-bottom-color:#e9e9e9; border-style:none solid solid none; border-width:0 1px 1px 0; padding:8px 2px 2px 6px; width:612px; } p#limitText { float:right; margin:0; } #captchaLabel { padding:5px 0 8px; } #captchaLabel,#captchaButtons{ *width:620px !important; } span.recaptcha_only_if_image { font-weight:bold; } #captcha, #captchaInput, #captchaLabel, #captchaCaption,.relatedTrainingNew { float:left; margin:0; width:100%; } .commentDate,.commentName{ font:0.85em Arial,Verdana,Tahoma,sans-serif; color:#757575; } p.commentName { color:#000; } .commentTime{ display:none; } .ratingsLeft,.avgrating,.commentsDiv,.star{ float:left; } .avgrating,.ratingsLeft{ padding:2px 6px 0 0; } .commentCount{ display:inline; } #body .commentsDiv a{ text-decoration:none; font-size:0.85em; } #commentsHead{ padding:15px 0 0; } /* END: ARTICLE PAGE */ /* MUSIC ARTICLE PAGE */ .reviewDetails{ width:100%; display:inline-block; padding:20px 0; margin:0 0 15px; border-top:1px dotted #d5d5d5; border-bottom:1px dotted #d5d5d5; } .reviewDetailCover{ float:left; margin:2px 10px 0 0; } .reviewDetailRight{ width:205px; float:left; } .reviewDetailCover img, .reviewDetailCover a img{ float:left; border:1px solid #d5d5d5; } .reviewDetailDes{ width:460px; width:386px; margin-top:-1px; } .movieReviewDetail{ width:390px; float:left; } .expandedMedia{ width:100%; /*float:left;*/ display:inline-block; *float:left; margin-top:15px; } .reviewDetailContent{ width:100%; padding:0 0 12px; *padding:0 0 10px; display:inline-block; } .reviewDetailContent span{ width:115px; text-transform:uppercase; position:relative; top:2px; letter-spacing:1px; font:800 0.85em "ff-milo-web",Tahoma,Verdana,sans-serif; vertical-align:top; float:left; } .reviewDetailContent span.comments_text{ width:auto; padding:1px 8px 0 0; } #ratingHelp,.reviewDetailDes{ float:left !important; } #ratingHelp{ margin:-2px 0 0 2px; *margin:-14px 0 0 2px; } @media screen and (-webkit-min-device-pixel-ratio:0) { #ratingHelp{ margin:-15px 0 0 6px; } } #ratingHelp,.reviewDetailContent span.ratingSmallTxt, .reviewDetailContent span.addYours{ width:auto; font:7.5pt Verdana,Tahoma,Arial,sans-serif; letter-spacing:-0.3px; text-transform:capitalize; float:none; } span.ratingSmallTxt { text-transform:lowercase !important; } .movieReviewRating{ width:250px; } .movieReviewRating ul{ width:100%; float:left; padding-right:4px !important; } .ratingTxt,.yourRating{ display:inline-block; vertical-align:top; } .ratingTxt,#body .ratingTxt a,.movieReviewRating{ font:8pt Verdana,Tahoma,Arial,sans-serif; color:#000; } #ratingHelp img,.reviewDetailContent span.addYours{ top:3px; position:relative; } .reviewDetailContent span.addYours{ margin-left:2px; background:url(/ct/channel/img/icon_add_ur_rating.png) no-repeat left 3px; display:inline-block; padding:0 6px 0 10px; color:#DD3F1F; *left:6px; } .innerRating img,.innerRating{ float:left; } .articleRightImg{ width:250px; float:right; text-align:center; margin:5px 5px 10px 20px; } .articleRightImg span{ color:#DD3F1F; font-size:8pt; padding:5px 0 0; display:inline-block; } .purchaseLinks{ padding:25px 0 15px; } .purchaseLinks a,.purchaseLinks a.listenLink{ color:#dd3f1f; font:800 1em "ff-milo-web",Tahoma,Verdana,sans-serif; text-transform:uppercase; text-decoration:underline; } .purchaseLinks a.listenLink{ border-right:1px solid #000; padding:0 10px 0 0; margin-right:10px; } .moviesNav,.musicNav{ width:100%; padding:20px 0 10px; *padding:15px 0 10px; display:inline-block; } form#issuesNav select { margin-right:20px; } form#issuesYear select { margin-right:10px; } .moviesNavRight{ display:inline-block; } .musicNav span{ width:100%; float:left; padding:4px 0 5px; } .musicNavRight,.musicNavRight form{ width:100%; margin:-6px 0 0; } .musicNavRight span{ *width:165px; width:auto; padding:0 8px 0 0; } .musicNavRight form{ width:auto; float:left; *float:none; *position:relative; *top:-4px; *left:-10px; margin:-5px 0 0; } select.musicTitle{ width:105px; } select.releaseYear{ width:155px; margin-left:10px; } select.releaseGenre{ width:170px; margin-left:10px; } .commentsLoginOptionBox{ width:620px; float:left; *float:none; background:#f2eddb; margin:5px 0 30px; } .commentsLoginOptionBox span{ color:#dcd4b6; text-transform:uppercase; float:left; padding:5px 24px; font:800 1.25em "ff-milo-web",Tahoma,Verdana,sans-serif; } .commentsLoginOptionText{ width:100%; margin:20px 0 22px; } .commentsLoginOptionButton { height:50px; margin:0px auto; width:92%; *width:93%; width:93%\0/; } .fullLogoText { width:74%; margin:0 auto; text-align:center; font:0.85em/13pt Verdana,Tahoma,Arial,sans-serif; } .fullLogoText a{ text-decoration:underline; } .commentsLoginOptionButtonLeft, .commentsLoginOptionButtonMid, .commentsLoginOptionButtonRight { width:144px; float:left; } /* END: MUSIC ARTICLE PAGE */ /* SPECIAL ARTICLE */ #articlesWrapper .columnBio h3, #articlesWrapper .authorDesSmall h3{ border-bottom:1px solid #85A64F; color:#85A64F; font:800 13pt "ff-milo-web",Tahoma,Verdana,sans-serif; text-transform:uppercase; width:95%; *margin-top:-52px; } #articlesWrapper .authorDesSmall h3{ font-size:9pt; position:relative; top:6px; line-height:normal; margin-bottom:15px; z-index:-1; *top:0; *position:static; *z-index:0; } .authorDetail,.specialArticleDivRight{ float:right; } .authorDetail{ height:55px; *position:relative; } .specialArticleDivLeft{ float:left; clear: both; padding:16px 0 15px !important; } .specialArticleDivLeft form#columnistsDropDown{ padding:12px 0 0; display:inline-block; *display:inline; *zoom:1; } .specialArticleDivLeft h4{ font-size:12pt; letter-spacing:1px; margin:-3px 0 0 !important; } .specialArticleDivLeft p{ font:8pt verdana,tahoma,arial,sans-serif; color:#434343; padding:0px 10px 0px 0; margin:10px 0 15px; } .specialArticleDivRight,.specialArticleDivLeft{ width:300px; padding:16px 0 0; } .specialArticleDiv{ padding:25px 0 10px; display:inline-block; margin-bottom:10px; border-bottom:1px solid #d5d5d5; } .specialArticleDiv h4,.specialArticleDivLeft h4{ color:#85a64f; font-size:11pt; text-transform:uppercase; } .authorDesSmall,.specialArticleDiv{ width:100%; } /* END: SPECIAL ARTICLE */ /* PODCAST */ .podcastContent{ padding:0 0 20px; } .podcastContent,.podcastContentLeft, .podcastContentRight,.buttons{ float:left; } .subscribePodcast{ padding:15px 0 8px; display:inline-block; color:#434343; font:0.85em Verdana,Tahoma,Arial,sans-serif; } .subscribePodcast a{ color:#DD3F1F; text-decoration:underline; } .subscribePodcast a:hover{ color:#434343; } .subscribePodcast a img{ margin:0 10px 0 0; } .podcastContentLeft{ width:90px; } .podcastContentRight{ width:530px; margin-top:-5px; } .buttons{ margin:4px 0 0; } /* END: PODCAST */ /* HELP */ .sitemapDiv p{ font:8pt/13px Verdana,Arial,sans-serif; } .helpInfoSearch { float:right; margin-bottom:10px; } .helpInfoSearch input{ border:0; } .helpIntro { width:100%; float:left; padding:0 0 30px; } .helpIntro span,span.topicHeading, span.topicHeading a{ color:#DD3F1F; font:800 10pt "ff-milo-web",verdana,tahoma,sans-serif; text-transform:uppercase; } .helpIntro span,.helpIntro span a, .sitemapDiv span,.sitemapDiv span a{ font:800 8pt tahoma,verdana,arial,sans-serif; } .helpIntro intro,.browseTopics{ color:#434343; font:0.85em verdana,tahoma,arial,sans-serif; } .helpIntro intro a { text-decoration:underline; color:#DD3F1F; } .helpIntro intro a:hover { text-decoration:none; } .helpIntro ul{ list-style:none; padding-top:0px; } .helpIntro ul li,.sitemapDiv ul li{ padding:7px 0 0; font:1.15em "ff-milo-web",Tahoma,Verdana,sans-serif; } .helpIntro ul li a,.sitemapDiv ul li a{ font-weight:800; } /* END: HELP PAGE*/ /* BROWSE PAGE */ .browseTopics{ margin-top:8px; display:inline-block; } ul#allTopics{ width:620px; float:left; padding:20px 0 10px; list-style:none; } ul#allTopics li,ul#allTopics span{ display:inline-block; *display:inline; zoom:1; height:25px; } ul#allTopics li a{ font:900 14pt "ff-milo-web",verdana,tahoma,sans-serif; color:#434343; } ul#allTopics li a{ padding:0 5px 0px 6px; border-left:1px solid #d5d5d5; text-transform:uppercase; } ul#allTopics li a#a{ padding:0 5px 0 0; } ul#allTopics li a.selected ,ul#allTopics li a:hover{ text-decoration:none; color:#dd3f1f; } ul#allTopics li:hover{ background:url(/ct/channel/img/icon_arrow_bottom.gif) no-repeat; background-position:center bottom; cursor:pointer; } .browseListings{ width:100%; clear:both; padding:20px 0 0; } .browseListings ul{ list-style:none; width:300px; float:left; } .browseListings ul li a{ font:0.85em Arial,Verdana,Tahoma,sans-serif; } /* END: BROWSE PAGE */ /* LOWER LEVEL VIRTUAL COLLECTION */ .subsAccDiv { float:left; margin:8px 0 30px; width:100%; font:0.85em Verdana,Tahoma,Arial,sans-serif; } .subsAccDiv a { color:#DD3F1F; text-decoration:underline; } .subsAccDiv a:hover{ color:#434343; } /* END: LOWER LEVEL VIRTUAL COLLECTION */ /* OPINION PAGE */ .opinionColumn{ width:305px; height:300px; margin:0 8px 0px 0; padding:0 0 20px; border-left:1px solid #d5d5d5; display:inline-block;; vertical-align:top; *float:left; } .opinionRow{ margin-top:30px; } .firstDiv{ padding:5px 10px 12px; } /* END: OPINION PAGE */ /* RIGHTNAV */ .mainDiv{ width:300px; float:right; margin:0 0 25px; text-align:center; } .mainDiv h2{ background:#e68838; height:18px; padding:4px 0 2px; *padding:6px 0 0; margin:0; } .innerContent{ width:278px; border:1px solid #e68838; display:inline-block; text-align:left; padding:10px 10px 8px 10px; } .innerContent h3{ font:800 1.15em/14px "ff-milo-web",Tahoma,Verdana,sans-serif; margin: 0; } #rightnav{ width:309px; float:left; } #currentIssueDiv,.currentIssueDiv,.currentIssueMonth { width:100%; float:left; } .currentIssueDiv { padding:0 0 10px; background:#f2eddb; margin-top:-2px; } .currentIssueHeader { height:27px; } .currentIssueHeader a{ background:#000; width:100%; height:100%; display:inline-block; } .currentIssueMonth { background:url(/ct/channel/img/bg_issues.png) repeat-x scroll 0 0 transparent; font-style:italic; height:25px; text-align:left; text-indent:11px; } .currentIssueMonth a{ font:italic 0.85em/19px Verdana,Tahoma,Arial;sans-serif; color:#FFFFFF; } .currentIssueArticles { margin-top:6px; text-align:left; } .currentIssueArticles ul { list-style-type:none; margin:0 0 0 10px; padding:0 0 5px 0; } .currentIssueArticles ul li.firstLink{ background:url(/ct/channel/img/btn_arrow.gif) no-repeat; background-position:left 3px; } .currentIssueArticles ul li a{ font:400 1.1em/16px "ff-milo-web",Tahoma,Verdana,sans-serif; } .currentIssueArticles ul li.firstLink a{ font:800 1.1em/15px "ff-milo-web",Tahoma,Verdana,sans-serif; } .currentIssueArticles ul li{ background:url(/ct/channel/img/icon_plus_sm.gif) no-repeat; background-position:left 4px; padding:0 0 6px 12px; } .currentIssueArticles ul li span.lockImg{ padding:0; } .ctLatestCover { float:right; margin:-36px 10px 0 10px; position:relative; z-index:0; *position:static; } .currentIssueContentsLink{ float:left; padding:8px 0 0 10px; } .currentIssueSubscription{ display:inline; } .currentIssueSubscriptionBox { background:url(/ct/channel/img/subscribe_background.gif) no-repeat; height:80px; } #followCT,.currentIssueSubscriptionBox,#shoppingDiv{ width:100%; float:left; } #followCT{ margin:20px 0; } #followCT ul{ width:310px; display:inline-block; list-style:none; padding:10px 0 20px; border-bottom:1px solid #d5d5d5; } #followCT ul li{ float:left; padding-left:7px; } #followCT ul li a{ color:#5e5e5e; font:0.85em "ff-milo-web",Tahoma,Verdana,sans-serif; } #followCT ul li a img { margin:1px 2px 0 0; position:relative; top:4px; } .freebiesDisplay { float:left; margin:15px 0 0 20px; width:150px; } #rightOptions { width:125px; float:left; margin:6px 0 0 10px; } #rightOptions ul li a { background: url("/ct/channel/img/btn_arrow_sm.gif") no-repeat scroll center left transparent; margin:4px 0 2px 32px; padding:0 0 0 12px; font:1.1em "ff-milo-web",verdana,tahoma,sans-serif; } #rightOptions ul li{ float:left; } #rightOptions ul li a,.currentIssueSubscription a{ width:100%; color:#FFFFFF; float:left; font-weight:800; line-height:16px; text-transform:uppercase; } .currentIssueSubscription a { background:#dd3f1f; padding:5px 0 3px; letter-spacing:1px; text-indent:10px; font:800 10.5pt "ff-milo-web",verdana,tahoma,sans-serif; } #globalCrossPromoRotatingPanels{ float:right; *float:left; } p.more{ background:transparent; } #globalCrossPromoPanel a.bcLogo{ width:100%; height:40px; float:left; text-indent:-999em; background:url(/system/img/global_nav_panel_logo_sprite.jpg); background-position:0 40px; } #globalCrossPromoPanel{ float:right; *float:none; } #globalCrossPromoPanel .globalCrossPromoPanelContent p.more, #globalCrossPromoPanel .globalCrossPromoPanelContent p.more a{ color:#a49a3c; } #globalCrossPromoPanel .subscribe ul{ list-style:disc outside url(/system/img/crosspromo_arrow_lj.gif); } #globalCrossPromoPanel .subscribe ul.booksCulture{ list-style:disc outside url(/ct/channel/img/icon_arrow_bc.gif); } #globalCrossPromoPanel .subscribe ul a{ color:#a49a3c; } #globalCrossPromoRotatingPanels .panelProgress a.more{ width:auto; background:transparent; } .left { color:#FFFFFF; float:left; text-align:left; width:150px; margin:0 0 0 10px; } .right { float:right; padding-left:0; text-align:center; width:145px; margin-bottom:15px; } #shoppingDiv{ *margin:25px 0 0; } #shoppingDiv h3,#educationdDiv h3, #scriptureSearch h3,#facebookFollows h3, .navSection h3{ background:#dcd4b6; text-transform:uppercase; font-weight:bold; color:#51423d; font:800 1.15em "ff-milo-web",Tahoma,Verdana,sans-serif;; padding:6px 0 4px; text-indent:8px; margin:0 0 20px; border-left:10px solid #c9bc8e; } #educationdDiv h3,#scriptureSearch h3{ margin:0; } #facebookFollows h3,.navSection h3{ margin:0 0 10px; } .shoppingSearch { float:left; margin:0 0 0px 8px; } .shoppingSearch input#books,.shoppingSearch input#bibles{ width:107px; float:left; } p.additionalShopLinks,p.shoppingLinks{ width:100%; text-align:center; display:inline-block; margin:0; padding:0 0 0 10px; font-size:0.85em; font-family:Verdana,Tahoma,Arial,sans-serif; } .shopsale { color:#000; } #facebookFollows, #scriptureSearch{ margin:25px 0 0; } #facebookFollows{ margin:0 0 18px; } #scriptureSearch,#educationdDiv{ margin:25px 0; } #educationdDiv,#scriptureSearch, #facebookFollows,#ctInternational{ width:100%; float:left; } a.advancedsearch { border-bottom: 1px solid #7F7F7F; float:right; font:0.7em verdana,tahoma,arial,sans-serif; margin:10px 0 6px 0; text-decoration: none; } .seminarySearchRadio{ color:#DD3F1F; font:0.82em verdana,tahoma,arial,sans-serif; padding:10px 0 0 3px; display:inline-block; } #searchseminarygrad, #searchseminarygrad fieldset, .guideLinks { border:0 none; float:left; margin:0; padding-top: 0; width:100%; } #seminarygradschool{ width:300px; float:right; } #searchseminarygrad input#seminarygrad { float:left; width: 260px; margin:0 0 0 9px; } .guideLinks { float:right; width:auto; padding:10px 0 0; font-family:Verdana,Tahoma,Arial,sans-serif; } .guideLinksDiv { float:left; width:150px; } .guideLinksDiv h4,.left h4 { margin:0; color:#000; font-size:0.9em; } .guideLinks div.left { float:left; width:135px; margin:0; } .guideLinks div.left a { display:inline-block; font-weight:normal; font-size:0.85em; margin:2px 0; } #ctBibleStudies { margin:0px 0 20px; } #ctBibleStudies h3{ border-left:10px solid #00A1AF; } #ctInternational h3,#ctBibleStudies h3{ height:27px; } p.shoppingLinks{ margin: 0; padding:16px 0 5px; } #nltScriptureSearch .form { float:left; margin:30px 0 0 20px; } #nltScriptureSearch .heading{ display:none; } #nltScriptureSearch .logo { float:right; top:5px; position: relative; width:70px; } input#scriptureInput { border:1px solid #ABADB3; float:left; height:15px; line-height:15px !important; text-indent:3px; width:175px; } #nltScriptureSearch .goDeeper { width:100px; float:left; left:20px; padding:10px 0 0; position:relative; } #nltScriptureSearch .sponsored { color:#666; font:0.7em Arial,Verdana,sans-serif; float:left; margin:12px 0 0 25px; } #headlines_content .more{ background:transparent; } /*style added for merging the space on Home page*/ #viewPoints .reviewsDiv{ padding:0; width:100%; } #viewPoints .reviewsDiv a img{ margin:4px 10px 0 0; } #content .related ul{ width:200px; float:left; } /*style added for merging the space*/ .reviewsDiv{ background:#F7F4E9; } .firstReview{ display:inline-block; width:100%; clear:both; } .related li div.firstReview{ padding:0 0 8px; } .musicReview div.reviewLeft{ height:auto; } .musicReview div.reviewRight,.bookReviewExpand div.reviewRight, bookReview div.reviewRight{ width:130px; float:left; } div.promotitle,.musicReviewsList div.slug{ font:1.2em "ff-milo-web",Tahoma,Verdana,sans-serif; padding-bottom:2px; text-transform:capitalize; letter-spacing:normal; color:#000; } div.promotitle{ font-weight:bold; line-height:14px; } .firstTopicReview h5 a{ font-weight:normal; } .MoviesReviewLeft{ height:106px; } .related li div.firstReview .reviewLeft{ height:auto; } .MoviesReviewLeft,.reviewLeft{ position:relative; top:3px; margin:0px 10px 0 0; float:left; } .reviewLeft{ height:88px; } .firstReview h3,.MoviesReviewLeft h3{ line-height:13px; } .reviewLeft a img,.MoviesReviewLeft a img{ float:left; } .shoptitle,.shoptext{ color:#000; } .ctInternationalInn{ width:290px; display:inline-block; padding:20px 0 0px 25px; } .firstCover{ width:150px; float:left; } .last{ width:130px; float:right; } #globalNav .globalNavSection.last { width: auto; } .bottomInfo{ position:relative; margin-top:-4px; } .bottomInfo span{ width:45px; padding-left:32px; padding-top:7px; float:left; } .crumbs a,.crumbs{ color:#A2A2A2; font-size:8pt; font-family:Arial,verdana,tahoma,sans-serif; } .crumbs{ float:right; margin:-20px 10px 0 0; } .topicsOuter,.topicsOuterDiv{ padding:0px 0 25px; } #socialMediaBottomExpanded,.topicsOuter,.reviewsDiv, .topicsOuterDiv,.rightnav,#ctBibleStudies{ width:100%; float:left; } .topicsOuterDiv{ padding:10px 0 25px; } form#depDropdown select { margin:0 0 20px 0; width:217px; } .photoCredit{ width:97.5%; width:449px; background:#000; opacity:0.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"; filter: alpha(opacity=45); text-transform:uppercase; *position:relative; *z-index:999; height:17px; line-height:17px; text-align:right; padding:1px 8px 0 3px; margin:-20px 0 0px; *margin:-18px 0 0; } span.photoCreditContent{ color:#fff; float:right; font:800 0.65em "ff-milo-web",verdana,tahoma,sans-serif; position:relative; right:6px; text-transform:uppercase; top: -13px; letter-spacing: 0.1em; } span.photoCreditContent a{ color:#fff; } .firstTopic{ padding:0 0 36px; } .topicRightDiv{ width:230px; float:left; padding:0 0 5px; } .newsFeed{ width:220px; background:#f7f4e9; float:right; padding:0 0 12px; margin:0 0 30px; border-bottom:8px solid #000; } .feedPosts{ padding:10px 10px 14px 15px; font-size:13px; } .feedPosts a{ font:900 1.15em/15px "ff-milo-web",Tahoma,Verdana,sans-serif; } .otherTopics{ width:100%; display:inline-block; margin:0 0 30px; } .otherTopics ul{ width:208px; float:left; font-size:6pt; padding:16px 0 12px 22px; } .otherTopics ul li{ margin:2px 0 4px; } .otherTopics p,.authorTitle, .authorTitleWB{ padding:0 0 0 10px; } .authorTitle,.authorTitleWB{ width:210px; margin-top:20px; *margin-top:25px; } #viewPointsDiv .authorTitle, .flagContainerBlock div.authorTitleWB{ margin-top:0px; } .authorTitle, .flagContainerBlock div.authorTitleWB{ position:relative; height:50px; } .authorTitle{ *height:auto; } .videoDiv{ padding:0 0 5px; } .authorTitle h3,.titleBarHead, .authorTitle span,.authorDetail span, .contentTopicHeading span{ font:800 10pt "ff-milo-web",Tahoma,Verdana,sans-serif;; text-transform:uppercase; } .authorDetail span.authorName{ top:19px; *top:22px; left:-8px; } .authorTitle h3{ width:200px; background:#85a64f; border-bottom:3px solid #51423d; height:auto; letter-spacing:1px; font-size:8pt; border-left:0; padding:6px 0 3px 10px; } .authorTitle h3 a{ color:#fff; text-decoration:none; } .titleBarHead{ border-bottom:1px solid #e4da5e; color:#dbd153; position:relative; top:1px; } .authorTitle hr{ margin:8px 0 0; } .aboutAuthor{ margin:-36px -10px 0 0; } .authorTitleWB div.aboutAuthor{ margin:-18px -10px 0 0; position:relative; } .aboutAuthor img,.aboutAuthor{ float:right; } #columnistsDiv div.aboutAuthor span{ width:auto; } .aboutAuthor span,.authorDetail span, .contentTopicHeading span{ text-align:right; color:#51423d; font:800 0.75em "ff-milo-web",Tahoma,Verdana,sans-serif; *font-size:0.7em; top:39px; left:-5px; float:right; position:relative; } .contentTopicHeading span{ left:-2px; top:2px; color:#7e7e7e; } .aboutAuthor span{ width:115px; } .authorView{ padding:35px 0 10px; } .viewPointContent div.authorView{ padding:30px 0 10px; } .todayCTData{ padding:20px 10px 0 10px; } hr { background-color:#d5d5d5 !important; color:#d5d5d5 !important; margin:15px 0; } #browseArchives,.otherTopics ul a{ font:8pt Arial,Verdana,Tahoma,sans-serif; } .headArchives,.headArchives a{ font-weight:bold; font-size:8pt; } #browseArchives ul{ font-size:6pt; float:none; padding:3px 0 15px; } #browseArchives ul li{ margin:0 0 3px; } #browseArchives ul li a{ font:400 8pt arial,verdana,tahoma,sans-serif; } #mediaDiv h3{ background:#e4da5e; height:30px; position:relative; padding:0px 10px; line-height:32px; } #mediaDiv h3,#mediaDiv h3 a{ text-transform:uppercase; text-decoration:none; color:#fff; font-size:1.2em; } .searchData{ float:right; margin-top:-25px; position:absolute; right:10px; } .contentTopicHeading img.mediaIcon{ float:right; margin:-36px 0 0 6px; } .searchData select.exploreMedia{ width:170px; } .searchData select#exploreBooks{ width:140px; } .searchData select#exploreMusic{ width:134px; } .searchData select#exploreMovies{ width:160px; } .topicReviews{ width:220px; padding:15px 0 0 10px; } .topicReviews div.movieReviewExpand, .topicReviews div.bookReviewExpand{ padding-bottom:25px; } .topicReviews,.topicReviews div.bookReviewExpand{ display:inline-block; } .topicReviews div.movieReview, .topicReviews div.bookReview{ height:110px; } .topicReviews div.musicReviewExpand{ padding-bottom:35px; } .musicReviewsList{ width:176px; display:inline-block; padding:0 0px 20px 10px; } .firstTopicReview,.musicReviewsList{ *display: inline; zoom: 1; vertical-align:top; padding:0 0 13px; } .musicReviewsList{ padding:0 0 12px 10px; *padding:0 0 5px 10px; } .firstTopicReview{ width:100%; clear:both; } .firstTopicReviewLeft,.musicReviewLeft{ width:60px; margin-right:8px; height:100%; float:left; margin-top:3px; } .musicReviewLeft{ min-height:98px; *height:95px; } .musicReviewRight,.firstTopicReviewRight{ float:left; } .firstTopicReviewRight{ width:140px; } .musicReviewRight{ width:100px; } .firstTopicReview h4{ font-size:1.15em; line-height:1; } .ratings{ margin:2px 0 0; } .rated,.rated a,.ratings span{ color:#434343; font:8pt verdana,tahoma,arial,sans-serif; padding-top:2px; } #mediaDiv{ width:100%; float:left; padding:0 0 33px; position:relative; } #mediaDiv div.topicsOuter{ padding:20px 0 0; } .facebookBoxes{ width:220px; } .recentActivity{ background:#edf0f5; color:#343434; padding:7px 0 7px 10px; font:800 9pt verdana,arial,sans-serif; border-top:1px solid #c6cedd; border-bottom:1px solid #c6cedd; } .reviewsList{ display:inline-block; margin:0 0 38px; padding-top:15px; } .topicReviews ul{ width:208px; padding:10px 0 20px 12px; *padding:10px 0 20px 16px; font-size:7pt; border-top:1px solid #d5d5d5; display:inline-block; } .topicReviews ul li,.reviewsList ul li{ padding:8px 0 0; } .topicReviews ul li a{ font-weight:bold; } .bestLists{ padding:0 0 20px; } .bestLists ul{ padding:6px 0 0 12px; font-size:6pt; } .reviewsList ul{ width:94%; display:inline-block; *display:inline; *padding:16px 0 20px 16px; padding:16px 0 20px 10px; font-size:7pt; } .reviewsList ul li a,.topicReviews ul li a{ font:11pt "ff-milo-web",Tahoma,Verdana,sans-serif; } .topicReviews ul li a { font-weight:800; } .reviewsList ul li a,.reviewsList ul li b{ font:11pt "ff-milo-web",Tahoma,Verdana,sans-serif; } .reviewsList ul li b{ font-weight:800; } .newsletterInfo div.explore{ *width:135px !important; *margin:6px 0 0 -12px; } .newsletterSubscribeDiv{ width:100%; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; padding:15px 0 20px; display:inline-block; margin:10px 0 30px; clear:both; } .newsletterSubscribeDiv span{ font:0.85em verdana,tahoma,arial,sans-serif; } .newsletterSubscribeDiv form{ padding:20px 0 8px; } form.newsletterSubscribe{ float:left; } .emailDiv{ width:100%; margin-bottom:8px; } div.newsletterZip,div.newsletterSubmit, div.newsletterEmail{ float:left; margin-right:0; } div#newsletters div.nlListIsEmpty h3 { background: transparent; border: none; margin: 0; padding: 0; text-indent: 0; text-transform: none; } div#newsletters div.nlListIsEmpty p a { text-decoration: underline; } .newsletterSubscribe input{ border:0; height:18px; width:22px; line-height:18px; font-size:9pt; color:#666; } .newsletterSubscribe input#newsletterSubmitInput{ text-indent:0; width:22px; height:20px; } .newsletterSubscribeContent{ padding:6px 0 0 15px; display:inline-block; } .newsletterSubscribeContent form div{ float:left; } .newsletterSubscribeContent fieldset.newsletterList div{ *width:100%; } .newsletterSubscribeContent form div input{ float:left; *margin-right:0; *margin-top:-3px; margin-top:-3px\0/; margin-right:0\0/; } .newsletterSubscribeContent fieldset{ padding:0 0 10px; } .newsletterSubscribeContent fieldset.newsletterFields{ float:left; } .newsletterSubscribe a.newsletterSample{ float:left; padding:0px 0 0 2px; font:0.95em Verdana,Tahoma,Arial,sans-serif; } .newsletterSubscribe input#newsletterEmailInput{ float:none; width:371px; } .newsletterSubscribeContent fieldset.newsletterFields input#newsletterEmailInput{ width:210px; } .newsletterSubscribe input#newsletterZipInput{ width:122px; margin-left:8px; background:url(/ct/channel/img/bg_input.gif); padding:2px 0 0 8px; } .newsletterSubscribe input#newsletterNameInput, .newsletterSubscribeContent input#newsletterNameInput, .newsletterSubscribeContent input#newsletterZipInput{ width:210px; } .newsletterSubscribeContent input#newsletterZipInput{ width:189px; margin-left:0; border:0; } .fullnameDiv,.zipCode{ display:inline; position:relative; } .socialIcons a{ margin:0 10px 0 0; } .followCT{ width:100%; clear:both; padding:12px 0 0; } .followCT p{ text-transform:uppercase; float:left; margin:3px 10px 0 0; font:800 9pt "ff-milo-web",verdana,tahoma,sans-serif; } #videoImage{ margin:0 0 10px; } .moviesHead,.musicHead,.mediaIcons,.booksHead{ position:relative; width:100%; height:72px; font-size:1em; display:inline-block; padding-top:3px; } .mediaIcons{ margin-top:-9px; height:78px; } .mediaIcons a{ margin-right:36px; } .registeredUser{ display:none; } .contentTopicHeading h3{ width:98%; border-bottom:1px solid #e4da5e; *padding:0 0 4px; } .contentTopicHeading h3 a img, .contentTopicHeading h3 img{ position:relative; top:1px; } .contentTopicHeading h3 a img{ top:2px; } .contentTopicHeading div.searchData{ margin-top:-28px; margin-right:52px; } .contentInner{ width:620px; float:left; padding-top:10px; } p.captionBy{ color:#4d4d4d; text-transform:uppercase; font:800 6pt "ff-milo-web",verdana,tahoma,sans-serif; position:absolute; bottom:4px; right:94px; } /* REVIEWS PAGE */ .browseOptions{ width:100%; display:inline-block; padding:0px 0 20px; } .browseOptions span{ font:0.85em Verdana,Arial,sans-serif; color:#434343; float:left; padding:2px 8px 0 0; } .browseOptions a { font-size: 0.8em; color: #a2a2a2; margin-left: 10px; } .browseRight{ float:left; } input, input.text, select, textarea{ border:0; color:#666; font:0.85em Verdana,Arial,sans-serif; } fieldset .image{ float:none; } .browseRight select.alphabet{ width:100px; } .browseRight select.alphabet,select.ratingView, .browseRight select.yearView,.goDiv input, #searchseminarygrad input#seminarygrad, .goDiv input,#commentNameDiv input { height:18px; padding:2px 0 0 8px; background:url(/ct/channel/img/bg_input.gif) no-repeat; } select.ratingView{ width:auto; margin-left:10px; } .browseRight select.yearView{ width:65px; margin-left:10px; } .browseRight select.booksByAuthor { width: auto; } th{ text-transform:uppercase; font:800 9pt "ff-milo-web",Tahoma,Verdana,sans-serif; background:#d5d5d5; padding:6px 10px 4px; } th,th a{ color:#dd3f1f; } th a img{ margin:-2px 0 0 6px; position:relative; top:-1px; } .reviewsGridContainer table{ width:100%; border-collapse:collapse; } .reviewsGridContainer th a.ascending, .reviewsGridContainer th a.descending { display: inline-block; padding-right: 10px; } .reviewsGridContainer th a.ascending, .reviewsGridContainer th a.descending:hover { background: url(/ct/channel/img/icon_arrow_sm_reverse.png) right center no-repeat; } .reviewsGridContainer th a.descending, .reviewsGridContainer th a.ascending:hover { background: url(/ct/channel/img/icon_arrow_sm.png) right center no-repeat; } .reviewsGridContainer table h2{ font-size:10pt; } .reviewsGridContainer table td{ vertical-align:top; padding:16px 0 8px 10px; color:#434343; font:8pt Verdana,Tahoma,Arial,sans-serif; } .reviewsGridContainer table td, .reviewsGridContainer table td a{ color:#434343; } .reviewsGridContainer table td h5 a{ color:#000; } .reviewsGridContainer table td.topData{ padding:10px 0 2px 10px; } .reviewsGridContainer table td.bottomData{ border-top:1px solid #d5d5d5; padding:0; } .firstContainerList{ width:210px; } .bookReviews * .firstContainerList{ width:270px; } .firstContainerListLeft{ width:70px; height:90px; float:left; padding-top:2px; } .musicReviews * .firstContainerListLeft{ height:60px; } .firstContainerList h5{ line-height:14px; } .reviewsPaging{ width:100%; float:left; clear:both; } .topPaging{ border-bottom:1px solid #d5d5d5; padding:0 0 1px; } .bottomPaging{ border-top:1px solid #d5d5d5; padding:5px 0 0; } .pagingSort { float:right; padding-left:10px; text-transform:uppercase; } .pagingSort select { width:105px; font-size:8pt; text-transform:capitalize; } .reviewsPaging span{ text-transform:uppercase; float:left; padding:2px 15px 0 0px; } .reviewsPaging span.reviewResult{ padding:6px 15px 0 0; } .reviewPagingRight{ float:right; padding:4px 5px 0 0; color:#a2a2a2; } .reviewPagingRight strong{ margin:0 3px 0 0; font-size:7pt; color:#DD3F1F; } .otherResults{ padding:8px 0 0 25px; font:0.85em Verdana,Tahoma,sans-serif; } .reviewsPaging span,.reviewPagingRight b, .reviewsGridContainer table td div.reviewPagingRight a,.pagingSort{ color:#a2a2a2; font:800 8pt "ff-milo-web",Tahoma,Verdana,sans-serif; } .reviewPagingRight a,.reviewPagingRight b{ margin:0 6px 0 3px; color:#A2A2A2; font:800 8pt "ff-milo-web",Tahoma,Verdana,sans-serif; } .reviewPagingRight a.active,.reviewPagingRight b, .reviewsGridContainer table td div .reviewPagingRight a:hover{ color:#DD3F1F; } .pagingBtn{ float:right; margin-top:2px; } .pagingBtn img{ margin:0 6px 0 0; } .collectionItem{ width:100%; clear:both; } .virtualCollectionMainImg{ padding-bottom:10px; } .virtualCollectionMainImg div.photoCredit{ width:97%; } .collectionNormal{ padding:0; } .collectionExpand{ padding:0 0 26px; } .collectionItemLeft{ float:left; margin-right:10px; width:140px; height:138px; position:relative; top:3px; } /* HOMEPAGE ACCORDION */ .relatedHead h4 a{ text-transform:uppercase; } /* SEARCH PAGE */ .searchArea{ display:inline-block; width:100%; padding:10px 0 10px; } .pagingSort select,.searchedOn input, .searchArea select,.contactName select, .shoppingSearch input#books,.shoppingSearch input#bibles, .searchData select,.loginUserName input, .loginUserPassIn input{ background:url("/ct/channel/img/bg_input.gif"); height:18px; padding:2px 0 0 8px; } .pagingSort select,.searchArea select, .contactName select,.searchData select{ height:20px; padding:3px 3px 2px 5px; } .searchedOn input,.searchArea select{ width:auto; padding-left:5px; } .searchedOn input{ width:210px; } .searchArea span{ padding:0 10px 0 0; color:#000; } .searchedOn{ float:left; } .searchedRight{ float:right; } .firstFeaturedItem h4{ background:#f2eddb; height:22px; font:800 9pt/18pt "ff-milo-web",Verdana,Tahoma,sans-serif !important; text-indent:10px; color:#dd3f1f; } .searchArea span,.firstFeaturedItem h4, #featuredItemDes span.topics{ text-transform:uppercase; font:800 8pt "ff-milo-web",verdana,tahoma,sans-serif; } #featuredItemDes{ width:596px; padding:8px 12px 15px; background:#f7f4e9; display:inline-block; border-bottom:1px solid #f2eddb; } #featuredItemDes h3{ padding-bottom:2px; } .featuredItemDes a img,#results a img{ float:right; } span.resultsLink a{ margin:0; padding:2px 0; color:#dd3f1f; font-size:8pt; } .featuredTopicRelatedList{ padding:14px 0 0; float:left; } #results{ padding:0 0 15px; } .featuredTopicCover{ width:140px; position:relative; z-index:0; margin-left:20px; float:right; } #featuredItemDes p,.otherResults p{ color:#434343; font-size:9pt; line-height:16px; padding:0; margin:0; } #featuredItemDes span.topics{ width:110px; padding:2px 0 0; float:left; } #featuredItemDes div.relatedCategories{ width:320px; float:left; } .otherResult{ padding:5px 0 0 20px; } .firstFeaturedItem{ padding:15px 0 30px; } .searchResult{ padding-bottom:25px; border-bottom:1px dotted #d5d5d5; margin-bottom:25px; } .searchResultLast{ border:none; } .collectionDesc,.otherResults{ color:#434343; font:8pt/11pt verdana,tahoma,arial,sans-serif; } .collectionDesc{ padding:2px 0 0px; } .goDiv{ float:right; padding:0 5px; } .goDiv span{ padding:6px 8px 0 4px; } .goDiv input{ width:25px; } .searchResults{ width:100%; display:inline-block; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin:3px 0 10px; clear:both; } .articlePreview{ width:620px; text-align:center; background:#F2EDDB; display:inline-block; } .previewHead{ width:100%; height:34px; padding-top:5px; background:url(/ct/channel/img/bg_articlepreview.gif) repeat-x; } .articlePreviewInn{ width:400px; margin:0 auto; } #body .articlePreviewInn p{ font-size:10pt; margin:0; padding:5px 0; } .articlePreviewInn span{ text-transform:uppercase; font:800 11pt "ff-milo-web",Tahoma,Verdana,sans-serif; } .loginSubscribe{ padding:15px 0; } .loginSubscribe span{ color:#dcd4b6; display:inline-block; padding:8px 20px; vertical-align:top; } /* END: SEARCH PAGE*/ /* CONTACT US PAGE */ .helpContact p,.helpContact p a, .helpContact form fieldset label{ color:#434343; font:8pt Verdana,Tahoma,Arial,sans-serif; } .helpContact p a{ text-decoration:underline; font-size:8pt; } .helpContact p a:hover{ color:#DD3F1F; text-decoration:none; } .helpContact form fieldset label{ font-weight:normal; padding-bottom:1px; } .contactName input{ padding-left:5px; width:204px; border-color:-moz-use-text-color #E9E9E9 #dfdfdf -moz-use-text-color; border-right-color:#e9e9e9; border-style:none solid none none; border-width:0 1px 0px 0; float:none; } .contactName select{ width:210px; border:none; color: #666; } #notice,.contactName select,.helpContact form fieldset div, fieldset #limitText{ font:8pt Verdana,Tahoma,Arial,sans-serif; color:#434343; } .helpContact form fieldset div{ margin-bottom:18px; } .helpContact form fieldset div.contactMsg label{ float:left; } #content .helpContact h3{ font:bold 10pt Verdana,Tahoma,Arial,sans-serif; color:#434343; } /* END: CONTACT US PAGE */ /* SITEMAP */ .sitemapLeft{ width:230px; float:left; } .sitemapDiv,.infoContentLinks{ width:100%; display:inline-block; padding-bottom:25px; } .infoContentLinks{ padding-top:10px; } .sitemapDiv{ padding:8px 0 0; } .sitemapDiv ul{ list-style:none; padding:2px 0 28px; } .infoContentLinks p,.infoContentLinks p a{ font:8pt Arial,Tahoma,verdana,sans-serif; margin:5px 0 0; } .infoContentLinks p a, .helpContent p a { margin:0 2px 0 1px; text-decoration:underline; } .infoContentLinks p a:hover, .helpContent p a:hover{ background:none; text-decoration:none; } /* END: SITEMAP */ /* HOME PAGE SLIDER */ #panelControls { bottom:0; height:auto; overflow:hidden; position:relative; left:-307px; top:105px; } #headlines_content h2{ width:96%; font:800 1.95em/23px "ff-milo-web",verdana,tahoma,sans-serif; letter-spacing:0; height:auto; padding:0; margin:0 0 5px; } #headlines_content h2 a{ color:#F6F4CE; word-wrap:break-word; text-decoration:none; } #headlines_content h4{ color:#FFFFFF; font:400 9pt/1.1em verdana,arial,helvetica,sans-serif ; margin:5px 0 0; width: 90%; } #headlines_content h4 a{ color:#fff; text-decoration:none; } #headlines_content .byline{ padding:0 15px 0 0; color: #fff !important; } #headlines_content .slug a,#headlines_content .slug{ color: #F5C06A !important; padding:0 0 3px; } .clearboth { clear:both; } #panelProgress a { background:url("/ct/channel/img/bg_panel_button.png") no-repeat; display:inline; float:left; font-size:0; height:10px; margin:0 3px; overflow:hidden; width:12px; } #headlines_content { background-color: #000; right:0px; position:absolute; z-index:-1;/*style added for home slider caption*/ height:246px; margin:0 0 5px; padding:20px 0 0 10px; width:220px; border-left:10px solid #51423d; margin-left:-4px \9; position:absolute; } #headlines_image p.imgCaption{ width:100%; position:relative; top:-8px; *top:-5px; margin:-9px 0 0 400px; *margin:-8px 0 0 400px; color:#4d4d4d; text-transform:uppercase; font:800 6pt "ff-milo-web",Tahoma,Verdana,sans-serif; z-index:999; } .headline_deck,#headlines_content p{ font:0.9em/16px verdana,tahoma,sans-serif; margin:2px 0 5px; padding:0 15px 0 0; position:relative; z-index:1; } .headline_deck,p.headline_deck a,#headlines_content p { color:#fff; } #headlines_image { padding-bottom:5px; height:290px; width:380px; float:left; } -#headlines_image,#headlines_image a img{ float:left; } #panelProgress { bottom:22px; height:12px; right:8px; position:absolute; float:right; padding:0 0 1px; } #headlines { background-color:#fff; float:left; height:266px; padding:0px 0 7px 0; position:relative; width:620px; } /*style for panel images and Accordian*/ .relatedAccordions { width:100%; clear:right; float:right; margin:1px 0 0; position:relative; } .relatedHead{ width:100%; background:url(/ct/channel/img/bg_accordion.gif) repeat-x; float:left; height:20px; line-height:20px; border-bottom:2px solid #fff; } .relatedHead h4{ padding:0 0 0 18px; line-height:20px; } .relatedHead h4 a{ color:#55403a; font-size:10pt; text-decoration:none; } #content .collection .relatedAccordions { margin:0; } .related a.toggleTopics { display:block; background:url(/ct/channel/img/icon_expand.gif) right top no-repeat; } .related a.toggledefault { display:block; background:url(/ct/channel/img/icon_collapse.gif) right top no-repeat; } #body .related h5,.related h5 { font-size:13px; } .bookReview h5,.movieReview h5, .bookReviewWide h5,.bookReviewExpand h5, div.movieReviewExpand h5{ font-size:1.15em; } div.musicReview h5{ font-size:1.1em; line-height:15px; } div.musicReview h5,.musicReviewRight h5{ font-weight:normal !important; } .related ul { list-style-type: none; list-style-image: none; background:#f7f4e9; margin:-2px 0 0; padding:10px !important; } .related li { width:100%; margin:5px 0 7px; vertical-align:middle; display:inline-block; } .related li div.bookReview{ height:110px; padding:0 0 1px; } .related li div.bookReviewWide{ padding:0px; } #content .collection .related, #body .related { position:relative; float:right; display:inline; clear:right; margin-bottom:5px; background:url(/ct/test/rakesh/img/bg_relatedtopics_horizontal.jpg) repeat-y; font-size:0.85em; overflow:hidden; width:210px; } #content .collection .relatedHead, #body .relatedHead { padding:10px; background:transparent url(/ct/test/rakesh/img/bg_relatedtopicshead.jpg) center top no-repeat; } #content .collection .related a { font-size:1em; } #content .collection .relatedHead a { font:bold 0.85em verdana,arial,Helvetica,sans-serif; } #content .transcriptSeries { padding-top:15px; } #content .transcriptSeries h3 { margin-top:0; } .facebookBoxes .activityFeed { width:100%; height: 410px; } .facebookBoxes .showBorder { border: 1px solid #d5d5d5; border-top:0; } .facebookBoxes,.facebookBoxes .likeBox,.facebookBoxes .activityFeed{ display:inline; float:left; } #videoImage { height:158px; width:209px; } #imagePlayButton{ width:100%; height:100%; text-align:center; } #imagePlayButton img{ width:26px; height:26px; position:relative; top:66px; } /* LOGIN MODAL BOX */ #login{ width:575px; background:#fff; float:left; padding:15px 20px 10px; } .loginDivLeft{ width:260px; height:120px; } .loginDivLeft{ background:#d5d5d5; padding:12px 5px 2px 10px; } .loginDivRightInn,.loginDivRightInner{ background:#d5d5d5; border-top:2px solid #fff; padding:7px 5px 10px 10px; } .loginDivLeft h3{ text-transform:uppercase; font:900 13pt "ff-milo-web",verdana,tahoma,sans-serif; color:#DD3F1F; } .loginUserPass,.loginUserName { float:left; margin:0; padding:10px 0 4px; width:100%; } .loginUserName input{ width:235px; padding:1px 0 1px 3px; } .loginUserPassIn input{ width:213px; padding:1px 0 1px 3px; line-height:18px !important; } .loginDivRight{ width:280px; margin-left:20px; } .loginDivRight h3{ color:#dd3f1f; font-size:12pt; font-weight:400 !important; } .loginDivRight p{ margin:0; padding:1px 0 3px; font:8pt verdana,tahoma,arial,sans-serif; } .loginDivRight p a{ text-decoration:underline; } .articleLoginUserPassIn input, .articleLoginUserName input, .loginUserName input, .loginUserPassIn input { color:#817F7B !important; font:7pt verdana,tahoma,arial,sans-serif !important; height:18px; text-indent:4px; } .loginUserPassIn, .forgetPass,.shoppingDivSubmit { float:left; } .forgetPass{ width:92%; padding-top:5px; } .forgetPass a{ font:8pt arial,verdana,tahoma,sans-serif; float:right; } .loginDivLeft,.loginDivRight{ float:left; } .lightbox { border:4px solid #B6BBC1; padding:0; text-align:left; top:0; width:614px; z-index:1001; } div#thanksDiv{ width:620px; padding:10px; } div#thanksDiv h3{ font-size:14pt; margin:0; color:#DD3F1F; } div#thanksDiv p{ font:8pt/11pt verdana,tahoma,arial,sans-serif; padding:10px 0 4px; margin:0; } .closeDiv { position:absolute; right:-4px; top:-18px; width:74px; } .notaSubscriber, .notaSubscriberLeft,.notReadyToSubscribe, .closeDiv a { float:left; } #ctSubscribeBox { width:220px; background:#f2eddb; float:left; margin:0 20px 0 0; } .ctSubscribeHeader { height:42px; text-align:center; background:url(/ct/channel/img/bg_subscribehead.png) repeat-x; } #ctSubscribeBox p { width:88%; font:0.85em/10pt arial,verdana,tahoma,sans-serif; padding:2px 15px 15px 11px; margin:0; float:left; } #ctSubscribeBox p.orders{ padding:6px 0 12px 5px; } #ctSubscribeBox p img{ position:relative; top:3px; } #ctSubscribeBox p a { margin:0 6px; text-decoration:underline; padding-bottom:1px; } #ctSubscribeBox p a:hover { text-decoration:none; } .subsBoxBottom { width:100%; height:90px; border-top:4px solid #de3d20; background:#000; margin-top:10px; } .subsBoxBottom a img { margin:5px 0 0 3px; } .subBoxMagCover { margin-right:6px; margin-top:-15px; } .subsOfferCover { width:100%; border-top:4px solid #dd3f1f; } .subscOffer,.subsBoxBottom { float:left; } .subscCover,.subBoxMagCover { float:right; } #subsForm { height: 130px; } #subsForm div { margin: 10px; } form#subsForm input, form#subsForm select { display: inline-block; float: none; vertical-align: top; } form#subsForm input.text { width: 180px; } form#subsForm input.email { margin-right:0px; width: 168px; border:0; } form#subsForm select { height: 20px; margin-right: 10px; padding: 2px; } form#subsForm input.submit { border: 0; padding: 0; width: auto; } .browseBar{ margin-top:20px; } .browseBar a{ padding-right:6px; margin-left:5px; border-right:1px solid #d5d5d5; text-decoration:none; text-transform:uppercase; font-size:16px; font-weight:bold; color:#5c5c5c; } .browseBar a.lastAnchor{ border:none; } .browseBar a:hover{ text-decoration:underline; } .topicMainDiv { width:100%; margin-top:10px; display:inline-block; } .bottomTopics{ padding:10px 0; } .topicMainLeft { width:380px; float:left; border-right:1px solid #D5D5D5; padding-right:8px; padding-bottom:5px; } .topicMainRight { width:230px; float:left; } .moreLink a { color:#dd3f1f; } .highlightedTopic,.individualTopic{ margin-bottom:35px; } .topicDescription,.presentTopic p{ color:#434343; font:0.85em Verdana,Tahoma,Arial,sans-serif; } .topicDescription span.moreLink,.presentTopic p span.moreLink{ padding:0 0 0 4px; } #content .highlightedTopic h4, #content .topicList h4,#content .topicListExpand h4{ font-family:"ff-milo-web",Tahoma,Verdana,sans-serif; font-style:italic; } .topicList,.bottomTopics,.presentTopic { width:100%; float:left; } .topicListExpand { margin:0 0 20px; clear:both; } .topicListLeft{ width:150px; height:138px; float:left; position:relative; top:3px; } .readMoreLink a { color:#dd3f1f; text-transform:uppercase; float:right; font:800 8pt "ff-milo-web",Tahoma,Verdana,sans-serif; } .topicText { margin-top:10px; font-size:8pt; } .topicMainRightNav { width:100%; margin-bottom:22px; display:inline-block; } .topicMainRightNav ul { margin-left:22px; margin-top:15px; } .topicMainRightNav ul li { margin-bottom:4px; font-size:6pt; line-height:13px; } .topicMainRightNav ul li a { color:#000; font:8pt Arial,Verdana,Tahoma,sans-serif; } .topicMainRightNav ul.topicsRelated li{ font-size:6pt; } .topicMainRightNav ul.topicsRelated li a{ font:8pt Arial,Verdana,Tahoma,sans-serif; } .topicMainRightNav p { margin:17px 5px 0 10px; color:#434343; font:0.85em Verdana,Tahoma,arial,sans-serif; } .topicMainRightNav p a{ font:900 11pt "ff-milo-web",verdana,tahoma,sans-serif; } .socialMediaBottomExpandedLeft{ float:left; } .socialMediaBottomExpandedRight{ float:right; } .presentTopic { margin:7px 0 15px; } #content .presentTopic h3 { font-size:2.3em; font-style:italic; margin:0 0 12px !important; } #searchBox { width:200px; height:20px; float:right; margin:3px 5px 10px 10px; } #searchBox .search { margin:0; } #searchBox .search input { color:#666; font:8pt/12pt Verdana,tahoma,Arial,sans-serif; } .secondaryTopics { float:left; } .secTopicsDiv,.moreOnTopic { border-left:1px solid #d5d5d5; width:100%; padding-bottom: 32px; float:left; } .moreOnTopic .topicsOuter { margin: 0 0 5px 0; padding: 5px 0 0 8px; width: 372px; } .topicsOuter .moreOnTopicArticle { margin: 15px 0; } .secTopicsDiv h3 { width: 371px; } .secTopicsArticles { margin:20px 0 6px 10px; } .topicNewsFeed { background-color:#f7f4e9; display: inline; margin: 0 auto 20px auto; padding-bottom: 20px; width:220px; } .nfHeading,.spHeading { width:100%; text-align:center; } .nfHeading { height:34px; background:url(/ct/channel/img/bg_newsfeed.png); } .spHeading{ height:30px; padding-top:2px; position:relative; background:#F7F4E9 url(/ct/channel/img/bg_sphead.png) repeat-x; } .nfPosts { margin:20px; } .topicBooks { margin:10px 0 0 10px; } .topicBooks img { margin-top:20px; } .topicBookName a { font:italic 400 7pt Verdana,Tahoma,Arial,sans-serif; } .topicAuthorName { font-weight:bold; font-size:8pt; margin:7px 0; } .topicBookDescription { font:7pt Verdana,Tahoma,Arial,sans-serif; margin-bottom:4px; } /* COLUMNIST, MAGAZINES, NEWSFEED, RSS FEED */ .magCover{ width:220px; display:inline-block; height:296px; box-shadow:inset 0px 0px 10px #999999; -o-box-shadow:inset 0px 0px 10px #999999; -webkit-box-shadow:inset 0px 0px 10px #999999; -moz-box-shadow:inset 0 0 10px #999999; } .magCover .downloadIssue { margin-top: 10px; } .browseIssuesDiv,.yearList,.yearList span{ width:100%; float:left; } .yearList{ margin-top:18px; } .yearList,.yearLink,.yearLink a{ font:0.95em Arial,Verdana,Tahoma,sans-serif; color:#434343; } .yearList{ width:620px; font:0.85em Arial,Verdana,Tahoma,sans-serif; list-style:none; margin:0 0 25px; } .yearList span{ margin:18px 0 7px 0; font-weight: bold; } .yearLink { float:left; margin:4px 10px 0 0; } .magMonthList { width:620px; float:left; margin:5px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding-top:20px; } .magMonth { width:140px; height:231px; float:left; margin-right:15px; margin-bottom:50px; } .magMonthDesc { width:100%; text-align:center; } #content div.magMonth h3 { font:bold 0.85em Verdana,Tahoma,Arial,sans-serif; float:left; width:100%; margin:8px 0 5px; } a.collType { font:0.85em Verdana,Tahoma,Arial,sans-serif; margin:0 3px 3px; display: inline-block; } .magSelectorsRight { float:right; } .magSelectorsRight form#issuesNav, .magSelectorsRight form#issuesYear{ float:left; } .magSelectorsRight form#issuesYear select.exploreMedia{ margin:0; } form#issuesYear select, form#issuesNav select{ float:left; padding-right:3px; } form#issuesYear select,form#issuesNav select, form#columnistsDropDown select,form#depDropdown select , select.musicTitle,select.releaseYear,select.releaseGenre, .browseRight select.alphabet,select.ratingView, .browseRight select.yearView{ background:url(/ct/channel/img/bg_input.gif) no-repeat; padding:2px 3px 2px 4px; border-color:-moz-use-text-color #E9E9E9 #dfdfdf -moz-use-text-color; border-right-color:#e9e9e9; height:20px; border-style:none solid none none; border-width:0 1px 0px 0; } #ciPanel { margin-top:8px; *margin-bottom:20px; } .magCoverImg { float:right; height:350px; margin-top:-43px; width:220px; padding-left:20px; position:relative; z-index:999; background:#fff; } .ciInfo { clear:both; } #ciPanel h3 { font:900 18pt "ff-milo-web",verdana,tahoma,sans-serif; color:#dd3f1f; float:left; margin-top:2px; } .ciInfoWoLink a { float:left; margin:12px 0 0 15px; } .ctArticlesDiv,#ciPanel,.magArticles, .oldTocArticlesList{ float:left; width:100%; } #content .ctArticlesDiv h3 { width:99%; font:800 8pt/10px "ff-milo-web",verdana,tahoma,sans-serif !important; text-transform:uppercase; letter-spacing:2px; margin-bottom:28px; color:#fff; padding:3px 2px 2px 4px; } .ctArticlesDiv h3.features { background:#51423d; } .ctArticlesDiv h3.briefing { background:#dd3f1f; } .ctArticlesDiv h3.viewpoints { background:#85a64f; } .ctArticlesDiv h3.ctReview { background:#e4da5e; } .ctArticlesDiv h3.inEveryIssue { background:#e78c3a; } .magArticleList { padding-left:150px; margin:0px 0 28px; } .magArticleRight{ margin-left:20px; margin-bottom:22px !important; } .magArticles,.magArticleRight, .magArticleListRight,.oldTocArticles{ margin-bottom:25px; } .magArticles{ margin:0; margin-bottom:0; } .magArticleList h5,.magArticleListRight h5 { font-size:13pt; padding-right:10px; } .magArticleListLeft { width:160px; font-size:15pt; float:left; } .magArticleListRight { float:right; padding-right:20px; margin-bottom:20px; width:70%; } .oldTocArticlesList { border-top:12px solid #dd3f1f; padding-top:30px; } #magSlider { margin-top:20px; float:left; } #magList { height:405px; overflow:hidden; position:relative; width:620px; background:url(/ct/channel/img/bg_main.png) no-repeat; } .magSliderFade{ width:91px; height:100%; position:absolute; right:0; z-index:999; float:right; background:url(/ct/channel/img/bg_fade.png) no-repeat; } #magList ul { width:8600px; height:370px; position:relative; list-style:none; } #magList li { color:#888; float:left; width:414px; position:relative; height:370px; text-align:center; border-right:1px solid #ccc; margin-top:20px; } #magList li .yearNumber{ width:100%; height:20px; margin:10px 0; } #magList li .magCoverSlider{ width:60px; margin-left:15px; margin-right:6px; float:left; word-wrap:break-word; height:115px; } #magList li h3{ /* width:100%; float:left; */ color:#000000; font:800 8pt "ff-milo-web",verdana,tahoma,sans-serif; margin-bottom:10px; padding-left:10px; text-align:left; } .magYears{ font:0.8em Arial,Verdana,Tahoma,sans-serif; float:left; margin-right:8px; } #bar{ width:620px; top:0; height:21px; margin-bottom:8px; position:relative; background:url(/ct/channel/img/bg_slider.png) repeat-x; } #knob { top:1px; width:39px; height:18px; background:url(/ct/channel/img/btn_slider_knob.png); } .magCenterText { text-align:center; font:0.75em Arial,Verdana,Tahoma,sans-serif; margin-top:5px; word-wrap:break-word; } #columnArticleList { padding:20px 0 20px 0; float:left; border-bottom:1px solid #a2a2a2; border-top:1px solid #a2a2a2; } #columnArticleList .contentReviewsRight { width:100%; } #columnArticleList .contentReviewsRight h2 a { font-size:13pt; } .columnDesc { margin-top:10px; float:left; } .columnDesc,.columnBio p{ font:8pt Verdana,Tahoma,Arial,sans-serif; } .rssTables { width:100%; float:left; padding:5px 10px 20px 0; } .rssTables,.rssTables a,.columnDesc { color:#434343; } .rssTables table td.rssFirstColumn { width:22px; padding-top:3px; } .rssTables table td.rssSecondColumn { width:250px; font:0.85em verdana,tahoma,arial,sans-serif; } .rssTables table td.rssThirdColumn { vertical-align:middle; font:0.85em arial,verdana,tahoma,sans-serif; } .rssTables .moreRssLink a, .rssFeedDiv .moreRssLink a { margin-top:20px; float:right; color:#dd3f1f; } .rssDiv { float:left; width:100%; border-top:1px solid #d5d5d5; padding-top:20px; } .rssDivLeft { margin-right:10px; } .rssDivLeft,.rssDivRight { float:left; width:49%; height:2700px; border-left:1px solid #d5d5d5; } .rssFeedDiv { width:300px; height:500px; float:left; padding-bottom:20px; } .rssFeedDiv h3 { font-size:9pt; font-weight:bold; text-transform:uppercase; background:#d5d5d5; padding-left:10px; margin-bottom:25px !important; height:16px; line-height:13px; letter-spacing:1px; padding-top:4px; } .rssFeedDiv h3 a ,.rssFeedDiv h3{ color:#dd3f1f; } .rssFeedItem { margin:0 0 10px 10px; padding-right:5px; } .rssFeedItem h4{ line-height:9pt; } .rssFeedItem h4 a { font:900 0.8em "ff-milo-web",verdana,tahoma,sans-serif; } .subscribeRssLink a { margin-left:6px; font:0.85em Verdana,Tahoma,Arial,sans-serif; color:#434343; background:url(/system/img/icon_rss.gif) 5px 1px no-repeat; padding:2px 0 20px 25px; } .feedflare { visibility:hidden; display:none; } .ctFeedDivMain,.ctFeedDiv,.nfsDivLg, .columnBio,#ctFeedsDropdown{ width:100%; float:left; } .ctFeedDivMain { margin-top:10px; } .ctFeedDivMed { float:left; margin-right:10px; width:300px; } .ctFeedDiv { margin-right:30px; border-left:1px solid #d5d5d5; height:550px; } .ctFeedDiv h3,.nfsDivLg h3,.secondaryTopics h3 { font-size:8pt; font-weight:bold; text-transform:uppercase; background:#d5d5d5; padding:6px 0 4px 10px; letter-spacing:1px; margin-bottom:20px !important; } .secondaryTopics h3 { margin-bottom:0px !important; } .ctFeedDiv h3,.nfsDivLg h3,.ctFeedDiv h3 a, .secondaryTopics h3 a,.secondaryTopics h3 { color:#dd3f1f; } .feedArticles { margin:0 0 20px 10px; } .feedArticles h4 { line-height:14px; } .feedArticles h4 a { font:900 11pt "ff-milo-web",Tahoma,Verdana,sans-serif; } .nfsDivLg { margin:10px 30px 0 0; border-left:1px solid #d5d5d5; padding-bottom:20px; } #ctFeedsDropdown { text-align:right; } #ctFeedsDropdown .bldText { float:left; margin-right:10px; font-size:8pt; font-weight:bold; text-transform:uppercase; margin-top:3px; } #ctFeedsDropdown .ctFeedsRyt { float:right; } form#columnistsDropDown select { margin-right:0px; width:300px; height:20px; } form#columnistsDropDown optgroup { font-style:normal; margin-top:10px; } .columnBio,.columnBio p a { color:#434343; } .columnBio h3{ line-height:12pt !important; } .columnBio img { float:right; margin-top:-20px; } .columnBio div.authorDetail img{ margin-top:0; } .columnAuthor{ border-bottom:1px solid #85a64f; color:#85a64f; font:800 9pt "ff-milo-web",Tahoma,Verdana,sans-serif; letter-spacing:1px; text-transform:uppercase; width:95%; margin-top:15px; } #columnArticleList{ padding:20px 0; float:left; border-bottom:1px solid #a2a2a2; border-top:1px solid #a2a2a2; } #columnArticleList .contentReviewsRight { width:100%; } #columnArticleList .contentReviewsRight h2 a { font-size:13pt; } .columnSocMed{ margin:10px 0; } .columnDropRight{ margin:10px 0 20px; } .columnistsDisplay { width:100%; padding:0px 0 20px; } #columnistsDiv { width:290px; float:left; height:300px; margin-right:18px; border-left:1px solid #ccc; padding:0 0 20px 0; } .columnSocMed,.columnistsDisplay, #columnistsDiv .authorView{ float:left; } #columnistsDiv .authorTitle { width:100%; padding:0; margin-top:0px; } #columnistsDiv .authorTitle h3, #columnistsDiv .titleBar { width:98%; letter-spacing:1px; } #columnistsDiv .explore { float:right; } #columnistsDiv .authorTitle .titleBar h3 a { color:#fff; } #columnistsDiv .authorTitle .titleBar h3 a:hover { text-decoration:none !important; } #columnistsDiv .authorView { padding:18px 0 0 10px; } #columnistsDiv .explore { margin:5px 0 10px; } .tipContainer, .smallTipContainer, .tipContainer1{ width:140px; padding:6px; text-align:left; font:0.8em Verdana,Arial,Helvetica,sans-serif; background:#f8e465; border:1px solid #e6cf40; color:#000; } .tipContainer1{ width:265px; } /* MASTHEAD */ .mastContent { margin:10px 0; } .mhTableDiv { width:100%; margin-bottom:40px; } table#mhTable,.mhTableDiv { float:left; } #mhTable td.lft { font-weight:bold; text-align:right; height:20px; width:300px; vertical-align:top; } #mhTable td.rght { text-align:left; height:20px; } .mastContentCenter { width:100%; text-align:center; margin-top:20px; } .mastContentInner { padding:20px; border:1px solid #d5d5d5; width:300px; margin:0 auto; } /* END: MASTHEAD */ /* HELP */ .helpContent,.infoContent,articleContent { width:100%; float:left; padding-bottom:30px; } .infoContent ul,.helpContent ul{ padding:0 0 0 12px; *padding:0 0 0 16px; font-size:8pt; } .infoContent ul li,.helpContent ul li, .articleContent ul li{ padding-top:8px; } .articleContent ul li{ background:url("/ct/channel/img/icon_list.gif") no-repeat scroll left center transparent; padding:3px 0 5px 12px; } .infoContent ul li a,.helpContent ul li a, .articleContent ul li a{ font:800 11pt "ff-milo-web",Tahoma,Verdana,sans-serif; } .infoContent p,.helpContent p{ font-size:8pt; margin-top:5px; } #feedbackContent { width:400px; text-align:left; padding-left: 15px; } #feedbackContent textarea { width:380px; } #feedbackContent input.text { background:url(/ct/channel/img/bg_input.gif) repeat-x scroll 0 0 transparent; width:200px; border:none 1px solid #ccc none none; } /* END: HELP */ /* HELP ARTICLES */ .articleContent { background:#EEEEEE; margin-top:15px; } .articleContent ul { padding:10px 0 15px 10px; font-size:10pt; list-style:none; margin-bottom:20px; } .articleContent ul li.helPresentItem, .articleContent ul li a:hover{ color:#DD3F1F; } .articleContent ul li.helPresentItem { font:800 1.1em "ff-milo-web",verdana,tahoma,sans-serif; } .articleText,.helpInfoDivLeft { float:left; } #content .articleText h3{ font-size:22pt; margin:5px 0 20px; } #body div.text,#body div.text a{ font:9pt verdana,tahoma,arial,sans-serif; } .articleText p{ font-size:10pt; } .infoHelp { background:#E1E0E0; margin:20px auto; overflow:hidden; padding:12px 0; width:300px; } .infoHelpInner { float:left; padding:0 0 0 50px; } .headHelp { font:800 0.85em verdana,tahoma,arial,sans-serif; padding:0 0 10px 12px; float:left; } .helpInfoDiv { float:left; width:240px; padding-bottom:2px; } .helpInfoDivRight { float:left; font:0.85em/20px verdana,tahoma,arial,sans-serif; padding:0 0 0 8px; color:#434343; } /* END: HELP ARTICLES */ /* REGISTER PAGE */ .registered { background:#E1E1E0; float:left; margin:10px 0 0; padding:10px 10px 15px; width:600px; } p.freeRegistration { float:left; padding:10px 0 10px; width:100%; } .freeRegistration p.freeRegister{ font:9pt Verdana,Tahoma,Arial,sans-serif; } .registeredLeft { float: left; width: 305px; } .registeredLeft h3 { font-size: 1.4em; } .registeredLeft p { margin-top: 0; } .registeredLeft,.registeredLeft p{ font:8pt Verdana,Tahoma,Arial,sans-serif; } .registeredLeft a { text-decoration:underline; } .registeredRight { background-color: #F0EFEF; float: right; width: 285px; } .registeredRight ul { float: left; list-style:none; padding:10px 0; width: 160px; } .registeredRight ul.second { width: 125px; } .registeredRight ul li { background:url("/ct/channel/img/listicon.gif") no-repeat scroll left center transparent; margin:0 0 2px 5px; padding:0 0 0 8px; } .registeredRight ul li a{ font:8pt verdana,tahoma,arial,sans-serif; } .freeRegistration form div.unavailableZip { color:#817F7B; margin:0; padding-left:4px; width:auto; font:8pt/20px Arial,verdana,tahoma,sans-serif; } .freeRegistration form { float:left; margin:10px 0 0; padding:15px 0 10px; } .freeRegistration form div { float:left; margin:0 0 16px; width:100%; } .freeRegistration form label { float:left; font:8pt Verdana,Tahoma,Arial,sans-serif; padding:2px 0 0; width:160px; } .freeRegistration form .email input, .freeRegistration form .password input, .city input { color:#656363; float:left; width:270px; } fieldset.newsletterList input,.freeRegistration form input.redSubmit { border:0 none; float:left; height:auto; background:transparent; margin:0 5px 0 0; width:auto; } .freeRegistration form input.redSubmit { margin-top:30px; } .newsletterList span.newsletterFrequency { color:#767676; font-size:0.9em; } fieldset.newsletterList div { float:left; font-size:0.9em; margin-bottom:8px; } fieldset.newsletterList label { border:0 none; padding:0; width:auto; } fieldset.newsletterList a { color:#000000; float:left; font:8pt Arial,Verdana,Tahoma,sans-serif; margin:-1px 0 0; } .registeredRight h3 { background:#F0EFEF; border-bottom:1px solid #E1E0E0; color:#000000; font-size:8pt; letter-spacing:0; margin:0; padding:8px 0 6px; text-align:center; text-transform:uppercase; } .passwordSpec { color:#817F7B; float:left; font:0.8em Verdana,Tahoma,Arial,sans-serif; margin-left:160px; margin-top:6px; width:284px; } #recaptcha_response_field { border:1px solid #000; height:20px; } #loginErrorDiv a { text-decoration:underline; } #loginErrorDiv a:hover { text-decoration:none; } #loginErrorDiv ul { margin:10px 0 10px 5px; list-style:none; } #loginErrorDiv ul li{ background:url("/ct/channel/img/icon_list.gif") no-repeat scroll 0 6px; padding-left:10px; margin-bottom:4px; } #loginErrorDiv p,#loginErrorDiv ul li{ font:0.85em Verdana,Tahoma,Arial,sans-serif; } #loginErrorDiv #login { border:none; width:100%; margin:10px 0 20px; padding:0; } #loginErrorDiv #login fieldset label { font:800 9pt Verdana,Tahoma,Arial,sans-serif; color:#000; width:100px; padding-bottom:1px; } #loginErrorDiv #login input#email, #loginErrorDiv #login input#password{ width:220px; color:#000; text-transform:uppercase; font-size:9pt; float:none; } /* END: REGISTER PAGE */ #login .loginUserName .text { color:#000 !important; font-size:10pt !important; line-height:18px !important; } .timeLineData{ float:left; } .timeLineData ul{ margin-left:10px; list-style:none; margin-top: 15px; } .timeLineData ul li{ margin-bottom:12px; font-size:8pt; } .timeLineData a, .timeLineData ul li a { font: 8pt Verdana,tahoma,Arial,sans-serif; text-decoration: underline; } .timeLineData a:hover, .timeLineData ul li a:hover { text-decoration: none; } .timeLineData .subhead { font-weight: bold; font-size: 10pt; } .timeLineData .subhead2 { font-weight: bold; font-size: 9pt; } .timeLineData span{ padding:6px 0 0 10px; display:inline-block; font-size:8pt; } .timeLineData p{ padding:0; margin:3px 5px 10px 10px; color:#000; } #recommendedResources{ display: none; } #searchHead,#searchFoot{ height:25px; } #searchHead div.singleDiv a,#searchFoot div.singleDiv a{ font:800 8pt/25px "ff-milo-web",Tahoma,Verdana,sans-serif; position:relative; top:1px; } #searchHead div.paging a,#searchHead div.paging a.moreLink, #searchHead div.paging span.currLink, #searchFoot div.paging a,#searchFoot div.paging a.moreLink, #searchFoot div.paging span.currLink{ padding:7px 8px 6px; *padding:7px 8px 6px; position:relative; top:7px; letter-spacing:0px; } /* Safari */ @media screen and (-webkit-min-device-pixel-ratio:0) { #searchHead div.paging a,#searchHead div.paging a.moreLink, #searchHead div.paging span.currLink, #searchFoot div.paging a,#searchFoot div.paging a.moreLink, #searchFoot div.paging span.currLink { padding:7px 8px 4px; } } .pagingDiv span.commentArticle, #allReviewsLists #commentListHead p.commentTotal, #allReviewsLists #commentListFoot p.commentTotal{ position:relative; top:7px; } /* ALL REVIEWS PAGE */ #commentListHead.hasPaging, #commentListFoot.hasPaging{ height:25px; } #commentListHead p a.showAllComments, #allReviewsLists #commentListFoot p a.showAllComments{ padding:7px 6px 4px !important; } .errorDisplay { margin: 20px 0 10px 0; } .errorItem { font-weight:bold; color:#ff0000; width:100%; display:inline-block; margin-bottom:5px; } .subsAccDiv a { margin-top: 10px; display: inline-block; } .latestYear { width:auto !important; max-width:414px; padding-right:10px; } .moreFromBlog, .innerArticles { float: left; width: 100%; } #articlesWrapper #mfDeckByline div.deck { color: #434343 !important; font: 8pt Verdana,Arial,Helvetica,sans-serif !important; } #articlesWrapper #mfDeckByline div.byline { font-weight: normal !important; } .moreFromBlog { padding-bottom: 10px; display: inline-block; } #moreFromBlogDiv .innerArticles { padding-top: 15px; } #moreFromBlogDiv .spacerDiv { margin-right: 0.76em; padding-right: 0.66em; } #moreFromBlogDiv .commonDiv { width: 140px; } #moreFromBlogDiv .alignLeft { float: left; } #moreFromBlogDiv .commonDiv h4 { font-size: 1.2em; line-height: 1; } #moreFromBlogDiv .commonDiv h4 a { color: #000; } #moreFromBlogDiv .deck { font: 8pt Verdana,Arial,Helvetica,sans-serif; } #moreFromBlogDiv .byline { font: italic 8pt Verdana,Tahoma,Arial,sans-serif; } .trialIssuesHeader { background: url("/ct/channel/img/bg_titlehead.png") repeat-x scroll 0 0 transparent; height: 38px; padding-left: 12px; } .subscriptionInfo, .trialIssuesContent, .tryTrialIssues { width: 100%; } .tryTrialIssues { background: url("/ct/channel/img/bg_trialissuebottom.gif") repeat-x scroll center bottom transparent; margin: 15px 0 5px; padding-bottom: 14px; } .alignLeft { float: left; } .trialIssuesContent { background-color: #F2EDDB; padding: 6px 0 10px; } .magCTCover { margin-right: 4px; margin-top: -32px; } .alignRight { float: right; } form#subsForm, .getStarted { padding-left: 10px; width: 100%; } .getStarted, .orders { font: 0.85em arial,verdana,sans-serif; } .getStarted ul { margin: 10px 0 15px 20px; } .getStarted li { font-weight: bold; padding-bottom: 12px; } .subscriptionInfo, .giveaGift { padding: 12px 0 0; width: 418px; } .giveaGift { padding-top: 0; } form#subsForm div { display: inline-block; margin: 0 6px 7px 0; } form#subsForm input { background: url("/ct/channel/img/bg_input_subscribe.gif") repeat scroll 0 0 transparent; border: 0 none; color: #666; font: 0.85em verdana,arial,sans-serif; height: 16px; padding-left: 6px; width: 192px; } select#state { background: url("/ct/channel/img/bg_input_subscribe.gif") repeat scroll 0 0 #FFFFFF; border: 0 none; height: 20px; margin-right: 8px; } .subscriptionInfo p.orders { left: 492px; position: relative; top: -50px; } .orders a { text-decoration:underline; margin: 0 4px; } .orders a:hover{ text-decoration:none; } .subscriptionInfo p, .giveaGift p { padding-left: 12px; margin: 0; } .giveaGift p { font: 400 0.85em/1.25em arial,sans-serif; margin-bottom: 7px; } .placeOrder { clear: right; float: right; margin: 1px 10px 0 10px; } #subscriptionFormArticle label { width: auto; padding-bottom: 2px; } #subscriptionFormArticle form#subsForm input.zip { width: 111px; } #subscriptionFormArticle form#subsForm input.email { border: 0 none; margin-right: 0; width: 180px; } #subscriptionFormArticle form#subsForm div { *display: inline; *zoom: 1; *vertical-align: top } #subscriptionFormArticle form#subsForm input.placeOrder { width: 91px; height: 20px; background:transparent; position: relative; top: -36px; left: 395px; } #subscriptionFormArticle .half { float: left; width: 200px; margin: 0; } .noCommentsText{ font:8pt verdana,arial,sans-serif; display:block; text-align:right; position:absolute; right:0; top:56px; } .commentsOuter{ position:relative; width:100%; float:left; } img.allAccessLink { margin-top: 5px; }