/* -------------- Site customizations -------------- */

#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2{background: none;}
#blox-header-vertical-nav{background: url("../../images/_site/greensboro-header-full.png") no-repeat transparent;
    height: 135px;
    padding: 0px 0px 30px 0px !important;}

#leaderboard-top {margin: 0 auto;text-align: center;width: 960px;padding-top:10px;padding-bottom:10px;}
span.current-time {color: white;font-family: arial;font-size: 12px;font-weight: bold;margin-left: -188px;margin-top: 70px;position: absolute;text-transform: uppercase;}

#blox-html-container.site span.current-time,
#blox-html-container.classifieds span.current-time,
#blox-html-container.calendar span.current-time {
  margin-top: 60px;
}

#tncms-region-ads-leaderboard-top, #tncms-region-ads-leaderboard-bottom {
    margin: 0px auto !important;
    float: none !important;
    width: 728px;
}

#tncms-region-ads-leaderboard-top embed, #tncms-region-ads-leaderboard-top object, #tncms-region-ads-leaderboard-top iframe {
    margin-bottom: 0px;margin-left: 0px;}

/* Top Nav */

#extra-nav {background: none; /* W3C */
            border: none;margin: 0;padding-bottom: 8px;padding-top: 7px;}
ul#nav.dropdown li ul li {background: none repeat scroll 0 0 white !important;}
ul.dropdown li { padding: 8px 1.432em 6px 1.251em;}
ul.dropdown a:link, ul.dropdown a:visited {color: black;text-transform: uppercase;font-family:arial;font-weight:bold;}
ul.dropdown-vertical .dir, ul.dropdown-upward ul .dir {background-image: none;}
ul.dropdown .dir {padding-right: 0;}
ul#nav.dropdown li ul li a{text-transform: capitalize;color:#cecece;font-weight:normal;}
 ul.dropdown li:hover > a, ul.dropdown li.hover > a, ul.dropdown li.active-vertical
