/* ******************************************
* TITLE:      NBC_FEATURE_LANDING.CSS
* VERSION:    238
* LAST UPDATED:  08-10-2016
* LAST UPDATED BY: atarampi
* TICKET #: 33619  Rio Pulse doesn't look right on Top Video feature page
********************************************* */

/*text in search bar at top*/
/*main top color*/
/*nav bar color*/
/*hover states for nav and the subnav for internal*/
/*nav vertical lines*/
/*all links color and background*/
/*footer background color*/
/*this just in, the feast, etc*/
 /*over images*/
 /*behind weather and left rail*/
 /*link colors for header and footer*/
 /*current temp, days of week, highs*/
  /*sponsored background color, etc*/
  /*us & world, local, etc*/
 /* mm selected border */


/* BLOG LANDING PAGE STYLES */
#feature #bodyHeaderContainer {border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;border-top:1px solid #DFDFDF;float: left;text-align: center;-webkit-box-shadow: #CCC 0px 0px 6px;-moz-box-shadow: #CCC 0px 0px 6px;background-color: #f9f9f9;width: 1008px;font: 13px/20px 'Arimo',Arial,sans-serif;color: #666;}
#feature #bodyContainer {float: left;text-align: center;background-color: #ffffff;width: 1008px;font: 13px/20px 'Arimo',Arial,sans-serif;color: #666;}
#feature #body {margin-top:0px;padding-left:0;width:1010px !important;background:#ffffff;overflow:visible !important;}
#feature #body #bodyContainer #featureMain {float: left;width: 664px; margin-top:50px;border-right:1px solid #ECECEC;}
#body #bodyContainer #featureRR {float: right;width: 330px;height:auto;padding-top:43px;padding-right:5px;}
#feature #most {background: none repeat scroll 0 0 transparent;border-top: 1px dotted #D9D9D9;clear: left;padding-left: 5px;padding-top: 10px;position: relative;width: 100%;}
#feature #ad_rr_1 {float:right;margin-bottom:10px;margin-right:8px;padding-bottom:9px;}
#feature.necn #ad_rr_1{margin-top:5px;}
#feature #rr_ad {padding-left: 7px;}
#feature #canvas {padding-top:0px;}
#feature #canvas #header {padding-bottom:0px;width: 100%;}
#feature .storyBody {width:430px;}
#feature .latest {float:left;margin:10px 0 10px 3px;}
#feature #promotional-boxes { border-left: none; border-right: none; }

