div.mainContent div.featureMarquee{position:relative;height:600px}div.mainContent div.featureMarquee .featureMarqueeItem{display:block}div.mainContent div.featureMarquee .featureMarqueeItem:hover{text-decoration:none}div.mainContent div.featureMarquee .featureMarqueeItem span.info{display:block;background-color:#222;padding:8px}body.light div.mainContent div.featureMarquee .featureMarqueeItem span.info{background-color:#eee}div.mainContent div.featureMarquee .featureMarqueeItem span.info span.tagLine{display:block;color:#fc0;font-size:11px;text-transform:uppercase;margin-bottom:3px}body.light div.mainContent div.featureMarquee .featureMarqueeItem span.info span.tagLine{color:#18b}div.mainContent div.featureMarquee .featureMarqueeItem span.info span.title{display:block;color:white;font-family:DIN,Helvetica,Arial,sans-serif;font-weight:bold;font-size:19px;line-height:1.1}body.light div.mainContent div.featureMarquee .featureMarqueeItem span.info span.title{color:#333}div.mainContent div.featureMarquee .featureMarqueeItem span.info a.commentBubbleLink{position:relative;float:right}div.mainContent div.featureMarquee>a{position:absolute}div.mainContent div.surveyBanner{text-align:center;border-top:2px solid #333;border-bottom:2px solid #333;padding-top:20px;padding-bottom:20px}div.mainContent div.surveyBanner:last-child{border-bottom:0;padding-bottom:0}div.mainContent div.surveyBanner div.termsAndConditions{color:#888;font-size:11px;margin-top:3px}div.mainContent div.homepagePaging{border-top:1px solid #666;padding-top:5px}body.light div.mainContent div.homepagePaging{border-color:#aaa}div.mainContent div.archiveCalendar{border:1px solid #666;border-radius:5px;margin-top:20px;padding:10px}body.light div.mainContent div.archiveCalendar{border-color:#ccc}div.mainContent div.archiveCalendar h4{margin:0}div.mainContent div.archiveCalendar form{margin-top:5px}div.mainContent div.archiveCalendar form select{margin-right:5px}