.landing-article-container { border-bottom:1px solid #fff; width:570px !important; float:left; min-height:200px; }
.landing-article-container.last { border-bottom:none; }
.landing-article-container .article-header { width:311px; float:left; margin:0px; }
.article-header .kicker, .date, .futuredate { clear:left; margin-bottom:5px; margin-left:20px; margin-top:0px; }
.date, .futuredate { margin-top:0; }
.article-header .date, .futuredate, .kicker span { font-family:arial, helvetica, sans-serif; text-transform:uppercase; font-size:0.9em; color:#666; }
.article-header .futuredate span { font-family:arial, helvetica, sans-serif; text-transform:uppercase; font-size:0.9em; color:#666; }
.article-header .futuredate span { color:#F00; }
.landing-article-container .article-header h2 { font-size:2em; margin-bottom:5px; margin-left:20px; }
.landing-article-container .article-header h2 a, .headline h2 a { color:#333 !important; }
.landing-article-container .article-header .bodycopy { font-family:arial, helvetica, sans-serif; font-size:1.2em; color:#666; margin-bottom:10px; margin-left:20px; }
.landing-article-container .article-header .bodycopy a:link,
    .landing-article-container .article-header a:visited,
    .landing-article-container .article-header a:hover { color:#666; }
.landing-article-container .article-header .watch-video { margin-left:20px; }
.article-spacer { height:5px; clear:left; }
.article-buffer { height:1px; background-color:#fff; clear:left; }
.landing-article-container .article-images { clear:left; margin-right:1px; margin-bottom:0px; margin-top:0px; }
.landing-article-container .watch-video { padding-left:20px; background:url(/images/icons/video.gif) top left no-repeat; }
.landing-article-container .watch-slideshow { padding-left:20px; background:url(/images/icons/launchslideshow.gif) top left no-repeat; margin-left:20px; }
.landing-article-container .watch-video a,
    .landing-article-container .watch-slideshow a { font-family:arial, helvetica, sans-serif; color:#333; font-size:0.9em; text-transform:uppercase; font-weight:bold; }
.headline { float:left; display:inline; width:258px; }
.headline .kicker span { font-family:arial, helvetica, sans-serif; text-transform:uppercase; font-size:0.9em; color:#666; width:223px; }
.headline .kicker { margin-top:20px; margin-left:20px; margin-bottom:5px; }
.headline h2 { width:223px; margin-left:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:3em; margin-bottom:20px; }
.noimage-spacer { height:25px; }
.ad-section-landing { text-align:center; clear:left; width:570px; border-bottom:1px solid #fff; padding-top:10px; }
#header-market-section { background-color:#000; clear:left; height:30px; }
#bottom-images-section { background-color:#000; clear:left; height:169px; }
#bottom-images-section h2 { height:30px; }
#header-market-section h2 { background:url(/images/backgrounds/luxury-header.jpg) top left no-repeat; }
.landing-article-container h2 span, #bottom-images-section h2 span { display:block !important; font-family:arial, helvetica, sans-serif; font-size:0.9em; color:#fff; margin-left:10px; padding-top:3px; text-transform:uppercase; }
#bottom-images-section div.images-content { width:95px; float:left; }
.ad-section-landing .ad-300x250 { background-image:url(/images/backgrounds/advertisement-300-grey.gif); }
#quizPoll { margin-top:0px; }
.link { cursor:pointer; }