> a, li.active-horizontal > a {text-decoration:underline;}
ul#nav.dropdown li ul li a:hover{text-decoration:none;}
ul#nav.dropdown li ul li a {color: black;}
ul.dropdown ul li.hover ul, ul.dropdown ul li:hover {background-color: #00803E !important;}
#blox-header-vertical-nav h1 a, #blox-header-vertical-nav h2 a { height: 73px;margin-top: -18px;width: 490px;margin-left: 230px;}


#blox-html-container.site #blox-header-vertical-nav h1 a, #blox-html-container.site #blox-header-vertical-nav h2 a { height: 73px;margin-top: -18px;width: 450px;margin-left: 0px;}
#blox-html-container.site a.secondary-vcard-link { position: absolute;right: 100px;left: 500px;top: 65px;bottom: 30px;}

ul#extra-right li div#blox-user-panel.minimal dl dd#uNav.uNav a{color:black;}
#extra-nav ul#extra-left {top:0px;padding-left: 6px;}
#extra-nav ul#extra-left li{border-right:1px solid black;padding: 0px 8px 0px 7px;}
#extra-nav ul#extra-left li:nth-child(3){border-right:none;}
#extra-nav ul#extra-right {top:0px;}
#extra-right .ui-widget-content a{color:black;}


/* Nav */
ul.dropdown {background:#f2f2f2 url(../../images/_site/nav1.jpg) repeat-x top left !important;border:0;
    /* z-index: 2147483647 !important;*/font-family:arial,helvetica,sans-serif;margin-bottom:0;border-top:1px solid #e2e2e2;
    border-bottom:1px solid #999;z-index:599;padding:3px 0}
ul.dropdown li a{color:#008a44 !important;}
ul.dropdown li a.advert{color:#69c !important;}
ul.dropdown li.active-vertical, 
ul.dropdown li.active-horizontal,
own li.hover, 
ul.dropdown li:hover, 
ul.dropdown ul li.hover, 
ul.dropdown ul li.hover a, 
ul.dropdown ul li:hover, 
ul.dropdown ul li:hover a{background-color: transparent !important;}
ul.dropdown li {background-color: transparent !important;background-image: none;border-right: 1px solid #C8C7C7;font-family: helvetica,sans-serif;
  font-size: 12px;font-weight: bold;margin-right: 0;padding-left: 7px;padding-right: 7px;padding-top: 7px;text-transform: uppercase;}
ul.dropdown li.nav-secondary {font-weight:normal;}
ul.dropdown li:hover{background:#edecec !important}
ul.dropdown ul li:hover{background:#edecec !important}
ul.dropdown ul {background:#fff;border:1px solid #ccc;border-top:0;margin-left:-1px}
ul.dropdown ul li:hover a{background-color: transparent !important;}
ul.dropdown li { background-color: transparent !important; font-weight: bold;}
ul.dropdown ul li a:hover {background:#edecec !important;}
ul.dropdown li.hover a.advert, ul.dropdown li:hover a.advert {color:#69c !important;}
ul.dropdown li.hover a, ul.dropdown li:hover a {color:#146ab3 !important;}
ul.dropdown li.hover {background:#edecec}
ul.dropdown li.first-nav-link ul {margin-left:0}
ul.dropdown li.last-nav-link  {border-right:0padding-left: 6px;padding-right: 6px;}
ul.dropdown .dir {padding-right: 0 !important;}
ul.dropdown li.last{border-right:none;}
ul.dropdown li.hover a, ul.dropdown li:hover a {color: #14683D !important;}
ul.dropdown ul, ul.dropdown ul li {border-color: #CCCCCC !important;}


/* Search */

#blox-header-search {bottom: 0px;position: absolute;right: 38px;width: 174px;}

#blox-html-container.site #blox-header-search,
#blox-html-container.classifieds #blox-header-search,
#blox-html-container.calendar #blox-header-search
{bottom: 1px;}

#blox-header-search a{display:none;}
#blox-search-form{background: url("../../images/_site/search123.png") no-repeat transparent;height: 34px; width: 224px;}
#blox-header-search form#blox-search-form div input.search-bar{border:none;background-color:transparent;height: 23px;margin-left: 14px;
margin-top: 3px;width: 160px;}
#blox-header-search form#blox-search-form div input.search-bar {background-color: transparent;border: medium none;height: 18px;
margin-left: 14px;margin-top: 6px;width: 160px;}
#blox-header-search form#blox-search-form div input.search-submit {background-color: transparent;border: medium none;
cursor: pointer;height: 30px;margin-left: -5px;margin-top: 2px;text-indent: -9999px;width: 41px;}
#blox-container {background: url("../../images/_site/grad1.jpg") repeat-x scroll left top #FFFFFF;padding-top: 10px;}
ul.dropdown li.active-vertical, ul.dropdown li.active-horizontal {background: none repeat scroll 0 0 transparent;padding-top: 7px;}
ul.dropdown .dir {padding-right: 0 !important;}
#weather-sponsor {margin-right: 236px;margin-top: 79px; position: relative;}

#blox-html-container.site #weather-sponsor,
#blox-html-container.classifieds #weather-sponsor,
#blox-html-container.calendar #weather-sponsor {
  margin-top: 35px;
}

#blox-html-container {background-color: #D6D6D6;}
#extra-nav ul#extra-right form {display: block;}


/* Weather styles */

.top-right-one { bottom: 79px;height: 48px;right: 79px;top: 20px; width: 125px;}
#weather-bug div#temp a,
#weather-bug div#conditions a{color:black;}
#weather-bug {width:144px;height:100px}
#weather-bug #temp {font:normal 32px arial,times,serif;padding-top:25px;}
#weather-bug #temp a,
#weather-bug #conditions a{color:#d4d7d8;}
#weather-bug #conditions {font:normal 12px arial,times,serif}
#weather-bug #icon{display:none}
#custom-weather {vertical-align:top !important;position:relative;height:16px;margin-top:3px;font-size:11px}
#custom-weather .custom-weather-icon {position:absolute;top:0;left:0}
#custom-weather .custom-weather-links {position:absolute;top:4px;left:28px;width:400px;color:#666}
#custom-weather .custom-weather-links a {color:#146ab3;text-decoration:underline}
#weather-sponsor img, #weather-sponsor iframe, #weather-sponsor embed, #weather-sponsor object {bottom: 0px;margin-bottom: 9px;
position: absolute;right: 0px;}


/* Content */

.blox-breaking-news, .blox-breaking-news ul, .blox-breaking-news ul li {background: none repeat scroll 0 0 #FFCC00 !important;font-family: times new roman;height:37px;}
/* jmjh 552376 */.blox-title, .blox-sub-title {background-color: #fff;}
.blox-title h3 a, .blox-title h3 {color: white;font-family: arial;padding-left: 5px;padding-top: 2px;}
.soft .blox-title{padding:0;}
.soft .blox-title h3 a{color:white;}
.blox-top-story div.blox-title,
.highlight-grey div.blox-title{background-color:transparent;}
.blox-top-story div.blox-title h3,
.highlight-grey div.blox-title h3{color:black;}
#online-features-menu ul a,
#blox-html-container {background-color: #E2E2E2;}
#blox-article-form.grid_6 p.grid_4 input.ui-widget-content,
#blox-user-admin.grid_12 div#blox-admin-modules.grid_5 form#blox-article-form.grid_6 p div.rte-zone iframe.wysiwyg,
form#blox-article-form.grid_6 p.grid_2 input.ui-widget-content{background:white;color:black;}
.rte-zone {border: medium none;}
.blox-infolink div.blox-title h3 a{color:white;}
#simple_slideshow-0.core-slider div.item-list div.group div.item div.text div.main-text-wrapper h4.title a{color:white;}
.blox-breaking-news a {color: black;}
#index-section-title {background: none repeat scroll 0 0 #333333;color: white;}
#blox-wrapper {border: medium none;box-shadow: 0 0 10px #9B9B9B;}
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {background: url("../../images/_site/break_bg.png") no-repeat scroll right center #990000;
  color: #FFFFFF; font-family: times new roman;font-size: 186%; font-weight: bold; height: 23px;padding: 0 0 19px 9px;width: 160px;}
.blox-breaking-news a { color: black;font-family: georgia;font-size: 18px;font-weight: normal;}
.contact-html #blox-left-col #blox-story-text td {border: 1px solid #666666;}
.contact-html #blox-story-text table tbody tr:nth-child(even){background-color:#666666;color:white;}
.blox-html-asset div#RmSWContainer div.RmJwSbWrapper{width:960px !important;}
.alter strong a{font-size:14px;font-family:Tahoma,Arial,sans-serif;font-weight:bold;}
.front .blox-photo-gallery-index-page ul.blox-photo-gallery-headlines li strong {font-weight: normal;}
.alter .blox-recent-block h4 {font-size: 14px;font-weight: normal;}
.blox-zebra-list .zebra-stripes li {font-weight: normal;}
.blox-column .blox-list li a {font-weight: normal;}
.blox-list li h4.blox-headline, .blox-list li h3.blox-headline {font-size: 14px;}
#blox-user-panel.minimal {overflow: visible;line-height:13px;}
.page-help p {font-size:13px;}
#index-section-title {background: none repeat scroll 0 0 transparent;border-bottom: 1px solid black; color: black;}
#blox-story .instant-gallery h3,
li.pdfdisplayad div.blox-recent-block h4.blox-headline{display:none;}
#blox-error.ui-state-error div#blox-error-search form#blox-search-form{background-image:none;}
a.more, a.more-grey {color: #FFFFFF !important;}
#blox-story.static-page #blox-asset-title,
.triad_careers #index-section-title,
.triad_cars #index-section-title,
.triad_homes #index-section-title{display: none;}
.blox-zebra-list .zebra-mane a {font-size: 13pt;}
table.home_delivery_prices b,
table.e-edition_subscription_options b{font-size:16px !important;}
tr.product-list.header.home_delivery_prices,
tr.product-list.header.e-edition_subscription_options{font-size:12px}
#blox-story-text p {font-size: 16px;line-height: 24px;padding-bottom: 18px;}
.blox-photo-gallery-index-page ul.blox-photo-gallery-headlines li div.right-side p{font-size:12px;}
.tabs-holder div.full-width .blox-list li a {font-size: 14px;}
.discuss-button-sprite {display:none !important}
.story-keywords, .story-tools-sprite.service-members, .blox-social-share-horizontal.fb_like_location_bottom { background: none !important; border: none !important; }  

/* Footer */

#leaderboard-bottom {padding-bottom: 10px;}
#blox-footer {border-top: 1px solid black;margin: 0px auto 5px;padding: 5px 0 10px;}
#blox-footer .blox-bottom-block-holder{border-top:none;}
#blox-wrapper {border: medium none;box-shadow: 0 0 10px #9B9B9B;}
.blox-bottom-block-holder div.footer-section-block.start h4{padding-left:5px !important;}
#blox-footer .footer-section-block h4 {padding-left: 6px;}
.blox-bottom-block-holder div.footer-section-block.search.end h4{padding-left:17px !important;}
#blox-footer .footer-section-block{padding-left:10px;padding-right:15px;border-right: 1px solid black;}
#blox-wrapper {border: 2px solid #D3D3D3;}
#blox-footer p {padding: 0 10px 10px;}
p.footer-logo {background: url("../../images/_site/footer_logo.png") no-repeat scroll 0 0 transparent;color: transparent !important;
height: 24px;margin-left: 7px !important;width: 194px;}
p.footer-logo a {color: transparent !important;padding-bottom: 16px;padding-left: 65px !important;}
p.copyright a,
p.copyright strong,
p.copyright strong{color: black;}
p.copyright {color: black;}
.footer-section-block.contact {width: 253px;}
#blox-footer .footer-section-block.search {border-right: 0 none; overflow: hidden;padding-right: 0 !important;width: 281px;}
#blox-footer .footer-section-block.start{width:170px;}
#blox-footer .footer-section-block h4 {font-size: 18px;}
#blox-footer .footer-section-block.start h4 {font-size: 18px;margin-right:10px;width:170px !important;padding-left:0;padding-right:0;}

.td-three-box .core-slideshow-tiled ul.sections-list li { height: 235px; width: 200px; margin-left: 10px; }
.td-three-box .core-slideshow-tiled .custom-image-wrapper img { width:200px; height:auto; }
.td-three-box .core-slideshow-tiled .custom-image-wrapper { height:auto !important; background:none !important; padding:0 !important; border:0 !important; width:200px !important; }

.normal-line-height { line-height:normal; }
.normal-line-height .blox-title { line-height:normal; }

#tncms-region-ads-leaderboard-bottom 
#tncms-region-ads-leaderboard-bottom object, 
#tncms-region-ads-leaderboard-bottom iframe {
  margin-left:0;
}

/* ALF: BMT-177 form fieldset with type=Product and presentation=Radio is given hardcoded column headers.
Hide them for the "pinkprom" page where they're not wanted. */
#user-form div#long-field.form fieldset.tickets table.select_ticket_quantity tbody tr.header { visibility: hidden; font-size: 1px; }
#user-form div#long-field.form fieldset.tickets table.select_ticket_quantity tbody tr:first-child td { font-size: 16px; }


/* custom gallery showcase */
.jn-photo-gallery
{
    width:100%;
    clear:left;
    overflow:hidden;
}

table.jn-photo-gallery-list
{
    margin:0;
    padding:12px 0 0;
    /*width:640px;*/
    overflow:hidden;
    float:left;
}

table.jn-photo-gallery-list tr
{
    vertical-align:top;
    text-align:center;
}

table.jn-photo-gallery-list tr td
{
    width:132px;
    background:#fff;
    margin:2px 5px 15px 5px;
    border:1px solid #ddd;
    overflow:hidden;
}

table.jn-photo-gallery-list tr td .jn-item-container
{
    position:relative;
}

table.jn-photo-gallery-list tr td img
{
    display:block;
    margin:0 auto;
}
table.jn-photo-gallery-list tr td img.vertical
{
    height:136px;
    width:auto;
}
table.jn-photo-gallery-list tr td img.horizontal
{
    width:136px;
    height:auto;
}
table.jn-photo-gallery-list tr td img:hover
{
    opacity:.95;
}

.jn-photo-gallery-list .jn-top-heading
{
    width:71px;
    height:20px;
    top:7px;
    left:0;
    position:absolute;
}

.jn-photo-gallery-list .jn-top-heading p
{
    width:64px;
    height:20px;
    font-size:1.0em;
    padding:0 7px 0 0;
    background:url(../../images/_gallery/top-heading-bg2.png);
    color:#fff;
    font-weight:bold;
    line-height:20px;
    margin:0;
    text-align:right;
    text-transform:uppercase;
}

.jn-photo-gallery-list .jn-bottom-block
{
    /*width:132px;*/
    width:100%;
    height:auto;
}

.jn-photo-gallery .jn-photo-gallery-list .jn-bottom-block div
{
    width:auto;
    height:auto;
    overflow:hidden;
    text-align:left;
}

.jn-photo-gallery-list .jn-bottom-block div
{
    width:118px;
    height:auto;
    padding:7px 7px 0;
    background:#fff;
}
                
.jn-photo-gallery-list .jn-bottom-block div strong
{
    display:block;
    letter-spacing:1px;
}

.form-title h1.form_heading
{
    color: #333;
    background-color: #fff;
}

/* Tributes Styles*/
#blox-enhanced-announcements {background: none repeat scroll 0 0 #CCCCCC !important;}
#blox-enhanced-announcements .ui-widget-content {background: none #FFF; color: #2F2F2F;} /*border:none; */
#blox-enhanced-announcements #tncms-block-267892 .search-form-wrapper {padding: 0 10px 10px !important;}
/* end Tribute Styles */


.football #index-section-title{display: none;} {display:none}
.football #index-section-title h1.index-section-flag {text-indent:-5000px}
.stock_market .blox-html-asset .blox-title h3 a, .blox-title h3 {color:#00a051;font-family:arial;font-size:20px;padding-left:5px;padding-top:2px;height:24px;vertical-align:middle;}
/*HTML asset display*/
.custom-html-asset {padding:10px;line-height:20px;}
.custom-html-asset .blox-title {height:26px;line-height:20px;}


/* Go Rockingham */

.rockingham_now a{color:#08478D}
.rockingham_now #blox-header-vertical-nav{
    background: url("../../images/_site/rocknow-header.jpg") no-repeat transparent;
    height: 96px;
    padding-bottom: 0;}
.rockingham_now #leaderboard-top{padding-bottom:0;}
.rockingham_now ul.dropdown a:link,
.rockingham_now ul.dropdown a:visited {color: #227906;}
.rockingham_now.depth-2 #index-section-title,
.rockingham_now.depth-2 #blox-breadcrumbs{display:none;}
.rockingham_now #blox-search-form{
    background: url("../../images/_site/search123_green.png") no-repeat transparent;
    }
.rockingham_now #blox-footer div.blox-bottom-block-holder div.footer-section-block form#footer-search p input.search-submit {
    background-color: transparent;
    background-image: url("../../images/_site/search_footer_green.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    border: none;
    height: 32px;
    text-indent: -999999px;
    width: 86px;
    cursor: pointer;
    color:transparent;}
.rockingham_now #blox-footer div.blox-bottom-block-holder div.footer-section-block form#footer-search p input.search-bar {
    height: 21px;
    width: 135px;}
.rockingham_now .blox-title a, 
.rockingham_now .blox-sub-title a,
.rockingham_now .soft .blox-title h3 a, 
#blox-html-container.rockingham_now #blox-wrapper .blox-title h3 {
  color: #008742;
  font-family: trebuchet ms !important;
  font-weight:normal;
  padding-left: 0px;
}
.rockingham_now #blox-right-col .blox-title a, 
.rockingham_now #blox-right-col .blox-sub-title a,
.rockingham_now #blox-right-col .soft .blox-title h3 a, 
#blox-html-container.rockingham_now #blox-wrapper #blox-right-col .blox-title h3 {
  color: #008742;}
.rockingham_now .blox-title, 
.rockingham_now .blox-sub-title {
  background-color: #fff;}

.rockingham_now #blox-right-col .blox-title, 
.rockingham_now #blox-right-col .blox-sub-title {
  background-color: transparent;
  border: medium none;}
.rockingham_now ul.dropdown{padding:0;}
.rockingham_now #extra-nav ul#extra-left li{
    background: #227906; /* Old browsers */
    background: -moz-linear-gradient(top, #227906 0%, #45b509 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#227906), color-stop(100%,#45b509)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #227906 0%,#45b509 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #227906 0%,#45b509 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #227906 0%,#45b509 100%); /* IE10+ */
    background: linear-gradient(to bottom, #227906 0%,#45b509 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#227906', endColorstr='#45b509',GradientType=0 ); /* IE6-9 */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 1px 1px 2px 1px #a7a7a7;
    box-shadow: 1px 1px 2px 1px #a7a7a7;
    margin-left: 3px;
    padding: 5px 6px;
    border-right:none;}
.rockingham_now #extra-nav ul#extra-left {padding-left: 0;}
.rockingham_now #extra-nav {
    background: none repeat scroll 0 0 transparent;
    border-bottom: medium none;
    margin: 0 auto;
    padding-bottom: 0;
    padding-top: 5px;
    width: 960px;}
.rockingham_now #extra-nav ul#extra-left li a {color: white;}

.rockingham_now #extra-nav ul#extra-left {
  display: none;
}

.rockingham_now #blox-wrapper {box-shadow: none;}
.rockingham_now #nav li.first-nav-link {border-left: 1px solid #bbb;padding: 8px 4px;border-right:none;}
.rockingham_now ul.dropdown a:link, .rockingham_now ul.dropdown a:visited {
    color: #227906;
    font-size: 11px;
    text-transform: uppercase;
    text-decoration:none;}
.rockingham_now ul#nav.dropdown li ul li a {text-transform: uppercase;}
.rockingham_now #blox-footer {margin: 0 auto;}
.rockingham_now #blox-footer .footer-section-block {
    border-right: 1px solid #e2e2e2;}
.rockingham_now ul.dropdown-vertical ul li {border-top: 1px solid #7D868F !important;}
.rockingham_now ul.dropdown-vertical ul {
    border: 1px solid #7D868F !important;
    border-top: none !important;}
.rockingham_now #blox-footer .footer-section-block h4{border-bottom:none;}
.rockingham_now .footer-section-block.search.end{border-right:none !important;}
.rockingham_now #blox-footer {border-top: 1px solid #CCCCCC;}
.rockingham_now p.footer-logo {
  background: none repeat scroll 0 0 transparent;
  color: transparent !important;
  height: 0;
  padding-bottom: 20px !important;
  width: 194px;
  margin-left:0 !important;}
.rockingham_now #blox-footer p a {
  color: #788196 !important;
  padding-left: 0 !important;
  text-decoration: underline;}
.rockingham_now #weather-bug div#temp a, 
.rockingham_now #weather-bug div#conditions a {color: #fff;}
.rockingham_now #weather-bug {
  width: 125px;}
.rockingham_now #weather-bug #conditions {
  font: 12px arial,times,serif;}
.rockingham_now #weather-bug #temp {
  font-size: 18px !important;
  font-weight: bold !important;
  padding-top:0 !important;}
.rockingham_now .top-right-one {
    bottom: 0;
    position: absolute;
    right: 188px;
    width: 150px;top:56px;}
.rockingham_now #blox-header-search {right: 52px;}
.rockingham_now #weather-sponsor {
  margin-right: 373px;
  margin-top: 88px;
  position: relative;}
.rockingham_now #weather-bug #icon{display:block;}
.rockingham_now #blox-header-search form#blox-search-form div input.search-bar {
    border: none;
    background-color: transparent;
    height: 23px;
    margin-left: 18px;
    margin-top: 5px;
    width: 160px;
    color: #818283;
    font-size: 11px;}
/* FONTS */

.rockingham_now #blox-center-piece h3,
.rockingham_now #blox-html-container #blox-wrapper .blox-title h3,
.rockingham_now #blox-html-container.the_burg,
.rockingham_now #blox-html-container.the_burg #blox-wrapper .blox-title h3,
.rockingham_now #blox-story h1 .blox-headline,
.rockingham_now #blox-wrapper ul.blox-hover-list li h4,
.rockingham_now .blox-recent-block h4,
.rockingham_now .blox-recent-block h4.blox-headline a,
.rockingham_now .blox-asset-content h3,
.rockingham_now .core-slideshow-tiled ul.sections-list li p,
.rockingham_now .latest-articles-ticker,
.rockingham_now div.state-or-national div.blox-asset-content-block ul.blox-recent-list li div.blox-recent-block h4.blox-headline a,
.rockingham_now div.state-or-national-gdr div.blox-asset-content-block ul.blox-recent-list li div.blox-recent-block h4.blox-headline a,
.rockingham_now li.article div.blox-recent-block h4.blox-headline a,
.rockingham_now #index-section-title h1,
.rockingham_now #index-section-title h2,
.rockingham_now ul.dropdown a:link,
.rockingham_now ul.dropdown a:visited,
.rockingham_now li.link div.blox-recent-block h4.blox-headline a,
.rockingham_now li.collection div.blox-recent-block h4.blox-headline a {
	font-family:"Trebuchet MS",Tahoma,Geneva,sans-serif !important;}
.rockingham_now #index-section-title {
    background: #333;
    border-bottom: 1px solid black;
    color: #fff;}  
.rockingham_now .blox-bottom-block-holder ul li a,
.rockingham_now #blox-footer p a, 
.rockingham_now #blox-footer p, 
.rockingham_now .footer-section-block.search .search-options, 
.rockingham_now p.copyright strong a {color: #727272;}

.rockingham_now #blox-header-vertical-nav h1 a, 
.rockingham_now #blox-header-vertical-nav h2 a {width: 400px;margin-left: 0px;}

/* Rockingham Classifieds */

.rockingham_classifieds a{color:#08478D}
.rockingham_classifieds #blox-header-vertical-nav{
    background: url("../../images/_site/rocknow-header.jpg") no-repeat transparent;
    height: 96px;
    padding-bottom: 0;}
.rockingham_classifieds #leaderboard-top{padding-bottom:0;}
.rockingham_classifieds ul.dropdown a:link,
.rockingham_classifieds ul.dropdown a:visited {color: #227906;}
.rockingham_classifieds.depth-2 #index-section-title,
.rockingham_classifieds.depth-2 #blox-breadcrumbs{display:none;}
.rockingham_classifieds #blox-search-form{
    background: url("../../images/_site/search123_green.png") no-repeat transparent;
    }
.rockingham_classifieds #blox-footer div.blox-bottom-block-holder div.footer-section-block form#footer-search p input.search-submit {
    background-color: transparent;
    background-image: url("../../images/_site/search_footer_green.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    border: none;
    height: 32px;
    text-indent: -999999px;
    width: 86px;
    cursor: pointer;
    color:transparent;}
.rockingham_classifieds #blox-footer div.blox-bottom-block-holder div.footer-section-block form#footer-search p input.search-bar {
    height: 21px;
    width: 135px;}
.rockingham_classifieds .blox-title a, 
.rockingham_classifieds .blox-sub-title a,
.rockingham_classifieds .soft .blox-title h3 a, 
#blox-html-container.rockingham_classifieds #blox-wrapper .blox-title h3 {
  color: #FFFFFF;
  font-family: trebuchet ms !important;
  font-weight:normal;
}
.rockingham_classifieds #blox-right-col .blox-title a, 
.rockingham_classifieds #blox-right-col .blox-sub-title a,
.rockingham_classifieds #blox-right-col .soft .blox-title h3 a, 
#blox-html-container.rockingham_classifieds #blox-wrapper #blox-right-col .blox-title h3 {
  color: #008742;}
.rockingham_classifieds .blox-title, 
.rockingham_classifieds .blox-sub-title {
  background-color: #008742;
  border: medium none;}

.rockingham_classifieds #blox-right-col .blox-title, 
.rockingham_classifieds #blox-right-col .blox-sub-title {
  background-color: transparent;
  border: medium none;}
.rockingham_classifieds ul.dropdown{padding:0;}
.rockingham_classifieds #extra-nav ul#extra-left li{
    background: #227906; /* Old browsers */
    background: -moz-linear-gradient(top, #227906 0%, #45b509 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#227906), color-stop(100%,#45b509)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #227906 0%,#45b509 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #227906 0%,#45b509 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #227906 0%,#45b509 100%); /* IE10+ */
    background: linear-gradient(to bottom, #227906 0%,#45b509 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#227906', endColorstr='#45b509',GradientType=0 ); /* IE6-9 */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 1px 1px 2px 1px #a7a7a7;
    box-shadow: 1px 1px 2px 1px #a7a7a7;
    margin-left: 3px;
    padding: 5px 6px;
    border-right:none;}
.rockingham_classifieds #extra-nav ul#extra-left {padding-left: 0;}
.rockingham_classifieds #extra-nav {
    background: none repeat scroll 0 0 transparent;
    border-bottom: medium none;
    margin: 0 auto;
    padding-bottom: 0;
    padding-top: 5px;
    width: 960px;}
.rockingham_classifieds #extra-nav ul#extra-left li a {color: white;}

.rockingham_classifieds #extra-nav ul#extra-left {
  display: none;
}

.rockingham_classifieds #blox-wrapper {box-shadow: none;}
.rockingham_classifieds #nav li.first-nav-link {border-left: 1px solid #bbb;padding: 8px 4px;border-right:none;}
.rockingham_classifieds ul.dropdown a:link, .rockingham_classifieds ul.dropdown a:visited {
    color: #227906;
    font-size: 11px;
    text-transform: uppercase;
    text-decoration:none;}
.rockingham_classifieds ul#nav.dropdown li ul li a {text-transform: uppercase;}
.rockingham_classifieds #blox-footer {margin: 0 auto;}
.rockingham_classifieds #blox-footer .footer-section-block {
    border-right: 1px solid #e2e2e2;}
.rockingham_classifieds ul.dropdown-vertical ul li {border-top: 1px solid #7D868F !important;}
.rockingham_classifieds ul.dropdown-vertical ul {
    border: 1px solid #7D868F !important;
    border-top: none !important;}
.rockingham_classifieds #blox-footer .footer-section-block h4{border-bottom:none;}
.rockingham_classifieds .footer-section-block.search.end{border-right:none !important;}
.rockingham_classifieds #blox-footer {border-top: 1px solid #CCCCCC;}
.rockingham_classifieds p.footer-logo {
  background: none repeat scroll 0 0 transparent;
  color: transparent !important;
  height: 0;
  padding-bottom: 20px !important;
  width: 194px;
  margin-left:0 !important;}
.rockingham_classifieds #blox-footer p a {
  color: #788196 !important;
  padding-left: 0 !important;
  text-decoration: underline;}
.rockingham_classifieds #weather-bug div#temp a, 
.rockingham_classifieds #weather-bug div#conditions a {color: #fff;}
.rockingham_classifieds #weather-bug {
  width: 125px;}