/* links that are not to be blue */
#feature #footer a {color: #000000;}
body {background-color:#FFFFFF;}
.liveChatAd600 {float:left;padding-left:14px;}
#promoUnit {padding-top:15px;}

/* most show badges now */
#most .category {background:transparent url('http://media.nbcdfw.com/designimages/ico_ny_black.gif') no-repeat scroll 0 2px;padding-left:30px;}

/* TUNE IN */
#feature_tune_in {float: left;margin-left: 40px;text-align: left;}

/* BLOG TOP HEADLINE */
/**** CSS moved to nbc_shared_gloabl ****/
#body #bodyContainer #feature_header #logo_text {color:#828282;float:left;font-size:24px;padding:32px 20px 20px 0;}
#body #bodyContainer #feature_header #logo_tune_in {font-family:ahMed;font-weight:normal;float:left;margin:0px 10px 0;text-align:left;font-size:16px;padding:10px 0px ;background:none transparent;}

/* Individual blog tune in margins */
#body.first-look #bodyContainer #feature_header #logo_tune_in {margin-top:45px;}
#body.threadny #bodyContainer #feature_header #logo_tune_in {margin-top:15px;}
#body.nonstop-sound #bodyContainer #feature_header #logo_tune_in {margin-top:2px;}
#body.press-here #bodyContainer #feature_header #logo_tune_in {margin-top:19px;}
#body.open-house #bodyContainer #feature_header #logo_tune_in {margin-top:28px;}
#body.capital-games #bodyContainer #feature_header #logo_tune_in {margin-top:10px;}
#body #bodyContainer #feature_header .logo_tune_in_header {clear:both;color:#000000;float:left;font-size:23px;font-weight:bold;text-transform:capitalize;}
#body #bodyContainer #feature_header .logo_tune_in_info {clear:both;float:left;line-height:24px;}
#body #bodyContainer #logo_ad iframe {width:200px;height:31px !important;}
#body #bodyContainer #logo_ad .fbLikeBox {right:0px!important;left:auto;}
#body #bodyContainer #logo_ad .fbLikeBox.hover {top:38px!important;}
#feature #offleads .story .post_top_right_share h6, #feature #offleads .story .post_top_right_share span, #feature #offleads .story .post_top_right_share h5, #feature #offleads .story .post_top_right_share a {color:#999999;font-size:11px;line-height:1.2em;}
.advertHead {display:none;}
#feature #offleads .story .post_label_tag .sponsor .presented {color:#939292;display:block;font-family:'Arimo',Arial,sans-serif;font-size:9px;font-weight:bold;line-height:8px;padding-bottom:4px;padding-top:3px;}
#feature .sponsor .presented {color:#CCCCCC;font-family:'Arimo',Arial,sans-serif;font-size:9px;line-height:8px;padding:10px;display:block;float:left;}

.dropshadow {padding:0 0 4px;position:relative;}
.bordermask {display: block;border: 1px solid #000;overflow: hidden; position:relative; width:332px;height:192px;float:left;}
.story_details {float:left;width:634px;}
#subsection .feature #offleads .story .story_details {display:block;width:100%;float:none;overflow:hidden;height:auto;}
.bordermask img {position: relative;/* left: 50%; */}

* html .bordermask img {position: static;left: 0;margin-left: 0;}
* + html .bordermask img {position: static;left: 0;margin-left: 0;}

/* BLOCK QUOTES */
#featureQuoteContainer {overflow:hidden;float:none;position:relative;clear:both;padding:0;margin:0;text-align:left;color:#333333;font-weight:bold;font-size:36px;}
#featureQuoteContainer .openQ, #featureQuoteContainer .closeQ {float:left;position:relative;width:33px;height:27px;background:url('http://media.nbcdfw.com/designimages/blockQSprite.png') no-repeat 0 0;padding:0;margin:0;line-height:0em;margin-top:4px;}
#featureQuoteContainer .closeQ {float:none;background-position:-35px 9px;padding:0 12px;}
#featureQuoteContainer .blogQuote {float:left;width:575px;margin:0 0 0 10px;padding:0;color:#333333;}
#featureQuoteContainer .blogQuote:hover {text-decoration:none;}
#featureQuoteContainer .blogQuote:hover span {text-decoration:none;}
#featureQuoteContainer .blogQuote:hover .title {text-decoration:none;}
#featureQuoteContainer .blogQuote:hover .pullQuoteText  {text-decoration:underline;}
#featureQuoteContainer .blogQuote:hover .openQ, #featureQuoteContainer .blogQuote:hover .closeQ   {text-decoration:none;color:#fff;}
#featureQuoteContainer .blogQuote p.title {font-weight:bold;font-size:36px;line-height:38px;padding:0 0 12px 40px;margin:0;float:none;}
#featureQuoteContainer  .blogQuoteTitle {display:block;font-size:18px;margin:0;padding:0 0 0 54px;line-height:24px;float:left;clear:both;width:580px;}
#featureQuoteContainer  .blogQuoteSummary {display:block;font-size:12px;font-weight:normal;margin:0;padding:0 0 0 54px;line-height:18px;float:left;clear:both;width:580px;}

/* TEXT STYLES */
#feature #about .summary {width:280px;margin-left:30px;}
#feature #offleads .story .title, #subsection .feature #offleads .story .title {font-size:28px;line-height:30px;font-weight:normal;float:left;}
#subsection .feature #offleads .story .title {padding:0 0 15px;width:100%;}
#feature #offleads .story .timestamp, #subsection .feature #offleads .story .timestamp {clear:none;color:#888888;float:left;font-family:'Arimo',Arial,sans-serif;font-size:12px;padding:5px 5px 5px 0;}
#feature #offleads .story .divider, #subsection .feature #offleads .story .divider {float:left;font-family:'Arimo',Arial,sans-serif;height:9px;padding:4px 6px 0 0;}
#subsection .feature #offleads .story .divider {padding:5px 5px 5px 0;font-size:12px;line-height:13px;font-weight:100;height:auto;}
#feature #offleads .author, #subsection .feature #offleads .author {font-size:12px;line-height:13px;text-transform:capitalize;color:#888;padding-top:5px;padding-right:5px;float:left;}
#feature #offleads .author a, #subsection .feature #offleads .author a {color:#888;}
#feature .story a.realLink, #subsection .feature .story a.realLink {background:transparent url('http://media.nbcdfw.com/designimages/nbc_msn_get_more.jpg') no-repeat 0 3px;width:12px;height:11px;display:inline-block;}
#feature #page_navigation {float:left;text-align:center;width:640px;font-size:12px;padding-top:5px;text-transform:uppercase;color:#000;font-family:georgia;margin-bottom:50px;clear:left;}
#feature #page_navigation a {color:#006699;}
#feature #page_navigation a.blog_paging_back {background:transparent url('http://media.nbcdfw.com/designimages/ico_double_arrow_left.gif') no-repeat 0 3px;padding-left:15px;}
#feature #page_navigation a.blog_paging_next {background:transparent url('http://media.nbcdfw.com/designimages/ico_double_arrow_right.gif') no-repeat scroll 100px 3px;padding-right:15px;width:205px;}
#page_navigation .page_number {margin: 0 50px;}

/* share - WIll be gone */
.topShareLeft {color:#666666;float:right;font-family:'Arimo',Arial,sans-serif;font-size:12px;padding-top:5px;width:85px;}
.topShareRight {width: 385px;}
.google-plus {display: block;float: left;margin-left: 10px;margin-top: -14px;vertical-align: top;width: 60px;}
.user_interaction .facebook {width:200px;float:left;}

/* BLOG PARTNER */
#feature .blog_home #\blogPartner .design-begin-300 {height:35px;}
#feature #body #featureRR #featurePartner .rr_blog_landing_item {text-align:left;}
#feature #body #featureRR #featurePartner .rr_blog_landing_item #creditfooter {display:none;}

/* DROP SHADOW */
.img-shadow {float:left;background: none;}
.img-shadow img {display: block;background-color: #fff;border: 1px solid #dedede;margin:0;padding: 0;position: static;}
#feature .blog_img_wrp-padding{padding-right:0px;float:left;padding-top:0px;}
#feature .blog_img_wrp2-padding{float:left;width:100%;}

/* BLOG SECTION  */
   /* major style */
#feature #offleads, #subsection .feature #offleads {clear:both;}
#subsection .feature #bodyContainer #offleads {margin:0;padding:10px 10px 10px 20px;}
#feature #offleads .story, #subsection .feature #bodyContainer #offleads .story {clear:both;padding:0 15px 15px;float:left;position:relative;width:634px;border:none;}
#subsection .feature #bodyContainer #offleads .story {background:transparent;margin:0;padding:0 0 15px;float:none;overflow:hidden;width:625px;}
#feature .blog_img_wrp, #subsection .feature .blog_img_wrp {float:left;}
#feature .blog_img_wrp2, #subsection .feature .blog_img_wrp2 {text-align:center;margin:5px 0;}
#feature #offleads .story p, #subsection .feature #offleads .story p {padding-right:10px;}
#feature #offleads .summary, #subsection .feature #offleads .summary {width:230px;padding-left:10px;font-size:16px;font-family: 'Roboto',Helvetica,sans-serif;padding-right:0px;text-align:left;float:left;white-space:normal;color: #222;}
#subsection .feature #bodyContainer #offleads .summary {font-size:14px;}
#feature #offleads .summary .more, #subsection .feature #offleads .summary .more {white-space:nowrap;}
#feature .story .blog_img_wrp img, #feature .story .blog_img_wrp2 img, #subsection .feature .story .blog_img_wrp img, #subsection .feature .story .blog_img_wrp2 img {border: 1px solid #000;}
#feature .story .blog_img_wrp .bordermask, #feature .story .blog_img_wrp2 .bordermask, #subsection .feature .story .blog_img_wrp .bordermask, #subsection .feature .story .blog_img_wrp2 .bordermask {overflow:visible;}

#featureMain #offleads p a.more {display: block !important; margin-top: 5px !important;}

.blog_inline_video_top {float:left;overflow:hidden; width:622px; height:350px;}

#feature #offleads .story .post_top_header_box, #subsection .feature #offleads .story .post_top_header_box {float:left;margin:0 0 30px;position:relative;width:634px;display:block;}
#subsection .feature #offleads .story .post_top_header_box {border-bottom:1px solid #CDCDCD;float:none;display:block;width:100%;height:30px;}
#feature #offleads .story .post_label_tag, #subsection .feature #offleads .story .post_label_tag {background-color:#FFFFFF;clear:none;color:#FFFFFF;display:inline-block;float:left;font-family:'Arimo',Arial,sans-serif;font-weight:bold;font-size:24px;margin:0;padding:3px 8px 2px 0;position:relative;top:17px;left:0;z-index:1;text-align:center;text-transform:uppercase;width:auto;}
#feature #offleads .story .post_label_text, #subsection .feature #offleads .story .post_label_text {background:none repeat scroll 0 0 #999999;float:left;font-size:11px;padding:0 5px;}
#feature #offleads .story .post_label_text a, #subsection .feature #offleads .story .post_label_text a {color:#fff;}
#feature #offleads .story .post_label_tag:hover, #subsection .feature #offleads .story .post_label_tag:hover {text-decoration:none!important;}
#feature #offleads .story .post_top_line, #subsection .feature #offleads .story .post_top_line {border-top:1px solid #CDCDCD;float:none;width:600px;margin:0;position:absolute;top:30px;left:0;z-index:0;}
#feature #offleads .story .post_top_right_share, #subsection .feature #offleads .story .post_top_right_share {background-color:#FFFFFF;clear:none;color:#888888;display:inline-block;float:right;font-family:ahMed,arial,sans-serif;font-size:24px;margin:0;padding:2px 0 0 6px;width:auto;position:relative;top:15px;left:0;z-index:1;}
#subsection .feature #offleads .story .post_top_right_share {min-width:75px;padding:0 0 0 8px;top:20px;}

.facebookRecommend  {color:#777777;display:block;float:left;font-family:georgia;font-size:10px;font-weight:bold;height:22px;line-height:10px;padding:0 0 0 5px;text-transform:capitalize;vertical-align:top;width:100px;margin-top:1px;}
/* VIDEO PLAYER */
.smallPlayButton {background-image: url("http://media.nbcdfw.com/designimages/nbc-sprite-icons.png"); background-position: -52px -364px; height: 31px; left: 66px; position: absolute; top: 35px; width: 52px; z-index: 5;}
#body.blog_home .playButtonLarge {left:254px !important; top:142px !important;}
.playButtonSmall {position:absolute;top:75px;left:140px;background:url('http://media.nbcdfw.com/designimages/solo_sprite_hp_play_video.png') no-repeat 0 0;width:55px;height:41px; z-index:1;}
#videoPlayer.blog_inline_video_top div.playButtonLarge {left:152px; top:81px;}
.playButtonLarge {background:url("http://media.nbcdfw.com/designimages/nbc-ots-sprite-051216.png") repeat scroll transparent;background-position:20px -559px;height:70px;left:240px;position:absolute;top:130px;width:118px;cursor:pointer;}
#feature #playerDiv1, #subsection .feature #playerDiv1 {margin-bottom:0;}

/* all other CONTENT TYPES title */
#feature #featureMain .story .generic, #subsection .feature #featureMain .story .generic {width:620px;padding-bottom:15px;text-align:left;padding-top:0px;}
#feature #featureMain .story .generic a, #subsection .feature #featureMain .story .generic a {font-size:26px;color:#333;font-family:'Roboto',Helvetica,sans-serif;font-weight:400;}
font-size: 26px;
.
color: #333;
.
font-family: 'Roboto',sans-serif;
.
font-weight: 400;
#subsection .feature #bodyContainer #featureMain .story .generic a {color: #333;font-size: 24px;font-weight:400;font-family:"Roboto",Arial,sans-serif;line-height: 28px;}
#feature #featureMain .story .generic a:hover, #subsection .feature #featureMain .story .generic a:hover {font-size:26px;color:#333;text-decoration:underline;}
#feature #featureMain .story .generic_title, #subsection .feature #featureMain .story .generic_title {width:auto;float:none;padding-left:10px;padding-top:15px;}
#feature #offleads .story .allImagesWrapper, #subsection .feature #offleads .story .allImagesWrapper {float:left;text-align:center;width:634px;}
#subsection .feature #offleads .story .allImagesWrapper {width:100%;float:none;overflow:hidden;}
#feature #offleads .story .allImagesWrapper li, #subsection .feature #offleads .story .allImagesWrapper li {width:33%;padding:0;float:left;text-align:center;}
#feature #offleads .story .post_gallery_img_wrapper, #subsection .feature #offleads .story .post_gallery_img_wrapper {display:inline;padding:0px 10px 0px 0px;}
#feature #offleads .story .lastItem, #subsection .feature #offleads .story .lastItem {padding:0px;}
#feature #offleads .story .post_gallery_img, #subsection .feature #offleads .story .post_gallery_img {display:inline-block;padding:5px;border:1px solid #dedede;position:relative;margin:0 5px;}
#feature #offleads .story .firstImg, #subsection .feature #offleads .story .firstImg {margin-left:0px;}
#feature #offleads .story .lastImg, #subsection .feature #offleads .story .lastImg {margin-right:0px;}
#feature #offleads .story .vertical_img, #subsection .feature #offleads .story .vertical_img {height:176px;width:120px;overflow:hidden;}
#feature #offleads .story .horizontal_img, #subsection .feature #offleads .story .horizontal_img {height:106px;width:192px;overflow:hidden;}
#feature #offleads .story .post_gallery_img img, #subsection .feature #offleads .story .post_gallery_img img {position:relative;}
#feature.tlmd #offleads .story .gallerySummary{width:620px;}
#feature.tlmd #offleads .story .gallerySummary .more{float:right;padding-left:5px;padding-top:8px;}}
#feature #offleads .story .gallerySummary .more, #subsection .feature #offleads .story .gallerySummary .more {float:right;padding-left:5px;padding-top:3px;}
#feature #offleads .story .gallerySummary, #subsection .feature #offleads .story .gallerySummary {padding-bottom:10px;padding-right:0px;width:620px;}
#feature #offleads .story .gallerySummary .gallerySummaryText, #subsection .feature #offleads .story .gallerySummary .gallerySummaryText {float:left;}

#featureMain #offleads span.gallerySummaryText {margin-right: 5px;}

#subsection .feature #bodyContainer #offleads .story .gallerySummary {float:none;overflow:hidden;padding:0 0 10px;width:100%;margin:0;}
#feature #offleads .story .moreStory, #subsection .feature #offleads .story .moreStory {float:left;line-height:12px;}
#subsection #bodyContainer #offleads .bordermask {width:332px!important;height:192px!important;}
#subsection #bodyContainer #offleads .story .summary{color: #333;}

/* BLOG SHARE */
.blog_landing_share {left:0px;top:0px;clear:both;display:none;float:right;height:183px;margin-left:458px;margin-right:-10px;margin-top:44px;position:absolute;width:183px;z-index:2;}
.share_dropdown {background:url("http://media.nbcdfw.com/designimages/nbc_blog_landing_share_dwn.jpg") no-repeat scroll 10px 4px transparent;height:26px;line-height:22px;width:71px;float:left;}
.tlmd .share_dropdown {background:url("http://media.nbcdfw.com/designimages/telemundo_blog_landing_share_dwn.png") no-repeat scroll 0 0 transparent;height:22px;width:85px;}
.share_dropdown:hover {cursor:pointer;}
.blog_landing_share .socialTools {float:left;width:100%;-moz-box-shadow: 0 3px 6px #CCCCCC;-moz-box-shadow: 0 3px 6px #CCCCCC;-webkit-box-shadow: 0 3px 6px #CCCCCC;box-shadow: 0 3px 6px #CCCCCC;background-color: #fff;border: 1px solid #DFDFDF;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin-top:-1px;}
.blog_landing_share .socialTools li {float:left;clear:both;height:28px;padding:8px 10px 0;border-bottom: #dddddd solid 1px;text-align:left;width:163px;}
.blog_landing_share .socialTools li.stumbleupon {border-bottom:none;}
.blog_landing_share .socialTools li:hover {background:#f4f4f4;}
.blog_landing_share .socialTools li.twitter:hover {-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.blog_landing_share .socialTools li.stumbleupon:hover {-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}

.blog_landing_share .socialTools .facebookRecommend {margin:0px;padding:0px;}
.blog_landing_share .socialTools li .share_link {padding-left:5px;}
.blog_landing_share .blog_landing_share_triangle {background:url("http://media.nbcdfw.com/designimages/nbc_blog_landing_share_triangle.jpg") no-repeat scroll 0px 0px transparent;height:6px;width:11px;float:right;margin-top:0px;position:relative;z-index:2;margin-right:25px;}

/* HIGHLIGHTED ENTRIES */
#feature #offleads .highlighted, #subsection .feature #offleads .highlighted {background-color:#BADAFF;}
#feature #offleads .sponsored, #subsection .feature #offleads .sponsored {background-color:#eff0f0;}
#feature #offleads .sponsored .post_top_right_share, #subsection .feature #offleads .sponsored .post_top_right_share {background-color:#eff0f0;}
#feature #offleads .sponsored .post_label_tag, #subsection .feature #offleads .sponsored .post_label_tag {background-color:#eff0f0;}
#offleads .sponsored_text {float:right;color:#838183;}
#feature #offleads .highlighted .img-shadow, #subsection .feature #offleads .highlighted .img-shadow {background: transparent none repeat scroll 0 0;}
#feature .imwarelist {clear:left;}

/* captions credits */
#feature .mainImage, #subsection .feature .mainImage {float:left;padding:0 15px 5px 0;}
.storyBody .mainImage {padding-right:15px;}
#feature .mainImage .blogCredit, #subsection .feature .mainImage .blogCredit {font-size:10px;text-align:right;float:left;color:#999;font-family: 'Arimo',Arial,sans-serif;}
#feature .mainImage .blogCaption, #subsection .feature .mainImage .blogCaption {font-size:10px;text-align:left;float:left;padding:5px;color:#999;}
#feature .blog_rss, #subsection .feature .blog_rss {background:transparent url('http://media.nbcdfw.com/designimages/rss_17_18.gif') no-repeat 0 0;display:block;position:absolute;width:17px;height:18px;right:5px;top:5px;z-index: 100;}
#feature #storyDetailLeft .blog_rss, #subsection .feature #storyDetailLeft .blog_rss {right:218px;}
#feature #ad_hdr_2, #subsection .feature #ad_hdr_2 {text-align:center;background:transparent;float:left;margin:0 auto 10px auto;width:100%;}

/* video player blog page */
#feature .blogs #offleads .blog_inline_video_top {background-color:#000000;width:576px;height:324px;margin:5px 0; overflow:hidden;}
#feature .blogs #offleads .blog_inline_video_left {background-color:#000000;width:416px;margin:5px 5px 5px 0;float:left;}
#feature .blogs #offleads .blog_inline_video_right {background-color:#000000;width:416px;margin:5px 0 5px 5px;float:right;}

/* blog slideshow on blog page */
#feature .blogs #offleads .blogSS {float:left;margin-right:10px;}
#feature .blogs #offleads .blogSS .ssBlogMain {margin-bottom:5px;}
#feature .blogs #offleads .blogSS .ssBlogThumbsSm {text-align:center;margin-left:3px;}
#feature #featureLeadSlideshow {float:left;margin-bottom:5px;}
#feature .full_gallery_view {background:transparent url('http://media.nbcdfw.com/designimages/multi_nav_right.gif') no-repeat 0 -17px;display:block;float:right;height:17px;margin-top:27px;width:17px;cursor:pointer;}
#feature .slideshow_embed {float:left;margin-bottom:10px;}
#feature .story .credit {float:right;margin:0;padding:0;}


/* Pull quote on blog landing page */
/* BLOCK QUOTES */
#blogQuoteContainer {overflow:hidden;float:none;position:relative;clear:both;padding:0;margin:0;text-align:left;color:#333333;font-weight:bold;font-size:36px;}
#blogQuoteContainer .openQ, #blogQuoteContainer .closeQ {float:left;position:relative;width:33px;height:27px;background:url('http://media.nbcdfw.com/designimages/blockQSprite.png') no-repeat 0 0;padding:0;margin:0;line-height:0em;margin-top:4px;}
#blogQuoteContainer .closeQ {float:none;background-position:-35px 9px;padding:0 12px;}
#blogQuoteContainer .blogQuote {float:left;width:575px;margin:0 0 0 10px;padding:0;color:#333333;}
#blogQuoteContainer .blogQuote:hover {text-decoration:none;}
#blogQuoteContainer .blogQuote:hover span {text-decoration:none;}
#blogQuoteContainer .blogQuote:hover .title {text-decoration:none;}
#blogQuoteContainer .blogQuote:hover .pullQuoteText  {text-decoration:underline;}
#blogQuoteContainer .blogQuote:hover .openQ, #blog #blogQuoteContainer .blogQuote:hover .closeQ   {text-decoration:none;color:#fff;}
#blogQuoteContainer .blogQuote p.title {font-weight:bold;font-size:36px;line-height:38px;padding:0 0 12px 40px;margin:0;float:none;}
#blogQuoteContainer  .blogQuoteTitle {display:block;font-size:18px;margin:0;padding:0 0 0 54px;line-height:24px;float:left;clear:both;width:580px;}
#blogQuoteContainer  .blogQuoteSummary {display:block;font-size:12px;font-weight:normal;margin:0;padding:0 0 0 54px;line-height:18px;float:left;clear:both;width:580px;}


/* BLOG POST SHARE */
.topShareLeft .blog_divider {color:#DADADA;float:left;padding-left:10px;padding-right:10px;}
.emailArticle, .printArticle {cursor:pointer;}
.emailArticle:hover, .printArticle:hover {text-decoration:underline;}
.imwarelist .twitter-share {width:100px;float:left;}
.fbSendBtn {float:left;margin-top:1px;}
.facebookRecommend {width: auto !important;}

/* MSNBC SHARE */
#msnbcShare img, #msnbcShare a {float:left;}
#msnbcShare a {color:#006699;float:left;margin-top:3px;padding-bottom:3px;padding-left:10px;}
#msnbcShare a:hover {text-decoration:underline;}
#msnbcShare  {float:left;width:280px;height:80px;padding-left:14px;padding-bottom:10px;padding-top:10px;}
#msnbcShare li {float:left;padding:2px 0px;}

#rr_tw_fb .design-begin-300 {height:10px;}

/* RIGHT RAIL - START */
#feedModule li {text-align:left !important; margin-top:10px;}
#feedModule .rightrail_item_content .module-title a { font-family: 'Arimo',Arial,sans-serif; font-size: 24px !important; font-weight: normal;}

/* right rail modules - MAJOR STYLE */
#multimedia_item .bordermask {height:169px;width:300px;border:1px solid #000000;display:block;overflow:hidden;margin-bottom: 10px;}
.multimediaTitle a {font-family: 'Arimo',Arial,sans-serif;font-size: 12px;font-weight: bold;color: #333333;text-decoration: none;}
.multimediaTitle a:hover {text-decoration: underline;}
.rightrail_item {float:left;clear:both;width:328px;margin-bottom:10px;padding-top:0px;padding-bottom:15px;background:#FFFFFF;position:relative;}
* html .rightrail_item {margin-top:7px;}
.rightrail_item .rightrail_item_content {width:300px;float:left;margin-left:14px;margin-top:0;text-align:center;}
.rightrail_item .rightrail_item_content .rr_content_list li {text-align:left;width:300px;}
* html .rightrail_item .rightrail_item_content {margin-left:7px;}
.rightrail_item .rightrail_item_content .titleWrapper {display:none;}
.tlmd .rightrail_item .rightrail_item_content .titleWrapper{border-top:none;display:block;}
.rr_content_wrapper_item  {float:left;width:300px;border-bottom:1px solid #E9E9E9;padding:0 0 9px;text-align:left;font-family:'Arimo',Arial,sans-serif;}

#resources .rr_content_wrapper_item {padding:4px 0;}
.rightrail_item_content a {color:#333333;font-size:12px;font-weight:bold;font-family:'Arimo',Arial,sans-serif;}
#featurePartner .headline a {color:#333333;}
.rightrail_item_content .watchNowModuleBody .entry a {height:170px;display:block;width:300px;overflow:hidden;}
.rightrail_item_content .watchNowModuleBody .entry a {height:170px;display:block;width:300px;overflow:hidden;}
#watchNowModule .rightrail_item_content .watchNowModuleBody .entry a {width:auto;}
.rightrail_item_content .watchNowModuleBody .playButtonSmall a {height:41px;}
.rightrail_item_content  .rr_blog_landing_item {color:#333;width:296px;position:relative;}
.rightrail_item_content  .rr_blog_landing_item img {padding-right:5px;}
.rightrail_item_content  .rr_blog_landing_item:hover {text-decoration:none;}
* html .rightrail_item_content  {margin-left:7px;}
.rr_content_wrapper_item  .gallery_list {height:60px;width:300px;float:left;padding-top:5px;padding-bottom:5px;}
.rr_content_wrapper_item .rr_weather_title {float:left;}
.rr_content_wrapper_item .typeIcon {float:left;padding-left:5px;}
.rr_content_wrapper_item .moreStory {float:left;line-height:12px;}
.lastStories {border-bottom:none;padding-bottom:0px;}
.goToArrow {background-image:url("http://media.nbcdfw.com/designimages/nbc-sprite-icons.png");background-repeat: no-repeat;float: left;height: 11px;margin-left: 5px;margin-top:1px;width: 11px;display:inline-block;}
#weather_stories  .moreStory {float:left;}
#weather_stories  .gotToArrow {float:left;}
#weather_stories .rightrail_item_content .goToBlog {margin-left:0px;}
.rr_content_wrapper_item .bios_img {float:left;width:50px;margin-top:9px;}
.rr_content_wrapper_item .bios_content {float:left;width: 210px;padding-left:10px;padding-right:10px;font-size:12px;font-family:'Arimo',Arial,sans-serif;margin-top:9px;}
.rr_content_wrapper_item .bios_headline {display:block;clear:both;font-weight:bold;color:#333;font-size:12px;}
.rr_content_wrapper_item .bios_editor_title {display:block;clear:both;font-weight:normal;color:#999;font-size:11px;}
.rr_content_wrapper_item .bios_subtitle {display:block;clear:both;line-height:20px;}
.rr_content_wrapper_item .bios_more {clear:both;float:left;padding-top:5px;}
.rr_content_wrapper_item .bios_img_wrapper {float:left;text-align: center;vertical-align: middle;}

/* ABOUT */
#feature .blog_home #about {display:block;}
#feature #about {display:none;}
#feature #about {background-color:transparent;float:left;color:#666666;font-size:12px;font-family:georgia;}
#feature #about h3 {background: transparent url('http://media.nbcdfw.com/designimages/txt_blog_about_blog.gif') no-repeat 50% 10px;width:300px;height:45px;display:block;}
#feature #about h3 span {display:none;}

/* WHEN TO WATCH */
#feature .blog_home #when-to-watch {display:block;}
#feature #when-to-watch {display:none;}
#feature #when-to-watch {background-color:transparent;float:left;color:#666666;font-size:12px;font-family:georgia;}
#feature #when-to-watch h3 {background: transparent url('http://media.nbcdfw.com/designimages/hdr_when_to_watch.gif') no-repeat 50% 10px;width:300px;height:45px;display:block;}
#feature #when-to-watch h3 span {display:none;}
#feature #when-to-watch .design-mid-300 .summary {margin:0 auto;width:280px;}

/* FB LIKE */
#feature #fbLikeModule {background-color:#fff;float:left;color:#666666;font-size:12px;font-family:georgia;}
#feature #fbLikeModule h3 {background:transparent url('http://media.nbcdfw.com/designimages/nbc_like_fb_transp.gif') no-repeat scroll 50% 6px;height:43px;width:310px;}
#feature #fbLikeModule h3 span {display:none;}
#feature #fb_like_button {float:left;margin-left:5px;width:290px;}

/* AUTHORS - old one */
#feature #authorBiosModule {background-color:transparent;float:left;color:#666666;font-size:12px;font-family:georgia;}
#feature #authorBiosModule h3 {background:transparent url('http://media.nbcdfw.com/designimages/blog_popular_authors.gif') no-repeat scroll 50% 6px;height:43px;width:310px;}
#feature #authorBiosModule h3.sounddiego {background:transparent url('http://media.nbcdfw.com/designimages/blog_sounddiego_voices.gif') no-repeat scroll 50% 6px;height:43px;width:310px;}
#feature #authorBiosModule h3 span {display:none;}
#feature #authorBiosModule .blog_authorName {font-weight:bold;}
#feature #authorBiosModule .blog_authorName a {color:#006699;}
#feature #authorBiosModule img {clear:left;float:left;margin:2px 5px 5px 3px;}
#feature #authorBiosModule .blog_authorText{float:left;margin:10px 0;padding:0 10px;width:285px;}

/* POPULAR ENTRIES */
#feature #popular_entries, #feature #politicosModule, #feature #madhouse-enforcer {background-color:transparent;float:left;color:#666666;font-size:12px;font-family:georgia;}
#feature #popular_entries h3 {background:transparent url('http://media.nbcdfw.com/designimages/blog_popular_entries_newest.gif') no-repeat scroll 50% 10px;display:block;height:43px;width:310px;}
#feature #politicosModule h3.grizzlies  {background:transparent url('http://media.nbcdfw.com/designimages/hdr-man-coverage.gif') no-repeat scroll 50% 10px;display:block;height:43px;width:310px;}
#feature #wwcBiosModule h3.press-here-header  {background:transparent url('http://media.nbcdfw.com/designimages/hdr_about_press_here.gif') no-repeat scroll 50% 10px;display:block;height:43px;width:310px;}
#feature #politicosModule h3  {background:transparent url('http://media.nbcdfw.com/designimages/hdr-who-were-covering-2010-03-17.gif') no-repeat scroll 50% 10px;display:block;height:43px;width:310px;}
#feature #madhouse-enforcer h3.topLine  {background:transparent url('http://media.nbcdfw.com/designimages/blog_top_line_me.gif') no-repeat scroll 50% 10px;display:block;height:43px;width:310px;}
#feature #madhouse-enforcer h3.topLine  {background:transparent url('http://media.nbcdfw.com/designimages/blog_top_line_me.gif') no-repeat scroll 50% 10px;display:block;height:43px;width:310px;}
#feature #us-world-stories #feature_us_world_rr_header h3 {background:url("http://media.nbcnewyork.com/designimages/nbc_popcornbiz_rr_header.jpg") no-repeat scroll 50% 10px transparent;display:block;height:43px;width:310px;}
#feature .capital-games #politicosModule h3  {background:transparent url('http://media.nbcdfw.com/designimages/hdr_starting_lineup.gif') no-repeat scroll 50% 10px;display:block;height:43px;width:310px;}
#feature #popular_entries h3 span, #feature #politicosModule h3 span, #feature #madhouse-enforcer h3 span, #feature #us-world-stories h3 span {display:none;}
#feature #politicosModule .rr_content_wrapper_item, #feature #madhouse-enforcer .rr_content_wrapper_item, #feature #us-world-stories .story {float:left;padding:10px 15px;width:270px;position:relative;}
#feature #popular_entries .story .image, #feature #politicosModule .rr_content_wrapper_item .image, #feature #madhouse-enforcer .rr_content_wrapper_item .image, #feature #us-world-stories .story .image {float:left;margin-right:5px;}
#feature #popular_entries .story .title, #feature #politicosModule .rr_content_wrapper_item .title, #feature #madhouse-enforcer .rr_content_wrapper_item .title, #feature #us-world-stories .story .title {font-weight:normal;}
#featureRR #politicosModule .as_seen_on .playButtonSmall,#featureRR #politicosModule .video_release .playButtonSmall,#blogRR #politicosModule .video_release .playButtonSmall{background:url("http://media.nbcdfw.com/designimages/solo_sprite_hp_play_video.png") no-repeat;height:41px;left:45px;position:absolute;top:35px;width:55px;}
#featureRR #politicosModule .as_seen_on .playButtonSmall a,#blogRR #politicosModule .video_release .playButtonSmall a{display:block;height:41px;overflow:hidden;width:55px;}

/* BLOG POST STUFF */
#feature #featureDetails {color:#666666;display:block;float:left;font-size:12px;margin:0 0 20px;text-transform:uppercase;font-family:'Arimo',Arial,sans-serif;}
#feature #featureDetails a {color:#006699;}
#feature #featureDetails a:hover {text-decoration:underline;}

/* drop shadows for popular entries */
#popular_entries .story .dropshadow, #feature_spotlight .story .dropshadow , #politicosModule .rr_content_wrapper_item .dropshadow, #madhouse-enforcer .rr_content_wrapper_item .dropshadow, #us-world-stories .story .dropshadow {float: left;width: 112px;height: 90px;background: url('http://media.nbcdfw.com/designimages/dsn_dropShadow_119w.gif') 0 100% no-repeat;}
#popular_entries .story .dropshadow, #feature_spotlight .story .dropshadow , #politicosModule .rr_content_wrapper_item .dropshadow, #madhouse-enforcer .rr_content_wrapper_item .dropshadow {float: left;width: 112px;height: 90px;background: none;}
#popular_entries .story .dropshadow .bordermask, #feature_spotlight .story .dropshadow .bordermask, #politicosModule .rr_content_wrapper_item .dropshadow .bordermask, #madhouse-enforcer .rr_content_wrapper_item .dropshadow .bordermask, #us-world-stories .story .dropshadow .bordermask {border: 1px solid #000;width: 115px;height: 88px;}
* html #popular_entries .story .dropshadow .bordermask, * html #feature_spotlight .story .dropshadow .bordermask, * html #politicosModule .rr_content_wrapper_item .dropshadow .bordermask, * html #madhouse-enforcer .rr_content_wrapper_item .dropshadow .bordermask, * html #us-world-stories .story .dropshadow .bordermask {width: 117px;height: 89px;}
#popular_entries .story .dropshadow .bordermask a, #feature_spotlight .story .dropshadow .bordermask a, #politicosModule .rr_content_wrapper_item .dropshadow .bordermask a, #madhouse-enforcer .rr_content_wrapper_item .dropshadow .bordermask a, #us-world-stories .story .dropshadow .bordermask a {width: 115px;height: 88px;}
#popular_entries .story .thumbImage, #feature_spotlight .story .thumbImage, #politicosModule .rr_content_wrapper_item .thumbImage, #madhouse-enforcer .rr_content_wrapper_item .thumbImage, #us-world-stories .story .thumbImage {padding-right:10px;}
#feature #storyDetailLeft #feature_header {margin:10px 0;overflow:hidden;width:420px;}

/* blog trailer CSS */
#trailersModule .bordermask img {left: 0;}
#trailersModule .bordermask {width: 240px;height: 180px;margin: 10px auto 0px auto;}
#trailersModule .design-begin-300 h3 {background-image: url('http://media.nbcdfw.com/designimages/hdr_blog_trailers3.gif');background-position: center;background-repeat: no-repeat;width: 300px;height: 28px;margin: 15px 0px 0px 0px;}
#trailersModule .design-begin-300 h3 span {display: none;}
#trailersModule .title a {font-family: Georgia, serif;color: #006699;font-weight: normal;}
#trailersModule .design-mid-300 {width: 297px;padding: 0px 0px 0px 8px;}
#trailersModule .title {width: 235px;margin-left: auto;margin-right: auto;text-align: center;font-size: 18px;}

/* blog video tours CSS */
#videoToursModule .bordermask img {left: 0;}
#videoToursModule .bordermask {width: 240px;height: 180px;margin: 10px auto 0px auto;}
#videoToursModule  h3 span {display: none;}
#videoToursModule .title a {font-family: Georgia, serif;color: #006699;font-weight: normal;}
#videoToursModule .title {width: 235px;margin-left: auto;margin-right: auto;text-align: center;font-size: 18px;}
/* Watch Now Module */

#watchNowModule {float:left;height:290px;margin:0 auto 20px;position:relative;text-align:center;width:310px;}
.open-house #watchNowModule {float:left;height:406px;margin:0 auto 20px;position:relative;text-align:center;width:328px;}
#multimedia_item .watchNowModuleBody {height:230px;}
.open-house #watchNowModule .watchNowModuleBody {height:255px;}
.open-house #watchNowModule #georgePromo { float:right; margin:5px 0;}
#watchNowModule .dropshadow {text-align: left;}
#watchNowModule .watchNowModuleBody  {height:205px;}
#watchNowModule .mediaLink {display: inline-block;margin: 0 0 8px 0;}
#watchNowModule .story {padding: 0;}
.watchNowModuleBody #watchNowNavigation {float:left;position:relative;left:10px;top:245px;width:288px;}
#watchNowModule .watch {background:transparent url('http://media.nbcdfw.com/designimages/hdr_watchThis.gif') no-repeat scroll 49% 8px;display:block;height:47px;width:310px;}
.open-house #watchNowModule .watch {background:transparent url('http://media.nbcdfw.com/designimages/hdr_blog_more_open_house.gif') no-repeat scroll 49% 8px;display:block;height:47px;width:310px;}
.watchNowModuleBody {height: 305px;}
#watchNowModule .rightrail_item_content .rr_blog_landing_item {float:left;height:300px;width:300px;}
#watchNowModule #mm_gallery {padding-left: 5px;}
#watchNowModule .enjoy span {display: none;}
#watchNowModule .details {float: left;width: 293px;text-align: center;}
#watchNowModule .mediaLink {display: inline-block;}
#watchNowModule .entry, #multimedia_item .entry {left:24px;position:absolute;top:52px;width:280px;overflow:hidden !important;}
#promotional #watchNowModule .entry, #promotional #multimedia_item .entry {left:10px;position:absolute;top:52px;width:280px;overflow:hidden !important;}
#watchNowModule .title, #multimedia_item .title { color:#666666;font-size:12px;font-weight:normal;height:50px;line-height:16px;margin:10px auto;width:200px;padding-top: 5px;}
#watchNowModule .title a, #multimedia_item .title a {line-height:14px;font-family:'Arimo',Arial,sans-serif;font-size:12px;font-weight: bold;color:#006699;width:200px;text-decoration:none;}
#watchNowModule .title a:hover {text-decoration:underline;}
#watchNowModule .thumbnail_wrap, #multimedia_item .thumbnail_wrap {display:block;height:49px;left:103px;position:absolute;top:55px;width:81px;}
#multimedia_item .thumbnail_wrap {display:block;height:31px;left:116px;position:absolute;top:68px;width:52px;}
#watchNowModule .thumbnail_wrap a, #multimedia_item .thumbnail_wrap a {background: transparent url('http://media.nbcdfw.com/designimages/nbc-sprite-icons.png') no-repeat scroll;display: block;height: 31px;opacity: 1;position: static;width: 52px !important;background-position: -208px -364px;}
#watchNowModule .nav {padding-top: 0;cursor: pointer;}
#watchNowModule .nav li {display: block;float: left;padding: 0 2px;width: 17px;height: 21px;}
#watchNowModule .nav li a {display: block;font: bold 14px/17px Georgia;color: #999;}
#watchNowModule .nav .current a {font: bold 20px/17px Georgia;color: #000;}
#watchNowModule .nav a:hover {font: bold 17px/17px Georgia;color: #069;}
#watchNowModule .nav .btnNavLeft, #watchNowModule .nav .btnNavRight {margin: 10px;padding: 0;height: 17px;}
#watchNowModule .nav li span {display: none;}
#watchNowModule .video_type {width: 53px;background: url('http://media.nbcdfw.com/designimages/temp_ico_video.gif') 0 0 no-repeat;}
#watchNowModule .gallery_type{width: 44px;background: url('http://media.nbcdfw.com/designimages/temp_ico_slideshow.gif') 0 0 no-repeat;}
.watchNowModuleBody #nav_p{position:relative;left:12px;top:182px;width:15px;height:15px;}
.open-house .watchNowModuleBody #nav_p {left:15px;position:absolute;top:240px;width:24px;}
.open-house .watchNowModuleBody #nav_n{left:290px;position:absolute;top:240px;width:24px;}
.watchNowModuleBody #nav_n{position:relative;left:274px;top:167px;width:15px;height:15px;}

#switch_slideshow {position:relative;margin-top:0px;}
#mm_slideshow {position:relative;width:300px;}
#mm_slideshow .entry {display:none;overflow:hidden;position:absolute;top:0;left:13px;z-index:99;}
#gallery_slide {float:left;height:210px;}
#mm_slideshow img {display:block; margin:0 auto;}
.gallery_list_image a {width:270px;display:block;cursor:pointer;}
.gallery_list_image {cursor:pointer;}
#mm_slideshow a {color:#666666;text-decoration:none;height:auto;width:auto;}
#mm_slideshow .hide_this {display:none;}

/*gallery slide navigation*/
#watchNowModule .gallery_text .video_type{background:transparent url('http://media.nbcdfw.com/designimages/temp_ico_video.gif') no-repeat scroll 0 0;width:53px;}
#watchNowModule .gallery_text .gallery_type{background:transparent url('http://media.nbcdfw.com/designimages/temp_ico_slideshow.gif') no-repeat scroll 0 0;width:44px;}

/* AUTHORS */
#feature #wwcBiosModule {background-color:transparent;float:left;color:#666666;font-size:12px;font-family:georgia;}
#feature #wwcBiosModule h3 {background:transparent url('http://media.nbcdfw.com/designimages/what-were-covering-2010-05-05-4.gif') no-repeat scroll 50% 6px;height:43px;width:310px;}
#feature #wwcBiosModule h3 span {display:none;}
#feature #wwcBiosModule .blog_wwcName {font-weight:bold;}
#feature #wwcBiosModule .blog_wwcName a {color:#006699;}
#feature #wwcBiosModule img {clear:left;float:left;margin:2px 5px 5px 3px;}
#feature #wwcBiosModule .blog_wwcText{float:left;margin:10px 0;padding:0 10px;width:285px;text-align:left;}
#feature #ourDestinationsBiosModule {background-color:transparent;float:left;color:#666666;font-size:12px;font-family:georgia;}
#feature #ourDestinationsBiosModule h3 {background:transparent url('http://media.nbcdfw.com/designimages/hdr-our-destination-v1.gif') no-repeat scroll 50% 6px;height:43px;width:310px;margin-top:7px;}
#feature #ourDestinationsBiosModule h3 span {display:none;}
#feature #ourDestinationsBiosModule .blog_wwcName {font-weight:bold;}
#feature #ourDestinationsBiosModule .blog_wwcName a {color:#006699;}
#feature #ourDestinationsBiosModule img {clear:left;float:left;margin:2px 5px 5px 3px;}
#feature #ourDestinationsBiosModule .blog_wwcText{float:left;margin:10px 0;padding:0 10px;width:285px;}
#feature #authorBiosModule h3.open-house {background:url('http://media.nbcdfw.com/designimages/hdr_blog_open_house_bios.gif') no-repeat scroll 46% 15px transparent;}

/* go-healthy-ny */
#eventCalendarBody {margin-top:-3px;padding-top:0;text-align:center;font-size:15px;color:#006699;}
#eventCalendarBody a {font-size:15px;color:#006699;}
#featureResourcesBody {padding-left:15px;}
#featureResourcesBody ul li {list-style-type:disc;}
#featureResourcesBody ul {padding-left:15px;width:280px;}
#feature .capital-games #politicosModule h3 {background:transparent url('http://media.nbcdfw.com/designimages/hdr_starting_lineup.gif') no-repeat scroll 50% 10px;display:block;height:43px;width:310px;}

/* Blog Endcard styles */
.endcard-blog {width:625px;height:352px;color:#FFFFFF;z-index:5;position:absolute;}
.endcard-blog p.replayButton {position:absolute;top:115px;left:228px;width:117px;height:32px;text-align:center;}
.endcard-blog p.replayButton a {font-size:12px;text-indent:-9999em;text-decoration:none!important;display:block;height:32px;width:117px;background:url('http://media.nbcdfw.com/designimages/endcard-sprite.png') no-repeat -540px 0 transparent;}
.endcard-blog a {color:#999999;cursor:pointer;}
.endcard-blog .backplate {width:624px;height:352px;background-color:#000000;opacity:.5;filter:alpha(opacity=50);z-index:0;}
.endcard-blog .backplateTop {background-color:#000000;width:625px;border-bottom:1px solid #FFFFFF;height:74px;opacity:.6;filter:alpha(opacity=60);position:absolute;z-index:1;}
.endcard-blog .backplateBottom {background-color:#000000;border-top:1px solid #FFFFFF;width:625px;height:138px;opacity:.5;filter:alpha(opacity=50);position:absolute;z-index:1;}
.endcard-blog .topRegion .items, .endcard-blog .bottomRegion .items {z-index:2;position:relative;}
.endcard-blog .topRegion .items {z-index:3;}
.endcard-blog .topRegion {position:absolute;top:0;left:0;width:625px;height:74px;z-index:3;}
.endcard-blog .topRegion p.videoTitle {font-family:'Roboto',Helvetica,sans-serif;font-weight:bold;font-size:24px;line-height:1em;padding:12px 12px 0!important;margin:0!important;color:#F4F4F4;z-index:1;position:absolute;height:24px;overflow:hidden;}
.endcard-blog .topRegion ul.socialTools {position:absolute;left:12px;top:48px;width:370px;height:auto;float:left;padding:0;}
.endcard-blog .topRegion ul.socialTools li {float:left;margin:0 10px 0 0;}
.endcard-blog .topRegion ul.socialTools li.twitter {width:110px;margin:0;}
.endcard-blog .topRegion ul.socialTools li.twitter span.twitter-share {width:110px;padding:0;}
.endcard-blog .topRegion ul.socialTools li.fbRecommend {width:128px;}
.endcard-blog .topRegion ul.socialTools li.fbRecommend span.facebookRecommend {padding:0;margin:0;width:128px;}
.endcard-blog .topRegion ul.socialTools li.gplus {width:70px;overflow:hidden;margin:0;}
.endcard-blog .topRegion ul.additionalShare {position:absolute;top:38px;right:48px;width:130px;overflow:hidden;font-size:12px;}
.endcard-blog .topRegion ul.additionalShare li {float:left;color:#FFFFFF;cursor:pointer;text-decoration:none;padding:0;margin:0 1px 0 0;text-transform:uppercase;font-size:9px;border:none;width:42px;height:33px;text-align:center;text-indent:-9999em;}
.endcard-blog .topRegion ul.additionalShare li span {color:#FFFFFF;display:block;background:url('http://media.nbcdfw.com/designimages/endcard-sprite.png') no-repeat -190px 0 transparent;width:40px;height:33px;}
.endcard-blog .topRegion ul.additionalShare li.shareEmbed span {background-position:-230px 0;}
.endcard-blog .topRegion ul.additionalShare li.shareEmail span {background-position:-270px 0;}
.endcard-blog .topRegion ul.additionalShare li:hover, body .endcard-blog .topRegion ul.additionalShare li.active {background:url('http://media.nbcdfw.com/designimages/endcard-sprite.png') no-repeat -310px 0 transparent;}
.endcard-blog .bottomRegion {position:absolute;bottom:0;left:0;height:138px;width:625px;z-index:2;}
.endcard-blog .bottomRegion p.related {font-size:14px;margin:0!important;padding:8px 12px 4px!important;color:#FFFFFF;text-transform:uppercase;position:relative;font-family:'Arimo',Arial,sans-serif;}
.endcard-blog .bottomRegion .relatedVideos {display:block;margin:0 60px;padding:0;position:relative;width:530px;height:110px;overflow:hidden;}
.endcard-blog .bottomRegion ul {margin:0;overflow:hidden;padding:0;display:block;position:relative;}
.endcard-blog .bottomRegion ul li {width:152px;height:110px;float:left;display:block;padding:0;margin:0;font-size:11px;}
.endcard-blog .bottomRegion ul li span {padding:0 7px;display:block;position:relative;}
.endcard-blog .bottomRegion ul li span a span.icon {background:url('http://media.nbcdfw.com/designimages/endcard-sprite.png') no-repeat -190px -35px;width:18px;height:18px;position:absolute;top:4px;left:11px;padding:0;}
.endcard-blog .bottomRegion ul li span a:hover span.icon {background-position:-208px -35px;}
.endcard-blog .bottomRegion ul li a {display:block;color:#999999;font-family:'Arimo',Arial,sans-serif;}
.endcard-blog .bottomRegion ul li img {width:136px;height:76px;border:1px solid #8CB0CD;display:block;margin:0 0 4px;padding:0;}
.endcard-blog span.pager {position:absolute;left:30px;top:60px;display:block;width:14px;height:22px;cursor:pointer;color:#0074BC;background:url('http://media.nbcdfw.com/designimages/endcard-sprite.png') no-repeat 0 -22px transparent;padding:0;text-align:center;text-indent:-9999em;}
.endcard-blog span.next {left:auto;right:30px;background-position:-20px -22px;}
.endcard-blog span.disabled {display:none!important;}
.endcard-blog span.pager:hover {background-position:0 0;}
.endcard-blog span.next.pager:hover {background-position:-20px 0px;}
.endcard-blog .shareBoxes {position:absolute;top:75px;left:0;padding:0;margin:0;width:576px;height:auto;z-index:5;}
.endcard-blog .shareBoxes .zclip {top:24px!important;left:auto!important;right:90px!important;}
.endcard-blog .shareBoxes .linkBox, .endcard-blog .shareBoxes .embedBox {position:absolute;top:2px;left:0;margin:0 0 0 46px;padding:32px 0 0;width:485px;height:68px;background:url('http://media.nbcdfw.com/designimages/endcard-sprite.png') no-repeat 0px -560px transparent;}
.endcard-blog .shareBoxes .embedBox {height:115px;background-position:0px -410px;}
.endcard-blog .shareBoxes .boxBtn {font-size:12px;position:absolute;top:24px;right:12px;cursor:pointer;background:url('http://media.nbcdfw.com/designimages/endcard-sprite.png') no-repeat -40px 0 transparent;width:72px;height:26px;}
.endcard-blog .shareBoxes .boxBtn span {text-indent:-9999em;display:block;}
.endcard-blog .shareBoxes .boxCopy {right:90px;background-position:-40px -26px;width:69px;}
.endcard-blog .shareBoxes .boxBtn:hover {background-position:-112px 0;}
.endcard-blog .shareBoxes .boxCopy:hover {background-position:-112px -26px;}
.endcard-blog .shareBoxes p.boxLabel {font-family:'Roboto',Helvetica,sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold;padding:0 12px!important;margin:0!important;}
.endcard-blog .shareBoxes form {border:none;padding:12px;width:458px;margin:0 auto;}
.endcard-blog .shareBoxes form textarea {border:1px solid #FFFFFF;background:#333333;color:#FFFFFF;width:444px;resize:none;height:11px;margin:0 auto;padding:6px;font-family:'Roboto',Helvetica,sans-serif;font-size:11px;min-height:11px;max-height:11px;}
.endcard-blog .shareBoxes .embedBox form textarea {min-height:60px;max-height:60px;}
.endcard-blog .shareBoxes .boxBtn:hover {text-decoration:none;}

/* MOST READ MODULE */
#most-read-module {padding:0;width:300px;border:none;position:relative;float:left;}
#most-read-module a:focus{outline:0px;}
#most-read-module .module-title {left:78px!important;top:-14px!important;}
#most-read-module ul.topFive {float:left;margin:10px auto;padding-left:10px;display:none;clear:left;}
#most-read-module ul.selected{display:block;}
#most-read-module ul.topFive li{color:#555555;font-family:'Arimo',Arial,sans-serif;font-size:12px;height:30px;line-height:16px;margin:10px 0 25px;padding:0 0 5px;width:100%;}
#most-read-module ul.topFive li.l1{background-image:url("http://media.nbcdfw.com/designimages/nbc-sprite-icons.png");background-repeat:no-repeat;height:10px;width:16px;}
#most-read-module ul.topFive li.l2{background-image:url("http://media.nbcdfw.com/designimages/nbc-sprite-icons.png");background-repeat:no-repeat;height:10px;width:16px;}
#most-read-module ul.topFive li.l3{background-image:url("http://media.nbcdfw.com/designimages/nbc-sprite-icons.png");background-repeat:no-repeat;height:10px;width:16px;}
#most-read-module ul.topFive li.l4{background-image:url("http://media.nbcdfw.com/designimages/nbc-sprite-icons.png");background-repeat:no-repeat;height:10px;width:16px;}
#most-read-module ul.topFive li.l5{background-image:url("http://media.nbcdfw.com/designimages/nbc-sprite-icons.png");background-repeat:no-repeat;height:10px;width:16px;}

.ny #most-read-module ul.topFive li.l1 {background-position:-102px 0;}
.ny #most-read-module ul.topFive li.l2 {background-position:-102px -15px;}
.ny #most-read-module ul.topFive li.l3 {background-position:-102px -30px;}
.ny #most-read-module ul.topFive li.l4 {background-position:-102px -45px;}
.ny #most-read-module ul.topFive li.l5 {background-position:-102px -60px;}

.chi #most-read-module ul.topFive li.l1 {background-position:-102px 0;}
.chi #most-read-module ul.topFive li.l2 {background-position:-102px -15px;}
.chi #most-read-module ul.topFive li.l3 {background-position:-102px -30px;}
.chi #most-read-module ul.topFive li.l4 {background-position:-102px -45px;}
.chi #most-read-module ul.topFive li.l5 {background-position:-102px -60px;}

.har #most-read-module ul.topFive li.l1 {background-position:-102px 0;}
.har #most-read-module ul.topFive li.l2 {background-position:-102px -15px;}
.har #most-read-module ul.topFive li.l3 {background-position:-102px -30px;}
.har #most-read-module ul.topFive li.l4 {background-position:-102px -45px;}
.har #most-read-module ul.topFive li.l5 {background-position:-102px -60px;}

.la #most-read-module ul.topFive li.l1 {background-position:-87px 0;}
.la #most-read-module ul.topFive li.l2 {background-position:-87px -15px;}
.la #most-read-module ul.topFive li.l3 {background-position:-87px -30px;}
.la #most-read-module ul.topFive li.l4 {background-position:-87px -45px;}
.la #most-read-module ul.topFive li.l5 {background-position:-87px -60px;}

.phi #most-read-module ul.topFive li.l1 {background-position:-87px 0;}
.phi #most-read-module ul.topFive li.l2 {background-position:-87px -15px;}
.phi #most-read-module ul.topFive li.l3 {background-position:-87px -30px;}
.phi #most-read-module ul.topFive li.l4 {background-position:-87px -45px;}
.phi #most-read-module ul.topFive li.l5 {background-position:-87px -60px;}

.dgo #most-read-module ul.topFive li.l1 {background-position:-87px 0;}
.dgo #most-read-module ul.topFive li.l2 {background-position:-87px -15px;}
.dgo #most-read-module ul.topFive li.l3 {background-position:-87px -30px;}
.dgo #most-read-module ul.topFive li.l4 {background-position:-87px -45px;}
.dgo #most-read-module ul.topFive li.l5 {background-position:-87px -60px;}

.dc #most-read-module ul.topFive li.l1 {background-position:-87px 0;}
.dc #most-read-module ul.topFive li.l2 {background-position:-87px -15px;}
.dc #most-read-module ul.topFive li.l3 {background-position:-87px -30px;}
.dc #most-read-module ul.topFive li.l4 {background-position:-87px -45px;}
.dc #most-read-module ul.topFive li.l5 {background-position:-87px -60px;}

.ami #most-read-module ul.topFive li.l1 {background-position:-118px 0;}
.ami #most-read-module ul.topFive li.l2 {background-position:-118px -15px;}
.ami #most-read-module ul.topFive li.l3 {background-position:-118px -30px;}
.ami #most-read-module ul.topFive li.l4 {background-position:-118px -45px;}
.ami #most-read-module ul.topFive li.l5 {background-position:-118px -60px;}

.dfw #most-read-module ul.topFive li.l1 {background-position:-102px 0;}
.dfw #most-read-module ul.topFive li.l2 {background-position:-102px -15px;}
.dfw #most-read-module ul.topFive li.l3 {background-position:-102px -30px;}
.dfw #most-read-module ul.topFive li.l4 {background-position:-102px -45px;}
.dfw #most-read-module ul.topFive li.l5 {background-position:-102px -60px;}

.bay #most-read-module ul.topFive li.l1 {background-position:-147px 0;}
.bay #most-read-module ul.topFive li.l2 {background-position:-147px -15px;}
.bay #most-read-module ul.topFive li.l3 {background-position:-147px -30px;}
.bay #most-read-module ul.topFive li.l4 {background-position:-147px -45px;}
.bay #most-read-module ul.topFive li.l5 {background-position:-147px -60px;}
#most-read-module ul.topFive li a{color:#555555;float:left;margin:0 0 0 20px;text-decoration:none;width:250px;font-weight:bold;}
#most-read-module ul.topFive li a:hover{text-decoration:underline;}
#most-read-module ul.selector {margin:0 0 0 20px;overflow:hidden;}
#most-read-module ul.selector.twotabs {margin-left:70px;}
#most-read-module ul.selector li {border:1px solid #0B3665;float:left;font-family:ahMed, arial, sans-serif;font-size:11px;padding:3px;}
#most-read-module ul.selector li.last{border-left:none;}
#most-read-module ul.selector li a{float:left;color:#0B3665;text-decoration:none;font-weight:normal;border:none;line-height:11px;font-size:11px;}
#most-read-module ul.selector li a:hover{text-decoration:underline;}
#most-read-module ul.selector li.selected {color:#ffffff;background:#0B3665; background-image: linear-gradient(center bottom , #4f71a4 1%, #1c4989 85%); background-image: -o-linear-gradient(center bottom , #4f71a4 1%, #1c4989 85%); background-image: -moz-linear-gradient(center bottom , #4f71a4 1%, #1c4989 85%); background-image: -webkit-linear-gradient(center bottom , #4f71a4 1%, #1c4989 85%); background-image: -ms-linear-gradient(center bottom , #4f71a4 1%, #1c4989 85%); background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.01, #4f71a4),color-stop(0.85, #1c4989));}
#most-read-module ul.selector li.selected a{color:#ffffff;border:none;}
#most-read-module div.module-title {margin:0 auto;position:relative!important;text-align:center;top:-16px!important;left:0px!important;position:relative!important;background-color:transparent!important;}
#most-read-module span.module-title {background-color:#0096AF;text-align:center;top:0px!important;left:0px!important;position:relative!important;}
/* MOST READ MODULE */

/* PAGINATION */
#featureMain #paging_links {border-top:1px dotted #CDCDCD;display:block;float:left;margin:20px 0 33px 5px;padding-top:15px;width:620px;}
#featureMain #paging_links li {-webkit-box-shadow:#CCC 0px 0px 2px;border:1px solid #DFDFDF;border-bottom-left-radius:2px 2px;border-bottom-right-radius:2px 2px;border-top-left-radius:2px 2px;border-top-right-radius:2px 2px;float:left;height:27px;margin:0px 0px 0px 10px;padding:1px 2px 0px;text-align:center;vertical-align:baseline;width:27px;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dfdfdf));background:-moz-linear-gradient(top,  #ffffff,  #dfdfdf);}
#featureMain #paging_links li:hover {background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#dfdfdf), to(#fff));background:-moz-linear-gradient(top,  #dfdfdf,  #fff);}
#featureMain #paging_links a {color:#999;display:block;float:none;font-family:'Arimo',Arial,sans-serif;font-size:16px;font-weight:bold;line-height:27px;margin:0px;padding:0px;position:relative;text-decoration:none;}
#featureMain #paging_links a.selected, #featureMain #paging_links a:hover.selected {color:black;float:none;font-family:'Arimo',Arial,sans-serif;font-size:16px;font-weight:bold;line-height:27px;margin:0px;padding:0px;text-align:center;text-decoration:none;}
#featureMain #paging_links li.selected {background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));background:-moz-linear-gradient(top,  #ffffff,  #ffffff);}
#featureMain #paging_links li.selected:hover {background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ffffff));background:-moz-linear-gradient(top,  #ffffff,  #ffffff);}
#featureMain #paging_links a:hover {color:#999;text-decoration:none;}
#featureMain #paging_links a.pn {color:#00a596;display:block;float:left;font-size:14px;font-weight:normal;line-height:33px;text-decoration:none;}
#featureMain #paging_links a:hover.pn {text-decoration:underline;}
#featureMain #paging_links a.pnoff {color:#AAA;display:block;float:left;font-size:14px;font-weight:normal;line-height:33px;}
#featureMain #paging_links .pagination_nav {color:#524FA1;float:left;font-size:21px;padding:0 3px;text-transform:uppercase;}

.tlmd #featureMain #paging_links .pagination_nav {color:#524FA1;float:left;font-size:13px;padding:0 3px;text-transform:uppercase;}
.tlmd #featureTitle h2 {
    font-weight: 500;
    font-family: "Roboto";
    text-transform: uppercase;
    font-size: 30px;
    text-align: left;
    text-indent: 15px;
}
#feature.tlmd  #featureMain .story .generic a {
    font-size: 28px;
    color: #403F3F;
    font-family: "Roboto",Helvetica,sans-serif;
    font-weight: 500;
}
#feature.tlmd  #featureMain .story .generic a {
    font-size: 29px;
    color: #403F3F;
    font-family: "Roboto",Helvetica,sans-serif;
    font-weight: 300;
}
#feature.tlmd  #offleads .summary {
    width: 280px;
    padding-left: 10px;
    font-family: "Roboto",Helvetica,sans-serif;
    font-weight: 500;
    font-size: 15px;
    line-height: 20px;
    color: #383838;
    text-align: left;
    float: left;
    white-space: normal;
}
#featureMain #paging_links .goToArrowPrev {background-image:url("http://media.nbcdfw.com/designimages/nbc_blog_prev_pagination.jpg");background-repeat: no-repeat;float: left;height: 27px;margin-left: 5px;margin-top:2px;width: 27px;display:inline-block;}
#featureMain #paging_links .goToArrowNext {background-image:url("http://media.nbcdfw.com/designimages/nbc_blog_next_pagination.jpg");background-repeat: no-repeat;float: left;height: 27px;margin-left: 0px;margin-top:2px;width: 27px;display:inline-block;}
#weather_stories  .moreStory {float:left;}
.spotlight_thumb {width:120px;overflow:hidden;height:90px;display:block;border: 1px solid #000000;margin:0 15px 6px 0;}
.img-shadow .spotlight_thumb img {border:none;}
#popularEntries ul.entriesList li .spotlight_thumb {width:120px;overflow:hidden;height:90px;display:block;border: 1px solid #000000;margin:0 15px 6px 0;}

/* pormotional */
#promotional .first-module .rightrail_item_content {width:auto; margin-left:0px;}
#promotional .rightrail_item .rightrail_item_content .titleWrapper {left:0px;}
#promotional .rightrail_item {background:#f9f9f9; width:300px; border:none; clear:none; margin-left:33px;}
#promotional .rightrail_item .rightrail_item_content {margin-left:0px; color:#333; font-size:14px; }
#promotional .last-module {clear:right;}
#promotional .first-module {margin-left:0px; clear:left;}
#promotional .rightrail_item .rightrail_item_content .module-first-post img {float:left;width: 118px;height:64px;overflow:hidden;}
#promotional .rightrail_item .rightrail_item_content .module-first-post .module-post-title {color:#333333; float:left; font-size:13px; padding-left:10px; width:163px;}
#promotional .rightrail_item .rightrail_item_content li {float:left;clear:both;padding:10px 0px;text-align:left;border-bottom:1px dotted #cdcdcd;width:300px;}
#promotional .rightrail_item .rightrail_item_content li a {color:#333333; font-family:'Arimo',Arial,sans-serif; font-size:13px; font-weight:bold;}
#promotional .rightrail_item .rightrail_item_content .rightrail_item_title {font-weight:normal;}
#promotional .rightrail_item .rightrail_item_content li a:hover div {text-decoration:underline;}

#watchNowModule .btnNavLeft a, #watchNowModule .btnNavRight a, #multimedia_item .btnNavLeft a, #multimedia_item .btnNavRight a {background: url('http://media.nbcdfw.com/designimages/vtBtnSprite.png') 0 -49px no-repeat;display:block;height:15px;width:15px;cursor:pointer;}
#watchNowModule .btnNavRight a, #multimedia_item .btnNavRight a {background-position:-15px -49px;}
#promotional .first-module .rightrail_item_content {width:auto; margin-left:0px;}
#promotional .rightrail_item .rightrail_item_content .titleWrapper {left:0px;}
#promotional .rightrail_item {background:#f9f9f9; width:300px; border:none; clear:none; margin-left:33px;}
#promotional .rightrail_item .rightrail_item_content {margin-left:0px; color:#333; font-size:14px; }
#promotional .last-module {clear:right;}
#promotional .first-module {margin-left:0px; clear:left;}
#promotional .rightrail_item .rightrail_item_content .module-first-post img {float:left;width: 118px;height:64px;overflow:hidden;}
#promotional .rightrail_item .rightrail_item_content .module-first-post .module-post-title {color:#333333; float:left; font-size:13px; padding-left:10px; width:164px;}
#promotional .rightrail_item .rightrail_item_content li {float:left;clear:both;padding:10px 0px;text-align:left;border-bottom:1px dotted #cdcdcd;}
#promotional .rightrail_item .rightrail_item_content li a {color:#333333; font-family:'Arimo',Arial,sans-serif; font-size:13px; font-weight:bold;}
#promotional .rightrail_item .rightrail_item_content .rightrail_item_title {font-weight:normal;}
#promotional .rightrail_item .rightrail_item_content li a:hover div {text-decoration:underline;}

#body #bodyContainer #featureRR #multimedia_item { padding-bottom:0;}
body #canvas #watchNowModule .btnNavLeft, body #canvas #multimedia_item .btnNavLeft {left: 1px;top: 177px;}
body #canvas #watchNowModule .btnNavRight, body #canvas #multimedia_item .btnNavRight {left: 285px;top: 177px;}

/* carousel */
.image_carousel {padding: 2px 0 15px;position:relative;width:624px;height:132px;float:left;margin:0px 18px;border:1px solid #e7e7e7;}
.image_carousel li {padding: 0px;margin: 0px;display: block;float: left;padding:0px;width:124px;height:144px;overflow:hidden;}
.image_carousel li .wrapper_item {border: 1px solid #F9F9F9;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-top:-1px;display:block;width:116px; height:130px; padding:3px; margin-top:-1px;}
.image_carousel li .title {text-align:left;line-height:14px;width:114px;}
.image_carousel li .title a {width:114px;}
.image_carousel li .details {float:left;padding:4px 2px 0px;}
.image_carousel li .title a {color: #000;font-size:12px;}
.image_carousel li.hover .title a {font-weight:bold;}
.image_carousel li .bordermask {border:1px solid #d5d5d5; oveflow:hidden; float:left; width:116px; height:65px; border: 1px solid #d5d5d5;}
.image_carousel li a {float:left;}
.image_carousel li a.top_lead {width:116px;height:65px;float:left;clear:both;}
.image_carousel li.hover .wrapper_item {background:#f3f3f3;border: 1px solid #d5d5d5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-top:-1px;}
.image_carousel li .top_arrow  { width:126px;height:7px;display:block;text-align:center;background:#f9f9f9;z-index:10;}
.image_carousel li .top_arrow span { background:url('http://media.nbcdfw.com/designimages/feature_scroller_arrow.gif') no-repeat 0 0 transparent;width:14px;height:7px;display:none;margin-left:55px;position:relative;z-index:10;}
* html .image_carousel li .top_arrow span { margin-left:0px;}
.image_carousel li.hover .top_arrow  span, .image_carousel li#selectedImg .top_arrow  span { display:block;}
.image_carousel li#selectedImg .title a {font-weight:bold;}
.clearfix {float: none;clear: both;}
a.prev, a.next { background:url('http://media.nbcdfw.com/designimages/miscellaneous_sprite.png') no-repeat -540px 0 transparent;width: 45px;height: 50px;display: block;position: absolute;top: 85px;}
a.prev {left: -22px;  background-position: 0 0; }
a.prev:hover {background-position: 0 -50px; }
a.prev.disabled {background-position: 0 -100px !important;}
a.next { right: -22px;  background-position: -50px 0; }
a.next:hover {background-position: -50px -50px; }
a.next.disabled {background-position: -50px -100px !important;}
a.prev.disabled, a.next.disabled {cursor: default;}
a.prev span, a.next span {display: none;}

#leadSpot {float:left;height:auto;width:625px;position:relative; z-index:10000;}
#leadSpot:hover {cursor:pointer; }
#leadBordermask { float:left; height:352px; width:625px; overflow:hidden; }
#leadSpot img#topSpotImage { display:block;}
#selectedImg .wrapper_item {background:#f3f3f3;border: 1px solid #d5d5d5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-top:-1px;}
#leadSpotWRapper {float:left; height:352px;width:625px; padding: 0px 18px;}
.topSpotDetails {color:#fff;display:block;float:left;font-family:'Arimo',Arial,sans-serif;font-size:24px;font-weight:normal;height:70px;opacity:1;padding:13px 20px 0;position:absolute;top:268px;left:0;width:585px;z-index:1000;text-align:left;}
.topSpotDetails a {color:#fff !important;} /* Override from global styles */
.topSpotDetails .topSpotDesc {float:left;clear:both;width:580px;font-size:13px;line-height:16px;font-weight:normal;padding-top:6px;height:40px;overflow:hidden;}
#topSpotDetailsBkgrd {background:none repeat scroll 0 0 #000;color:#fff;display:block;float:left;font-family:'Arimo',Arial,sans-serif;font-size:24px;font-weight:bold;height:55px;opacity:0.6;padding:15px;position:absolute;top:267px;left:0;width:595px;z-index:1000;text-align:left;}
#topSpotDetailsBkgrd #hiddenBlock {visibility:hidden;display:block;float:left;height:auto;width:640px;}
.topSpotDetailsHidden {float:left;}
.topSpotTitle  {float:left; font-family:ahMed, Arial; font-size:22px; line-height:24px; font-weight:normal; height:auto; opacity:1; position:relative; width:600px;}
.topSpotTitle img {display:none;}
#leadSpot span.topSpotTitle span {display:none;}
.video_sponsored  {color:red;float:right;margin-top:-66px;overflow:hidden;position:relative;z-index:39;}
.slangLabel {background-image:url("http://media.nbcdfw.com/designimages/header_transparent_micro.png");color:#FFFFFF;display:inline;font-family:ahMed,arial;font-size:10px;height:18px;line-height:16px;padding-left:2px;padding-right:2px;text-transform:uppercase;}
#sponsored_label_container {float:right;font-size:24px;margin-top:-286px;}
#sponsored_label_container .slangLabel {background-image:url("http://media.nbcnewyork.com/designimages/header_transparent.png"); color:#FFFFFF; display:inline; font-family:ahMed,arial; font-size:14px; height:27px; line-height:25px; padding-left:8px; padding-right:8px; text-transform:uppercase;}


/* feature skin */
#feature_skin {background:transparent url('${backgrdSkin}') repeat scroll 0 0; float: left; padding-bottom: 15px; padding-top: 50px; width: 1008px; }
.skinned_page #leadTop_scroller {float:left;}
#leadTop_scroller {width:662px;}
#feature .skinned_page #bodyContainer #featureMain { margin-top:10px !important; }
.skinned_page #bodyContainer #featureRR {padding-top:10px !important; float:left; }
.skinned_page .image_carousel {background: #F9F9F9; }
.skinned_page .image_carousel li .wrapper_item {background: #F9F9F9; }

/* temporary fix */
#liveStream #backgroundWrapper {width: 1008px!important;padding:20px 0 0!important;}
#liveStream {margin:28px 0 0!important;position:static !important;width:1008px!important;}
#liveStream #liveVideoAndText{margin:0;}
#liveStream .liveHeader {display: none !important;}
#liveStream #liveVideo {margin:0 28px 0 18px!important;position:static !important;}
#liveStream #liveSocial {text-align:left;height: auto !important;}
#liveStream .liveTextContainer{position:static !important;height: auto !important;}
#leadTopVideo {width:625px; height:352px; position: absolute;left: 18px;}
#liveStream .liveTextContainer ul.liveShare{position:static !important;}
#liveStream #liveSocial .liveChatAd600{height: auto !important;}

.rightrail_item .rightrail_item_content .module-title {border-bottom:1px solid #bbb;color:#333; display:block; font-family: 'Roboto',Helvetica,sans-serif; font-size:20px;font-weight:normal;margin:0 0 18px; padding:0 0 5px 12px;position:relative;text-align:left;left:0px !important;text-transform:uppercase;top:0;line-height:1em;width:auto; z-index: 1;}

/* CAROUSEL */
#news-top-stories-all {width:972px;height:410px;padding:0 18px; background-color:#fff; position:relative;}
#subsection .feature #news-top-stories-all {width:629px;height:auto;}
#news-top-stories-all .sponsor{float:right;margin-top:11px;}
#carousel-hero-region {width:625px;height:352px;background-color:#201b39;float:left;position:relative;}
#carousel-hero-region div.static {width:625px;height:352px;position:absolute;display:none;overflow:hidden;}
#carousel-hero-region div.hero {position:relative;display:block;}
#carousel-hero-region div.playButtonLarge{background: url("http://media.nbcdfw.com/designimages/nbc-ots-sprite-051216.png") repeat scroll 20px -559px;cursor:pointer;display:block !important; position:absolute; height:70px;left:240px;top:130px;width:118px;}
#carousel-hero-region div img {left:0;position:absolute; z-index:0;width:100%;height:auto;}
#carousel-hero-region div.summary {width:586px;height:58px;padding:7px 20px 5px;position:absolute;display:block !important;top:244px;z-index:2;text-align:left;}
#carousel-hero-region div.summaryBkgrd {background:url('http://media.nbcdfw.com/designimages/carouseul_summary_bg.png') repeat-x;height:134px;position:absolute;display:block;top:218px;width:625px;z-index:1;}
#carousel-hero-region div.summary h1 {font-size:24px;font-weight:500;color:#fff;letter-spacing:0.02em;margin:0 0 8px;}
#carousel-hero-region div.summary h1 a {text-decoration:none;}
#carousel-hero-region div.summary h1 a:hover {text-decoration:none;}
#carousel-hero-region div.summary h2 {font-size:13px;font-weight:normal;color:#fff;line-height:16px;}
#carousel-hero-region div.summary h2 span {font-weight:bold;}
#carousel-hero-region div.summary a {color:#fff;text-decoration:underline;}
#carousel-hero-region div.summary a:hover {text-decoration:underline;}
#carousel-story-selection {padding:7px 0 15px 3px;position:relative;width:622px;height:130px;float:left;margin:0px 18px 0 0;border:1px solid #e7e7e7;}
ul.carousel-stories {list-style-type: none;}
ul.carousel-stories li {padding:0px;margin:0px;display:block;float:left;padding:0px;width:122px;height:144px;overflow:hidden;position:relative;border:1px solid transparent;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
ul.carousel-stories li h2 {padding:3px;text-align:left;line-height:14px;width:114px;}
ul.carousel-stories li h2 a {color: #000;font-size:12px;width:114px;}
ul.carousel-stories li h2 a:hover,ul.carousel-stories li.on h2 {text-decoration:none !important;}
ul.carousel-stories li.on {background:#F3F3F3;cursor:pointer;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;overflow:visible;z-index:5;}
ul.carousel-stories li div.carrot {width:32px;height:8px;position:absolute;top:-7px;left:54px;z-index:5;display:block;background:url('http://media.nbcdfw.com/designimages/feature_scroller_arrow.gif') no-repeat;}
ul.carousel-stories li.hover .top_arrow  span, ul.carousel-stories li#selectedImg .top_arrow  span { display:block;}
ul.carousel-stories li span {margin-top:3px !important;}
ul.carousel-stories li img {padding:3px 3px 0;width:116px;height:65px;margin-bottom:0;}

/* #VODPlayer{width:625px;height:352px;position:absolute;z-index:9999;top:0px;left:0px;display:block;} */
div.vodDisplayRegion {width:625px;height:352px;position:absolute !important;z-index:1000;top:0px;left:0px;display:block;}

#carousel-hero-region div.static .Sponsored {background:#26518E;font-size:14px;height:22px;left:529px;line-height:22px;position:absolute;top:-1px;z-index:9999;}
.tlmd #carousel-hero-region div.static .Sponsored{left:435px;width:185px;}
ul.carousel-stories li span.Sponsored{background:#26518E;left:53px;position:absolute;top:0;}
.featureV2 ul.carousel-stories li span.Sponsored {position:relative;left:0;}

/****************** START Feature 2.0 Styles ************************/
#feature .featureV2 #body #bodyContainer #feature_header {margin:0 auto;overflow:hidden;width:970px;}
#feature .featureV2 #body #bodyContainer #headerBannerContainer {width:970px;float:none;height:auto;min-height:50px;margin:0 auto;}
#feature .featureV2 #body #bodyContainer #headerBannerContainer #headerBanner, #subsection .feature #headerBannerContainer #headerBanner {background:none;border:none;margin:0 auto;width:970px!important;display:block;position:relative;padding:0;float:left;height:auto;top:25px;}
#feature .featureV2 #body #bodyContainer #headerBannerContainer.noSub {min-height:40px;}
#feature .featureV2 #body #bodyContainer #headerBannerContainer.noSub #headerBanner {top:5px;}
#subsection .feature #headerBannerContainer #headerBanner {width:1008px!important}
#feature .featureV2 #body #bodyContainer #headerBannerContainer #headerBanner h2, #subsection .feature #headerBannerContainer #headerBanner h2 {background:#fff;border-top:none;border-bottom:1px solid #ccc;color:#333333;text-align:left;width:100%;display:table;margin:0;padding:5px 0;font-size:22px;top:-16px;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;}
#subsection .feature #headerBannerContainer.noSub #headerBanner {top:5px;}

#feature .featureV2 #body #bodyContainer #featureMain, #feature .featureV2 #body #bodyContainer #globalRightRail {border:none;margin-top:15px;text-align:left;}
.featureV2 #body #bodyContainer #featureMain .feature-module {margin:0 auto 30px;padding:0;display:block;width:628px;position:relative;clear:both;overflow:hidden;text-align:left;font-family:"Roboto",Helvetica,sans-serif;}
.featureV2 #body #bodyContainer #featureMain .feature-module #news-top-stories-all {padding:0;}
.featureV2 #body #bodyContainer #featureMain .feature-module h4 {font-family:'Roboto',Helvetica,sans-serif;font-weight:normal;font-size:20px;line-height:1em;border-bottom:1px solid #BBBBBB;text-transform:uppercase;text-align:left;color:#333;padding:6px 0 6px 12px;margin:0 0 18px;position:relative;width:auto;display:block;}
.featureV2 #body #bodyContainer #featureMain .feature-module h4 a, .featureV2 #body #bodyContainer #featureMain .feature-module a.goToBlog, .featureV2 #body #bodyContainer #featureMain .feature-module .topStorySummary a {color:#333333;}
.featureV2 #body #bodyContainer #featureMain .feature-module .sponsorshipCat {position:absolute;top:0;right:0;width:198px;max-height:32px;overflow:hidden;}
#subsection .featureV2 #body #bodyContainer #featureMain .feature-module .sponsorshipCat .sponsor {margin:0 auto!important;}
.featureV2 #body #bodyContainer #featureMain .feature-module .sponsorshipCat .sponsor > div > iframe {width: 100%!important;height:100%!important;}
.featureV2 #body #bodyContainer #featureMain .feature-module .moduleContainer {margin:0;padding:0 12px;position:relative;}

/* Feature Story List Module */
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer {position:relative;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .imageColumn {position:relative;float:left;width:300px;margin:0 12px 0 0;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .imageColumn .smallPlayButton {top:65px;left:127px;background:url('http://media.nbcdfw.com/designimages/nbc-ots-sprite-051216.png') -154px -560px transparent no-repeat;width:45px;height:35px;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .listGrid {position:relative;float:right;width:290px;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist.photo-right .moduleContainer .imageColumn {float:right;margin:0 0 0 12px;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist.photo-right .moduleContainer .listGrid {float:left;}

.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .imageColumn .topStoryImage {position:relative;width:300px;height:168px;overflow:hidden;margin:0 0 8px;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .imageColumn .topStoryImage a {position:relative;display:block;width:100%;height:100%;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .imageColumn .topStoryImage a .topStoryHeadline {position:absolute;z-index:1;bottom:0;left:0;width:100%;padding:10px 0 0;margin:0;
background:-moz-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.5) 25%,rgba(0,0,0,0.5) 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.01)),color-stop(25%,rgba(0,0,0,0.2)),color-stop(100%,rgba(0,0,0,0.6)));
background:-webkit-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.5) 100%);
background:-o-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.5) 100%);
background:-ms-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.5) 100%);
background:linear-gradient(to bottom,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.5) 100%);
}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .imageColumn .topStoryImage a .topStoryHeadline span {display:block;padding:0 5px 5px;margin:0;font-family:"Roboto",Helvetica,sans-serif;color:#FFFFFF;font-weight:400;font-size:18px;line-height:1.25em;height:auto;text-shadow:-1px 1px 4px #666666}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .imageColumn .topStoryImage a .topStoryHeadline span.typeflag {padding:0 5px;font-size:12px;text-transform:uppercase;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .imageColumn .topStorySummary {padding:0;margin:0;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .imageColumn .topStorySummary p {font-family:"Roboto",Helvetica,sans-serif;font-size:12px;line-height:1.25em;margin:0;padding:0;font-weight:300;}

.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .listGrid ul {position:relative;list-style:none;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .listGrid ul li {position:relative;padding:0 0 10px;margin:0 0 10px;border:none;border-bottom:1px solid #BBBBBB;font-family:"Roboto",Helvetica,sans-serif;font-size:14px;line-height:1.25em;font-weight:400;color:#333333;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .listGrid ul li a {color:#333333;overflow:hidden;position:relative;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .listGrid ul li a span {float:left;top:0;margin:0 5px 0 0}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer a.goToBlog {font-family:"Roboto",Helvetica,sans-serif;font-size:14px;display:block;margin:0;padding:0;height:auto;}
.featureV2 #body #bodyContainer #featureMain .feature-module.storylist .moduleContainer .listGrid ul li span.timestamp {color:#999999;font-weight:300;}

.featureV2 #body #bodyContainer #featureMain .feature-module.single-story .moduleContainer .topStoryImage {position:relative;margin:0;padding:0;width:604px;height:340px;}
.featureV2 #body #bodyContainer #featureMain .feature-module.single-story .moduleContainer .topStoryImage a {display:block;width:100%;height:340px;margin:0;padding:0;overflow:hidden;}
.featureV2 #body #bodyContainer #featureMain .feature-module.single-story .moduleContainer .topStoryImage a .textContainer {display:block;position:absolute;z-index:1;bottom:0;left:0;width:100%;padding:0 0 20px;margin:0;
background:-moz-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.5) 25%,rgba(0,0,0,0.5) 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.01)),color-stop(25%,rgba(0,0,0,0.2)),color-stop(100%,rgba(0,0,0,0.6)));
background:-webkit-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.5) 100%);
background:-o-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.5) 100%);
background:-ms-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.5) 100%);
background:linear-gradient(to bottom,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.5) 100%);
}
.featureV2 #body #bodyContainer #featureMain .feature-module.single-story .moduleContainer .topStoryImage a .textContainer span {color:#FFFFFF;font-size:24px;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;line-height:1.25em;display:block;padding:0 20px;}
.featureV2 #body #bodyContainer #featureMain .feature-module.single-story .moduleContainer .topStoryImage a .textContainer span.topStorySummary {font-size:14px;margin:4px 0 0;}
.featureV2 #body #bodyContainer #featureMain .feature-module.single-story .moduleContainer .topStoryImage.hasGallery a .textContainer span {padding-left:85px;}
.featureV2 #body #bodyContainer #featureMain .feature-module.single-story .moduleContainer .topStoryImage.hasGallery a .textContainer span.galleryBtn {background:url("http://media.nbcdfw.com/designimages/mobile_sprite_global.png?a=1") no-repeat -75px -33px transparent;width:46px;height:36px;position:absolute;overflow:hidden;padding:0;margin:0;top:auto;bottom:30px;left:24px;}

#feature .pg_article a.goLeft {left:0;}

/* Subsection Feature Styles */
#subsection .feature #headerBannerContainer {float:none;overflow:hidden;height:auto;min-height:58px;margin:0;padding:0;}
#subsection .feature #headerBannerContainer.noSub {min-height:13px;}
#subsection .feature #subsectionHeaderNew {float:none;border:none;margin:10px 0 0;width:100%;height:auto;display:block;overflow:hidden;}
#subsection .feature #body #bodyContainer #feature_header #featureIdGraphic, #body #bodyContainer #feature_header #featureIdGraphic {float:none;text-align:left;position:relative;}
#subsection .feature #body #bodyContainer #feature_header #featureIdGraphic img, #body #bodyContainer #feature_header #featureIdGraphic img {float:none;text-align:left;margin:0;padding:0;}
#subsection .feature #body #bodyContainer #feature_header #featureIdGraphic span.nocss, #body #bodyContainer #feature_header #featureIdGraphic span.nocss {text-indent:-999em;position:absolute;top:0;left:0;padding:0;margin:0;visibility:hidden;}
#body #bodyContainer #feature_header #featureIdGraphic a {color:#333333;}
#subsection .feature #body #bodyContainer #feature_header #featureIdGraphic h1, #body #bodyContainer #feature_header #featureIdGraphic h1 {padding: 10px 0 0 17px;margin: 0;display: block;overflow: hidden;float: none;text-transform: none;font-weight: 400;font-family: "Roboto",Arial,sans-serif;font-size: 24px;text-transform: uppercase;color: #333;}
.horoscopo #body #bodyContainer #feature_header #featureIdGraphic h1{color:#fff;}
#body #bodyContainer #feature_header #featureIdGraphic h1 {padding-bottom:10px;}
#subsection .feature #featureMain {float:left;width:665px;margin:0;padding:0;position:relative;}
#subsection #subsectionHeaderNew .sponsor.tnHeader {float:none;width:220px;height:auto;margin:0;position:absolute;top:20px;right:0;}
#subsection #subsectionHeaderNew .sponsor.tnHeader.banner {float:right;position:relative;top:0;margin:0 0 6px;}
#subsection #subsectionHeaderNew .sponsor.tnHeader .sponsorshipCat .sponsor {margin:0!important;}

/***** GALLERY HACK ****/
div[id*='nbc_videoplayer_iframeA2'].tpPlayer .player, div[id*='nbc_videoplayer_iframeA1'].tpPlayer .player {width:654px; height:357px;}
/***** OLYMpics ****/
#feature .medal-count-link, #feature .spredfast .username, #feature .spredfast .fullname, #feature .spredfast .fullname, #feature .spredfast .fbpost, #feature .spredfast .tweet {text-align:left;}
/****************** END Feature 2.0 Styles ************************/