.rockingham_classifieds #weather-bug #conditions {
  font: 12px arial,times,serif;}
.rockingham_classifieds #weather-bug #temp {
  font-size: 18px !important;
  font-weight: bold !important;
  padding-top:0 !important;}
.rockingham_classifieds .top-right-one {
    bottom: 0;
    position: absolute;
    right: 188px;
    width: 150px;top:56px;}
.rockingham_classifieds #blox-header-search {right: 52px;}
.rockingham_classifieds #weather-sponsor {
  margin-right: 373px;
  margin-top: 88px;
  position: relative;}
.rockingham_classifieds #weather-bug #icon{display:block;}
.rockingham_classifieds #blox-header-search form#blox-search-form div input.search-bar {
    border: none;
    background-color: transparent;
    height: 23px;
    margin-left: 18px;
    margin-top: 5px;
    width: 160px;
    color: #818283;
    font-size: 11px;}
/* FONTS */

.rockingham_classifieds #blox-center-piece h3,
.rockingham_classifieds #blox-html-container #blox-wrapper .blox-title h3,
.rockingham_classifieds #blox-html-container.the_burg,
.rockingham_classifieds #blox-html-container.the_burg #blox-wrapper .blox-title h3,
.rockingham_classifieds #blox-story h1 .blox-headline,
.rockingham_classifieds #blox-wrapper ul.blox-hover-list li h4,
.rockingham_classifieds .blox-recent-block h4,
.rockingham_classifieds .blox-recent-block h4.blox-headline a,
.rockingham_classifieds .blox-asset-content h3,
.rockingham_classifieds .core-slideshow-tiled ul.sections-list li p,
.rockingham_classifieds .latest-articles-ticker,
.rockingham_classifieds div.state-or-national div.blox-asset-content-block ul.blox-recent-list li div.blox-recent-block h4.blox-headline a,
.rockingham_classifieds div.state-or-national-gdr div.blox-asset-content-block ul.blox-recent-list li div.blox-recent-block h4.blox-headline a,
.rockingham_classifieds li.article div.blox-recent-block h4.blox-headline a,
.rockingham_classifieds #index-section-title h1,
.rockingham_classifieds #index-section-title h2,
.rockingham_classifieds ul.dropdown a:link,
.rockingham_classifieds ul.dropdown a:visited,
.rockingham_classifieds li.link div.blox-recent-block h4.blox-headline a,
.rockingham_classifieds li.collection div.blox-recent-block h4.blox-headline a {
	font-family:"Trebuchet MS",Tahoma,Geneva,sans-serif !important;}
.rockingham_classifieds #index-section-title {
    background: #333;
    border-bottom: 1px solid black;
    color: #fff;}  
.rockingham_classifieds .blox-bottom-block-holder ul li a,
.rockingham_classifieds #blox-footer p a, 
.rockingham_classifieds #blox-footer p, 
.rockingham_classifieds .footer-section-block.search .search-options, 
.rockingham_classifieds p.copyright strong a {color: #727272;}

.rockingham_classifieds #blox-header-vertical-nav h1 a, 
.rockingham_classifieds #blox-header-vertical-nav h2 a {width: 252px;}
        
.title-fix .blox-title h3 a {color:white;font-family:arial;font-size:20px;padding-left:5px;padding-top:2px;height:24px;vertical-align:middle;}

/* Style fixes for Fieldset Description in forms */
.ui-state-highlight {color:black;}


.instant-gallery-app .preview-slide-navigator a.preview span.crowd-control img.neutral {
width: 100%;
}


.business_1138224973 #blox-html-container {
background: url("../../images/_site/_marketplace/business_1138224973.jpg");!important; 
}




/*  Navigation */
ul.navigation {background:#f2f2f2 url(../../images/_site/nav1.jpg) repeat-x top left !important;border:0;
    /* z-index: 2147483647 !important;*/font-family:arial,helvetica,sans-serif;margin-bottom:0;border-top:1px solid #e2e2e2;
    border-bottom:1px solid #999;z-index:599;padding:3px 0}
.rockingham_now ul.navigation{padding:0}
.rockingham_classifieds ul.navigation{padding:0}
ul.navigation, ul.navigation > li { background: none; color: #fff;}
ul.navigation, ul.navigation > li { background-color: none; color: #000;}
ul.navigation > li {line-height:27px;border:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-right:7px;padding-left:7px;border-right:1px solid #C8C7C7}
.rockingham_now ul.navigation > li { line-height:33px;border:0;font-family: "Trebuchet MS",Tahoma,Geneva,sans-serif;font-size:11px;padding-right:4px;padding-left:4px;border-right:1px solid #C8C7C7}
.rockingham_classifieds ul.navigation > li { line-height:33px;border:0;font-family: "Trebuchet MS",Tahoma,Geneva,sans-serif;font-size:11px;padding-right:4px;padding-left:4px;border-right:1px solid #C8C7C7}


ul.navigation > li {line-height:27px;border:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-right:7px;padding-left:7px;border-right:1px solid #C8C7C7}
ul.navigation > li ul {text-transform:none;}
ul.navigation, ul.navigation > li > a, ul.navigation > li > .no-link { color: #008a44;text-transform:uppercase;font-weight:bold}

ul.navigation > li:hover, ul.navigation > li.active { background: #EDECEC }



ul.navigation > li.current-section { background: none  !important}
ul.navigation > li.current-section, ul.navigation > li.active.current-section { background: none;}
ul.navigation > li.current-section a { color: #008a44 !important;text-decoration:underline}
ul.navigation > li:hover a { color: #008a44;text-decoration:underline}
ul.navigation > li.active a { color: #008a44;}


ul.navigation > li.current-section ul li a {}
ul.navigation > li:hover ul li a, ul.navigation > li.active ul li a { color: #008a44;}

ul.navigation .ui-icon {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png");width:11px !important;margin-left:-3px}
.ui-icon-circle-triangle-s { background-position: -65px -15px;}
.ui-icon-circle-triangle-n {background-position:0px -15px}
ul.navigation li.nav-main-item-home {border-left:0}
ul.navigation .no-link {color: #FFFFFF;}
ul.navigation .section-list li{border-top:1px solid #C8C7C7 !important;margin-top:-1px;background:#fff;line-height:25px !important;padding:0 !important}
ul.navigation .section-list {}
ul.navigation .section-list li a{color:#008a44 !important;font:normal 13px arial,helvetica,sans-serif;text-decoration:none;line-height:normal;display:block;padding:5px 8px}

ul.navigation .section-list li a{color:#008a44 !important;font:bold 11px 'Trebuchet MS',arial,helvetica,sans-serif;text-transform:uppercase}

ul.navigation .section-list li a:hover{color:#008a44 !important;text-decoration:none !important}
ul.navigation .section-list .no-link {color:#008a44}
ul.navigation .section-list li:hover {background:#EDECEC;text-decoration:none !important}
ul.navigation .section-list {border:0 !important;}
ul.navigation .section-list li:hover a{text-decoration:none !important;color:#008a44 !important}

ul.navigation li.current-section .section-list li a{color:#008a44 !important;text-decoration:none}
ul.navigation li.current-section .section-list li a:hover{color:#008a44 !important;text-decoration:none}
ul.navigation li.nav-main-item-real-estate,ul.navigation li.nav-main-item-advertise-with-us {border-right:0}

.rockingham_now ul.navigation li.nav-main-item-real-estate {border-right:1px solid #C8C7C7}
.rockingham_classifieds ul.navigation li.nav-main-item-real-estate {border-right:1px solid #C8C7C7}
ul.navigation.drop .nav-depth-2 li{line-height:30px;border-top:1px solid #c8c7c7 !important;margin-top:-1px;background:#fff !important}

ul.navigation.drop .nav-depth-2 li a{color:#008a44 !important;font:normal 13px arial,helvetica,sans-serif;padding-left:10px;display:block;text-decoration:none;width:auto}
.rockingham_now ul.navigation.drop .nav-depth-2 li a{font:bold 11px "Trebuchet MS",arial,helvetica,sans-serif;padding-left:10px;text-transform:uppercase;line-height:18px}
.rockingham_classifieds ul.navigation.drop .nav-depth-2 li a{font:bold 11px "Trebuchet MS",arial,helvetica,sans-serif;padding-left:10px;text-transform:uppercase;line-height:18px}

ul.navigation.drop .nav-depth-2 li a:hover{color:#008a44 !important;text-decoration:none !important}
ul.navigation.drop .nav-depth-2 .no-link {color:#008a44,font: normal 13px arial,helvetica,sans-serif;padding: 4px 4px 4px 10px;display: block;text-decoration: none;width: auto;}
ul.navigation.drop .nav-depth-2 li:hover {background:#EDECEC !important;text-decoration:none !important}
ul.navigation.drop .nav-depth-2 {border:1px solid #c8c7c7 !important;background:#efefef}
ul.navigation.drop .nav-depth-3 {border:1px solid #c8c7c7 !important;background:#efefef}
ul.navigation.drop .nav-depth-3 a{width:auto}
ul.navigation.drop .nav-depth-2 li:hover a{text-decoration:none !important;color:#008a44 !important}

ul.navigation.drop li.current-section .nav-depth-2 li a{color:#008a44 !important}
ul.navigation.drop li.current-section .nav-depth-2 li a:hover{color:#008a44 !important}

/* Mega Nav */
ul.navigation.mega .mega-nav-container {border-radius:0;background:#efefef !important;-webkit-box-shadow:  none;box-shadow: none;border:0 !important}
ul.navigation.mega .mega-nav-container .section-list {border:1px solid #c8c7c7 !important}
ul.navigation.mega .mega-nav-container.unmega {border:1px solid #c8c7c7 !important}
ul.navigation.mega .mega-nav-container.unmega  .section-list{border:0px  !important}

ul.navigation.mega .mega-nav-container .blox-column .blox-list li a.tn-flag { color: #FFFFFF;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { height: auto; width: auto;}
ul.navigation.mega .mega-nav-container .blox-list li { margin: -1px 0 1px;line-height:24px;padding-bottom:8px;background:url(none) !important;border-top-style:dotted;padding-left:0 !important}
ul.navigation.mega .mega-nav-container .blox-list li a{ font:normal 12px arial,Tahoma,helvetica,sans-serif;color:#111 !important}
ul.navigation.mega .mega-nav-container .blox-list li a:hover {color:#c00 !important}
ul.navigation.mega .mega-nav-container ul.blox-flags.headline-list li {border: none;}
ul.navigation.mega .mega-nav-container p {font:normal 11px arial,helvetica,sans-serif}
ul.navigation.mega .mega-nav-container li ul li{font:normal 10px arial,helvetica,sans-serif}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title h3,
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { background: #006C38 repeat scroll center bottom transparent; border-top: medium none;font:bold 12px Arial,helvetica,sans-serif;color:#fff;padding:3px 5px 0 3px;line-height:16px !important}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title {margin-top:3px;border:0}
ul.navigation.mega .mega-nav-container h4.blox-headline {font:bold 15px arial, Tahoma, sans-serif}
ul.navigation.mega .mega-nav-container h4.blox-headline a {color:#111;text-decoration:none;padding:0 !important;}
ul.navigation.mega .mega-nav-container h4.blox-headline a:hover {color:#c00}
ul.navigation.mega .mega-nav-container ul{background:none !important;border-radius:0 !important}

.business_1138224973-html#blox-html-container {
background: url("http://www.leblonsteakhouse.com/wp-content/uploads/2014/02/webistebackfround.jpg")!important;
background-color: #FFD6AD !important;
}
.no-green .blox-title
{background-color:transparent;}
.cust-hide-block-title * .heading h3
{display:none;}

/*Start 556529 Trent
.obituaries #blox-header-vertical-nav {background: url("../../images/_site/nrandrn.jpg")no-repeat transparent;
padding-bottom: 7px;
height: 100px;
}
.triad_careers #blox-header-vertical-nav{background: url("../../images/_site/nrandrn.jpg")no-repeat transparent;
padding-bottom: 7px;
height: 100px;
}
.classifieds #blox-header-vertical-nav{background: url("../../images/_site/nrandrn.jpg")no-repeat transparent;
padding-bottom: 7px;
height: 100px;
}
.triad_homes #blox-header-vertical-nav{background: url("../../images/_site/nrandrn.jpg")no-repeat transparent;
padding-bottom: 7px;
height: 100px;
}
.triad_cars #blox-header-vertical-nav{background: url("../../images/_site/nrandrn.jpg")no-repeat transparent;
padding-bottom: 7px;
height: 100px;
}
.advertise #blox-header-vertical-nav{background: url("../../images/_site/nrandrn.jpg")no-repeat transparent;
padding-bottom: 7px;
height: 100px;
}

.site #blox-header-vertical-nav{background: url("../../images/_site/nrandrn.jpg")no-repeat transparent;
padding-bottom: 7px;
height: 100px;
}
End 556529 Trent*/

.blox-content.image #blox-asset-title .blox-headline.entry-title{ display:none; }


.app-business .core-slider {
background: transparent!important;
}

.app-business .bg3 {
background-color: #CCC!important;
}

/* Dave 557897 */
#blox-story-text .content ul {
font-size: 16px;
line-height: 16px;
margin-bottom: 20px;
}

/* jmjh 558085 */
.tn-flag-note {
background: #711C1A;
}

#article-footer-link { font-size: 16px; }

/* 559608 DO */
#article-footer-link a, #article-footer-link a:hover {
color: #009349;
font-weight: bold;
}

/*Hide nomination form heading*/
#blox-html-container.celebrating_nurses.nominate div.form-title> h1.form_heading {display: none !important;}

/*Remove header from archive page*/
#blox-html-container.index.archive #index-section-title {display: none !important;}

#ndn-video-player-2
{
    padding-top: 5px !important;
    margin: 0 10px 10px 0 !important;
    float: left !important;
}

.remaining.message.active, .first-register.message.active, .viewed.message.active {
  display: none !important;
}

/* Hide premium flag */
ul.blox-flags > li > a > span.tn-flag.premium {display: none;}


/* .link-asset-test { background:#f3f3f3;} .link-asset-test a { color:#006C38!important} */

/* Poll with Releated story */
.blox-poll-asset .relatedstory a {
  text-decoration: underline;
}

.blox-poll-asset .relatedstory a:hover {
  color: #999;
}
/*568705 darin */
.marketplace span.buy-photo .jquery-ui-button .ui-button-text {
    display:none;
}

/* Custom Headlines Side With Kicker (added 11/18/2014) */
div.blox-zebra-list.side-with-kicker div.zebra-stripes ul.zebra-list li {font-size: 14px; font-weight: 500;}
.blox-zebra-list.side-with-kicker .zebra-stripes li small {display: none;}
.top-stories-right .blox-zebra-list.side-with-kicker .zebra-mane {width: auto !important;}
.top-stories-right .blox-zebra-list.side-with-kicker .zebra-stripes {margin: 0; padding: 0; width: 300px;}
.top-stories-right .zebra-stripes .headline-cell a {color: #000; font-size: 15px; font-weight: 700; line-height: 20px;}
.top-stories-right .zebra-stripes .zebra-list li, .top-stories-right .zebra-mane {background: none repeat scroll 0% 0% transparent !important; border-bottom: 0px none; border-top: 1px solid #CCC;}
.top-stories-right .blox-zebra-list.side-with-kicker .zebra-stripes ul.zebra-list li {margin-left: 0 !important; padding-left: 0px !important;}
.top-stories-right .blox-zebra-list.side-with-kicker p {color: #666; font-size: 1.2em; line-height: 1.3em; margin-top: 6px; padding: 0;}
.zebra-list li {border-bottom-style:dotted !important}
.zebra-mane .headline-cell a {color:#000}
.blox-zebra-list.side-with-kicker .zebra-stripes {width: 100% !important; margin-left: 0px !important; padding-top: 0px !important;}
.blox-zebra-list.side-with-kicker .zebra-mane p {padding-bottom: 0px !important;}
.blox-zebra-list.side-with-kicker .zebra-stripes ul.zebra-list li {padding: 5px 0 !important;}
.blox-zebra-list.side-with-kicker .zebra-mane  {width: 100%;}

/* BMT-2115 - Tabs display (added 12/03/2014) */
.latest-stories dd.ddphoto { display: none; }
.latest-stories dd.ddupdated { float: left; font: 9px arial,helvetica,sans-serif !important; padding: 0; width: auto; }
.latest-stories dd.bucket-headline a { font: normal 12px Helvetica,"Helvetica Neue",Arial,sans-serif; }
.latest-stories dd.bucket-headline { line-height: 12px !important; }
.latest-stories .blox-bucket-list dl.odd-list-item { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) }
.latest-stories .blox-bucket-list dl.even-list-item { background: none repeat scroll 0 0 #fff; }
#mostPopAccordian .blox-list { list-style: outside none none; margin: 0; overflow: hidden; padding: 0; width: 100%; }
#mostPopAccordian .blox-list li { background: url("../images/_blocks/list-arrow.gif") no-repeat scroll 0 50% rgba(0, 0, 0, 0); border-top: 1px solid #666; color: #333; font-size: 1.2em; margin: -1px 0 1px; padding: 10px 0 10px 11px; }
#mostPopAccordian .blox-list li.highlight { background: none repeat scroll 0 0 #fe9; }
#mostPopAccordian .blox-list li li { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: 0 none; }
#mostPopAccordian .blox-list li h3.blox-headline, .blox-list li h4.blox-headline { display: inline; font-size: 12px; font-weight: 400; line-height: 20px; margin-bottom: 0; }
#mostPopAccordian .blox-list li em { color: #999; }
#mostPopAccordian .ui-widget-content { background: url("../images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #fff; }
#mostPopAccordian .ui-state-default, #mostPopAccordian .ui-state-active, #mostPopAccordian .ui-widget-content .ui-state-active, #mostPopAccordian .ui-widget-header .ui-state-active { background: url("../images/ui-bg_glass_65_ffffff_1x400.png") repeat-x scroll 50% 50% #fff; border: 1px solid #aaa; color: #212121; font-weight: normal; }
#mostPopAccordian .ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-accordion-content-active { border-color: #aaa; }
#mostPopAccordian .ui-state-default a, #mostPopAccordian .ui-state-default a:link, #mostPopAccordian .ui-state-default a:visited, #mostPopAccordian .ui-state-active a, #mostPopAccordian .ui-state-active a:link, #mostPopAccordian .ui-state-active a:visited { color: #383838; }
#tabIncludesidebar_top .tab { height: 600px; overflow-y: scroll; }

.article_lightbox {cursor: pointer;}
.lightbox-overlay {display: none; position: absolute; z-index: 1000000; height: 0px; width: 0px; background: white; top: 50%; left: 50%; margin-left: 0px; margin-top: 0px; box-shadow: 0 0 0 2038px rgba(0,0,0,.5); -webkit-transition: 1s;}
.overlay-image {width: 100%;}
.lightbox-overlay #lightbox-close {cursor: pointer; position: absolute; top: 0; right: 0; width: 20px; height: 20px; background-image: url('http://news-record.com/content/tncms/live/global/resources/images/close.png'); color: #fff;}
div.mfp-container > .mfp-content > .mfp-figure > button.mfp-close {line-height: normal; height: auto; color: #888; right: 0px; font-size: 45px; cursor: pointer !important; z-index: 100000;}
div.mfp-container > .mfp-content > .mfp-figure > figure {padding: 10px; background-color: #fff;}
div.mfp-container > .mfp-content > .mfp-figure > figure > figcaption > .mfp-bottom-bar > .mfp-title {font-family: Arial; font-size: 10pt; padding: 0 10px; color: #000; line-height: 14px; background-color: #fff;}
div.mfp-container > .mfp-content > .mfp-figure > figure > figcaption > .mfp-bottom-bar {margin-top: -48px !important;}


#nr_lightbox {position: fixed; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; text-align: center; background-color: rgba(0, 0, 0, 0.8); z-index: 1000000;}
#nr_lightbox #content {z-index: 100000; position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0;}
#nr_lightbox #content .nr-close {color: #888; font-family: Arial, Baskerville, monospace; font-size: 26pt; z-index: 100000; position: absolute; top: 0; right: 5px; cursor: pointer;}
#nr_lightbox #content iframe {background-color: #fff; border: 0;}

.hide_bigweb {display:none;} /* Added per BMT-2464 */

/* BMT-2505 - Styles to adjust the headline */
.presentation-long-form #blox-asset-title .blox-headline.entry-title { display: block; font-size: 30px; margin-top: 20px; }
.presentation-long-form #blox-asset-title { margin: 40px 5% 20px; }

/* BMT-2504 - Styles to balance the margins */
.presentation-long-form #blox-story-media { margin-right: 30px; }
.presentation-long-form #blox-story-frame { padding-left: 30px; }

/* BMT-2557 */
article.inline-child.article {
    margin: 25px 45px 0px 45px;
}

article.inline-child.article h3 {
    font-weight: 800;
}
/* end BMT-2557 */

/* BMT-2575 */
#results-area p { font-size: 14px; }

/* BMT-2681 - Removed because of this ticket */
/*
.sports.acctournament #blox-header-vertical-nav{background: url("../../images/_site/acctournament_logo.jpg") no-repeat transparent !important;padding:0px;height:120px;}
.sports.acctournament span.current-time {margin-top: 80px !important;}
.sports.acctournament{background:#000000 url(../../images/_site/newsrecord_ACC_bg.gif) no-repeat fixed top !important;}
.sports.acctournament #blox-wrapper {border: none !important;}
*/


.redesign_blog_promo #slider-0 .item-list {
  height: 200px !important;
}

.redesign_blog_promo #slider-0 .item.link {
  width: 147px !important;
}

.redesign_blog_promo #slider-0 .item.link .title {
  display: none;
}

ul#extra-left li div#blox-user-panel.minimal dl dd a{color:#000;}
#blox-user-panel.minimal #uUser { display: none; }
#extra-nav ul#extra-left form {display: block;}
#extra-nav li a {  font-family: 'Open Sans', sans-serif;font-size: 11px;font-weight: bold;text-transform: uppercase;}

#extra-nav #extra-left li:first-child {
  padding: 0px 3px !important;
}

#extra-nav #extra-right li:first-child {
  padding: 0px 8px 0px 7px !important;
}

div#blox-user-panel a.login-link, div#blox-user-panel a.logout-link {
  padding: 2px 5px;
}

#extra-nav .panel-delimiter {
    font-size: 13px;
    margin-right: 5px;
}

#extra-nav ul li {
  border-right: 1px solid #000;
  padding: 0px 8px 0px 7px !important;
}

#extra-nav ul#extra-right li:last-child {
  border: none;
}

.blox-header-bottom-bar {
	clear:both;
    background: #545454;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#545454), to(#000000));
    background: -webkit-linear-gradient(#545454, #000000 100%);
    background: -moz-linear-gradient(#545454, #000000 100%);
    background: -ms-linear-gradient(#545454, #000000 100%);
    background: -o-linear-gradient(#545454, #000000 100%);
    background: linear-gradient(#545454, #000000 100%);
    -pie-background: linear-gradient(#545454, #000000 100%);
    height: 30px;
    position: absolute;
    bottom:0px;
    left:0px;
    right: 0px;
    text-align: center;
    behavior: url(/app/pie/PIE.php);
}

#header-weather {
	position: absolute;
	bottom: 0px;
	top: 0px;
	left: 10px;
	padding-left: 50px;
}

#header-weather a {
    color: #fff;
}

#header-weather #temp {
    padding-top: 7px;
    font-size:13px;
}

.header-date {
	color: #fff;
	font-size:13px;
	position:relative;
	top:7px;
}






/* CSS blocks with redesign class  */

.redesign-recent-list .blox-recent-block {
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #dedede;
}

.redesign-recent-list .blox-recent-block h4 {
font-weight: 500;
} 

.redesign .blox-recent-list li {
    border:none;
    padding: 0px;
}

/*----------------------------------------------------------------------*/

/* style changes for top left story position using top-left-redesign class */

.top-left-redesign .lead-presentation-photo {border: none;}

.top-left-redesign .blox-top-story-holder {
margin-top:0px;
} 

.top-left-redesign .blox-asset-content h3 {
font: 24px Helvetica,"Helvetica Neue",Arial,sans-serif !important;
font-weight: 600 !important;

}

.top-left-redesign p {
color:#777;
}

/*---------------------------------------------------------------------*/

/* Remove border and padding from list photos with redesign class */

.redesign .blox-recent-list li .avatar {
border:none;
padding: 3px;
}

/* ---------------------------------------------------------------------- */




/* Style changes for Need to Know Block */

.redesign_ntk h4.asset-tab {
text-transform: uppercase;
color: #aaa;
}

.redesign_ntk dt.bucket-photo img {
border: none; }

.redesign_ntk .blox-bucket-list dd {
line-height: 16px;
}

.redesign_ntk .blox-bucket-list p {
color:#777;
}

.redesign_ntk .bucket-headline a {
font-size:14px;
color: #555;
} 

.redesign_ntk .blox-bucket-list .odd-list-item {
background-color:white;
}

/*-------------------------------------------------------------------------------- */



/* font size change for all redesigned blocks on front page */

.redesign .blox-recent-block h4 {
font-size:12px;
}

/* -----------------------------------------------------------------*/


.redesign_h3_title .blox-title h3, .blox-title h3 a {
color:#00a051;
background-color:white;
padding-left: 0px;
font-size: 18px;
}

.blox-title {
border-bottom: 1px solid #dedede;}


.universal-tabs .tabs-container a {
color: #00a051;
}

.zebra-stripes .headline-cell a {
font-size: 12px;
}

.jn-top-heading {
display:none;
}


.latest-sports .blox-zebra-nav {
  margin-bottom: 10px;
}

a.tn-flag.tn-flag-ap {
  display: none !important;
}



div#blox-html-container ul.navigation.drop ul.nav-depth-2 > li > div.no-link {cursor: default; color: #008a44 !important; font: normal 13px arial,helvetica,sans-serif; padding-left: 10px; display: block; text-decoration: none; width: auto;}



/* BMT 3415 Create RSS Link Widget for ACCXTRA */
h3.accxtra-title {color: #da4214; font-size: 20px; font-family: Arial; padding: 2px 0 0 5px; height: 24px; vertical-align: middle;}
div#accxtra-container {width: 616px; border: 2px solid #000; display: table; margin: 0 0 10px 0; border-bottom: 0;}
div#accxtra-container > ul.accxtra-navigation {list-style-type: none; margin: 0; padding: 8px 5px 2px 8px; display: table;}
div#accxtra-container > ul.accxtra-navigation > li {cursor: pointer; float: left; display: table; margin: 0 6px 6px 0;}
div#accxtra-container > ul.accxtra-navigation > li.active {outline: 2px solid #009dff; cursor: default;}
div#accxtra-container > ul.accxtra-navigation > li:nth-of-type(6n) {margin: 0 0 6px 0 !important;}
div#accxtra-container > ul.accxtra-navigation > li > img {display: block;}
div.accxtra-headline-list {display: none; border: 2px solid #000; border-top: 0; margin: -10px 0 10px 0; width: 616px;}
div.accxtra-headline-list.active {display: table;}
div.accxtra-headline-list > h4 {width: 100%; display: table; text-align: center; font-family: Arial, Helvetica, sans-serif; margin: 5px 0; font-size: 14pt; color: #033566;}
div.accxtra-headline-list > ul {list-style-type: disc; color: #00f; width: 90%; padding: 2% 5%; display: table;}
div.accxtra-headline-list > ul.accxtra-headlines-with-preview {width: 390px !important;padding: 2% 30px !important;float: left;}
.accxtra-headline-previews {float: left;width: 150px;}

div.accxtra-headline-list > ul > li {width: 100%; list-style-type: disc; font-size: 12pt; padding: 5px 0;}
div.accxtra-headline-list > ul > li > a {font-family: Arial, Helvetica, sans-serif; color: #033566; text-decoration: none; font-weight: bold; font-size: 12pt;}
div.accxtra-headline-list > a {display: table; padding: 5px 12px; background-color: #da4214; color: #fff; border-radius: 5px; margin: 0 0 10px 10px; font-weight: bold; text-transform: uppercase; text-decoration: none;clear: both;}

/* BMT-3448 - Changed headline color */
.accxtra-headline-list.active h4 { color: #da4115; }

/* tntracking CRM: 588120 */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    audio {
        width: 300px;
        height: 40px;
    }
}

/* BMT-4033 Remove scrollbar from tabbed list */
div#blox-right-col > div#tabIncludesidebar_top > div.tab {overflow-y: initial !important;}
  
/*  BMT-4067 - Added styles for e_edition block - Moved from JCFloridian  (Originally for BMT-2921 and BMT-2210) */
.floated-edition {
    float: left;
    margin-top: 0 !important;
    width: 130px;
}
.floated-edition .right-side {
    display: none;
}
.floated-edition ul li {
    border: 0 none !important;
    margin: 0 !important;
    padding: 0 !important;
}
.floated-edition .left-side {
    padding-bottom: 5px;
    width: 130px;
}
.floated-edition .left-side img {
    box-shadow: 2px 2px 5px #888;
}
.float-subscribe {
    float: right;
    width: 170px !important;;
}
.e_edition_block {
    font: bold 16px arial,helvetica,sans-serif;
    margin-top: 10px;
}
.e_edition_block li {
    font: 14px arial,helvetica,sans-serif;
    list-style: inside none disc;
    margin-left: 5px;
}
.epaper-title .blox-title a {
  font: bold 18px arial,helvetica,sans-serif;
  padding: 0;
  text-transform: none;
}
/* End CSS for e_edition block per BMT-4067 (Originally per BMT-2210/BMT-2921) */

/* BMT-4331 Styling for front page "SUBSCRIBE" button */
div.subscriber-button a {
  background-image: url("../../images/subscriber-btn.png");
  width: 147px;
  height: 37px;
  margin-top: 35px;
  text-indent: -99999px;
  background-color: transparent;
  border: none;
  padding: 0; /* BMT-4349 */
}

/* end BMT-4331 */

/*real estate verticle - BC */

.real_estate #blox-header-vertical-nav{background: none !important; background-color: #ffffff !important;}
.real_estate #blox-header-vertical-nav h1,.real_estate #blox-header-vertical-nav h2,.real_estate #blox-header h1,.real_estate #blox-header h2{
 background:  url("../../images/_site/reheader.png") no-repeat scroll 0 0 transparent;
  height: 160px;
  width: 510px;
  margin-bottom: 20px;
  margin-left: 50px;
}

.real_estate #blox-header-vertical-nav h2 a {
    height: 73px;
    margin-top: -8px;
    width: 490px;
    margin-left: -10px;
}

/* end real estate verticle */

/* BMT-4672 Greensboro Gallery Block */
.ndn_photo_gallery>div.blox-photo-gallery {height: 120px;}
.ndn_photo_gallery>div.blox-photo-gallery>ul.blox-photo-gallery-list {float: right !important; margin-right: 15px; padding: 2px 0 0 0 !important; font-family: Verdana, Arial, Helvetica, sans-serif;}
.ndn_photo_gallery>div.blox-photo-gallery>ul.blox-photo-gallery-list>li {width: 120px; height: 125px; border: none;}
.ndn_photo_gallery>div.blox-photo-gallery>ul.blox-photo-gallery-list>li>a {outline: 0;}
.ndn_photo_gallery>div.blox-photo-gallery>ul.blox-photo-gallery-list>li>.blox-top-heading {width: 100%; height: 30px; left: 0px;}
.ndn_photo_gallery>div.blox-photo-gallery>ul.blox-photo-gallery-list>li>.blox-bottom-block>div {height: 36px !important; padding: 2px 0px 4px 0px; background-color: #fff !important; opacity: 100 !important; width: 100% !important;}
.ndn_photo_gallery>div.blox-photo-gallery>ul.blox-photo-gallery-list>li>.blox-bottom-block>div>p>strong {font-weight: normal !important;}
.ndn_photo_gallery>div.blox-photo-gallery>ul.blox-photo-gallery-list>li>.blox-bottom-block>div>p>strong>a {color: #000 !important;}
.ndn_photo_gallery>div.blox-photo-gallery>ul.blox-photo-gallery-list .blox-top-heading p {text-align:left;width:100%;padding: 0px 0px 0px 5px;}