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

/* Dave O - Do Not Remove
#blox-wrapper {
box-shadow: 0px -10px 20px 0px #444;
padding: 0 0px;
}
#blox-container {
padding: 0px 0 20px;
}
.front #blox-container {
background: #101921 url('../../images/_site/bg_gradient.png')repeat-y top;
}
#blox-html-container {
background-color: #8899A9;
}
*/

/* Header */

/* Dave O - Do Not Remove
#blox-header-vertical-nav h1, #blox-header-vertical-nav h2, #blox-header h1, #blox-header h2 {
background: #89A url('../../images/_site/header_bg2.png')no-repeat bottom left;
width: 960px;
height: 133px;
}   
#blox-header {
background-color: #89A;
}
#blox-header h1 a, #blox-header h2 a {
width: 92px;
height: 53px;
margin: 40px 20px;
}
#blox-user-panel {
position: absolute;
bottom: 105px;
left: 20px;
}
#blox-header-search {
bottom: 95px;
right: 40px;
}
*/
.top-right-one {
width: 125px;
position: absolute;
right: 10px;
bottom: 0px;
}
#weather-sponsor {
position: absolute;
bottom: 2px;
right: -170px;
}
#weather-bug #icon img {
float: left;
}

/* Navigation */

/* Dave O - Do Not Remove
ul.dropdown li {
background: #7D7A5B!important;
}
ul.dropdown li.active-vertical {
background: #676032!important;
}
ul.dropdown ul li {
height: 24px;
margin-top: 1px;
}
ul.dropdown ul li:hover {
background: url('../../images/_site/li-top-glow.png')no-repeat top!important;
}
ul.dropdown ul {
background: #101922 url('../../images/_site/bg_gradient.png')repeat-y!important;
border-top: none;
width: 960px;
margin-left: 15px;
}
*/
own li,
ul.dropdown ul li,
ul.dropdown ul li a,
ul.dropdown ul li:hover a,
.day-partition,
#blog-archives-list h4 {
background: none!important;
}
ul.dropdown a:link, ul.dropdown a:visited, #blox-header-vertical-nav a, #extra-nav ul a {
color: #e3e9dd;
}
ul.dropdown ul a:link, ul.dropdown ul a:visited {
color: #b5c0c2;
}
ul.dropdown ul a:hover {
color: #fff;
}
/* Dave O - Do Not Remove
ul.dropdown li.first-nav-link {
margin-left: 15px;
}
*/
/* Blocks */

.core-slider.horizontal.showcase {
background: none!important;
margin-top: 0px!important;
margin-bottom: 10px!important;
}
.blox-breaking-news {
background: #115588;
font-family: arial,helvetica,sans-serif;
}
#blox-featured-listings, .soft {
background: #efefef;
}
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {
background: none repeat scroll 0 0 #000000;
}
.blox-photo-gallery-list li {
border: 4px solid #000000; /*quick fix*/ margin-right: 15px;
}
.front .highlight-white, .front .highlight-grey, .front .highlight-dark {
background: #3D444C!important;
border: none!important;
-webkit-border-radius: 0!important;
-moz-border-radius: 0!important;
border-radius: 0!important;
}

/* quick meeting fix */

.blox-zebra-list .zebra-stripes {
width: 350px;
}
#leaderboard-bottom {
padding-top: 0px;
}
.core-slider.horizontal.playlist {
background-color: #ddd!important;
}


.heading.heading-cal .button.submit a,
.heading.heading-cal .button.submit a:hover {
color: #fff;
}
#blox-stocks-standalone h3 a,
#calendar-widget-block .heading.heading-cal h3 a,
#business-events .heading.heading-cal h3 a {
color: #203f5e;
background: none;
font-family: arial,helvetica,sans-serif;
text-transform: uppercase;
font-size: 24px;
font-weight: bold;
}
#blox-stocks-standalone h3 a:hover,
#calendar-widget-block .heading.heading-cal h3 a:hover,
#business-events .heading.heading-cal h3 a:hover {
color: #203f5e;
text-decoration: underline;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
color: #203f5e;
}
.front #calendar-widget-block .heading.heading-cal h3 a,
.front #business-events .heading.heading-cal h3 a,
.front #index-section-title,
.front .blox-title,
.front .blox-title a,
.front .blox-sub-title a,
.front .blox-title h3,
.front .blox-title h3 a {
color: #b2ad82;
background: none;
font-family: arial,helvetica,sans-serif;
text-transform: uppercase;
font-size: 24px;
font-weight: bold;
}
.front #calendar-widget-block .heading.heading-cal h3 a:hover,
.front #business-events .heading.heading-cal h3 a:hover,
.front .blox-title a:hover,
.front .blox-sub-title a:hover,
.front .blox-title h3 a:hover {
color: #7D7A5B;
text-decoration: none;
}
.front .more-link a,
.front .slideshow-rule .item-list .group .item h4 a,
.front .slideshow-rule .item-list .group .item h4 a:hover,
.front #blox-story-text p a,
.front .online-package-options li a,
.front .calendar-widget-event-list .blox-recent-block a,
.front .calendar .blox-specials-gallery ul li a,
.front .calendar .blox-recent-list li h4 a,
.front li.search-result.event a,
.front .blox-list li em {
color: #FFD34E;
}
#ara-container .block-column h2 a,
#ara-container .tile h2 a,
.blox-zebra-list .zebra-stripes li small {
color: #b2ad82;
}
.front .blox-comments li span.blox-updated,
.front .blox-list li,
.front .blox-comments a,
.front .blox-no-comments a,
.front .blox-comments li a,
.front .blox-no-comments li a {
color: #A5B7CC!important;
}
.blox-comments li span.blox-updated,
.blox-list li,
.blox-comments a,
.blox-no-comments a,
.blox-comments li a,
.blox-no-comments li a {
color: #7d7a5b!important;
}
#blox-poll .poll-option-wrapper {
background: #3D444C;
border: none;
}
#blox-poll .poll-answers,
#blox-poll .question a,
#blox-footer .search-options,
#blox-footer .footer-section-block h4,
#blox-footer p,
.blox-bottom-block-holder ul li a,
.front .blox-column .blox-list li .blox-headline a,
.front .group .item h4 a,
.front .core-slider.horizontal.showcase .group .item .text .title a,
.headline-cell a,
.front p,
#blox-header a,
#blox-header-search a {
color: #e3e9dd;
}
#blox-poll .poll-submit, #blox-poll .poll-view-results, #blox-poll .poll-view-options {
border: 1px solid #525B66;
}
#blox-poll .poll-submit:hover, #blox-poll .poll-view-results:hover {
background: #525B66;
}
.slideshow-rule .item-list .group .item h4 a,
.slideshow-rule .item-list .group .item h4 a:hover,
.blox-column .blox-list li .blox-headline a,
#blox-story-text p a,
.online-package-options li a,
.calendar-widget-event-list .blox-recent-block a,
.calendar .blox-specials-gallery ul li a,
.calendar .blox-recent-list li h4 a,
li.search-result.event a,
.blox-list li em {
color: #002211;
}
#blox-footer p a {
color: #8899a9;
text-decoration: underline;
}
.static-page#blox-story #blox-asset-title .blox-headline,
#index-section-title,
#index-section-title h1,
.blox-title,
.blox-title a,
.blox-sub-title a,
.blox-title h3,
.blox-title h3 a {
color: #203f5e;
background: none;
font-family: arial,helvetica,sans-serif;
text-transform: uppercase;
font-size: 24px;
font-weight: bold;
}
.blox-infolink .blox-title h3 {
text-align: center;
}
.blox-infolink .blox-title h3 a {
font-size: 20px;
}
.zebra-stripes {
width: 490px!important;
}
#blox-footer {
background: #203F5E;
width: 990px;
border-top: 2px solid #274D72;
}
#leaderboard-middle {
margin: 10px 0;
}
.front #leaderboard-bottom {
background: #101922 url('../../images/_site/bg_gradient.png')repeat-y;
}
.nav-ara a, .core-slider.horizontal .nav a {
background: #7D7A5B!important;
color: #E3E9DD!important;
border: none;
}
.nav-ara a:hover, .core-slider.horizontal .nav a:hover {
background: #676032!important;
}
.nav-ara .activeSlide a, .core-slider.horizontal .nav a.activeSlide {
background: #FFD34E!important;
color: #101922!important;
}
.core-slider.horizontal .prev {
background: url('../../images/_site/slideshow_arrow_prev.png')no-repeat!important;
}
.core-slider.horizontal .next {
background: url('../../images/_site/slideshow_arrow_next.png')no-repeat!important;
}
.core-slider.horizontal .prev:hover {
background: url('../../images/_site/slideshow_arrow_prev_hover.png')no-repeat!important;
}
.core-slider.horizontal .next:hover {
background: url('../../images/_site/slideshow_arrow_next_hover.png')no-repeat!important;
}
.core-slider.horizontal .prev, .core-slider.horizontal .next {
top: 40px!important;
height: 225px!important;
width: 40px!important;
background: none;
color: white;
line-height: 100px;
font-size: 0px!important;
}
.core-slider.horizontal.promo .prev, .core-slider.horizontal.promo .next {
top: 0px!important;
height: 20px!important;
width: 20px!important;
background: #888!important;
color: white;
line-height: 100px;
font-size: 15px!important;
}
.core-slider.horizontal.showcase .prev {
left: -10px;
}
.core-slider.horizontal.showcase .prev, .core-slider.horizontal.showcase .next {
font-size: 0px;
}
#ara-container a.prev, #ara-container a.next {
height: 20px!important;
width: 20px!important;
background: #888!important;
color: white;
text-align: center;
font-weight: bold;
line-height: 20px;
font-size: 15px!important;
margin-left: 5px;
}
#ara-container a.prev:hover, #ara-container a.next:hover {
text-decoration: none;
}
#ara-container a.next {
-moz-border-radius: 0px 4px 4px 0px;
-webkit-border-radius: 0px 4px 4px 0px;
border-radius: 0px 4px 4px 0px;
}
#ara-container a.prev {
-moz-border-radius: 4px 0px 0px 4px;
-webkit-border-radius: 4px 0px 0px 4px;
border-radius: 4px 0px 0px 4px;
}
#ara-container, #ara-container #nav-container, #ara-container .of-slideshow div {
border: none;
width: 740px!important;
background: none;
}
#ara-container .of-slideshow {
height: 84px!important;
}
#ara-container {
height: 128px!important;
padding: 10px;
}
.blox-video-box {
width: auto!important;
}
.blox-multimedia-page-block.dark .currently-playing-info {
padding: 15px 20px 0;
}
#blox-poll dd.poll-odd,
.front .blox-zebra-list .zebra-stripes li.iterodd {
background: #525B66;
}
.front .blox-zebra-list .zebra-stripes li {
border-bottom: none;
border-top: none;
}
.blox-title,
.blox-title a,
.blox-sub-title,
.blox-sub-title a,
.blox-title h3,
.blox-sub-title h4,
.blox-index h3,
.soft .blox-title h3 a,
.marketplace.categoriesList h3,
.marketplace.categoriesList h3 a,
.marketplace div h3,
.marketplace .blox-title h3 {
border-color: #525B66;
}
.calendar-widget-event-list {
margin-top: 0px;
background: white;
width: 136px;
padding: 5px;
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
}
#calendar-widget .ui-datepicker {
width: 140px!important;
}
#calendar-widget-block .ui-button-text-only .ui-button-text, #business-events .ui-button-text-only .ui-button-text {
padding: 8px 1px 8px 1px;
font-size: 9px;
}
#calendar-widget-block .ui-buttonset .ui-button,
#business-events .ui-buttonset .ui-button {
width: auto!important;
float: left;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.ui-buttonset .ui-button {
margin-right: 0em;
}
.ui-button .ui-button-text {
line-height: 1.4;
}
.front .highlight-stocks {
border: none;
}

/* FRONT PAGE CALENDAR */

.front #calendar-widget .ui-datepicker {
width: 154px!important;
}
.front .calendar-widget-event-list {
width: 150px;
}
.front #calendar-widget-block .ui-button-text-only .ui-button-text,
.front #business-events .ui-button-text-only .ui-button-text {
padding: 8px 3px 8px 4px;
}
.front #calendar-widget-block, .front #business-events {
border: none;
background: none;
padding: 0!important;
}

/* CALENDAR PAGE */

.app-calendar #calendar-widget .ui-datepicker {
width: 200px!important;
}
.app-calendar #calendar-widget-block .ui-button-text-only .ui-button-text,
.marketplace #business-events .ui-button-text-only .ui-button-text {
padding: .2em 1.2em .2em 1.2em;
}
.app-calendar #calendar-widget-buttons a {
width: auto!important;
}
.app-calendar .ui-buttonset .ui-button {
margin-right: .06em;
}
.app-calendar .ui-button .ui-button-text {
line-height: 2.4;
}

#footer-fold-l {
background: url('../../images/_site/banner_folds.png')no-repeat 0px 0px;
width: 15px;
height: 10px;
position: absolute;
bottom: 0px;
left: -15px;
float: left;
}
#footer-fold-r {
background: url('../../images/_site/banner_folds.png')no-repeat -15px 0px;
width: 15px;
height: 10px;
position: absolute;
bottom: 0px;
left: 960px;
float: left;
}
#nav-fold-l {
background: url('../../images/_site/banner_folds.png')no-repeat 0px -10px;
width: 15px;
height: 10px;
position: relative;
bottom: 24px;
left: -15px;
float: left;
}
#nav-fold-r {
background: url('../../images/_site/banner_folds.png')no-repeat -15px -10px;
width: 15px;
height: 10px;
position: relative;
bottom: 24px;
left: 945px;
float: left;
}
#blox-footer .blox-bottom-block-holder {
margin: 0px 15px;
border-top: 1px solid #284d72;
width: 960px;
}
#blox-footer .footer-section-block {
margin: 0;
width: 168px;
padding: 0;
border-right: 1px solid #284D72;
}
#blox-footer .footer-section-block h4 {
margin: 0 1px 0 0;
padding: 9px 35px 10px;
color: #e3e9dd;
border-bottom: 1px solid #284d72;
background: #284d72;
}
#blox-footer .footer-section-block.contact {
width: 290px;
}
#blox-footer .footer-section-block.search {
width: 331px;
}
#blox-footer ul {
margin: 5px 10px;
}
#blox-footer p {
margin: 5px 0;
}
.highlight-grey {
background: #E3E9DD;
border: none;
}
#core-index-site-index .site-link {
background: #D2D8CC none repeat scroll 0 0;
}
legend.form-section {
font-weight: bold;
}
#calendar-widget-block,
#business-events {
padding: 0 5px 5px 4px!important;
}
#calendar-widget-block,
#business-events,
.highlight-stocks {
border: 3px solid #E3E9DD;
}
#calendarSearch.search-box {
color: #203F5E;
}
.form-title h1.form_heading,
#businessSearch.search-box,
#calendarSearch.search-box {
background-color: #E3E9DD!important;
}
.form-title h1.form_heading,
.marketplace.sectionHead,
.blox-title h3,
.blox-title h3 a,
#blox-wrapper .heading.detail h1 a,
.calendar-widget-event-list h3 {
border-color: #203F5E;
color: #203F5E;
}
#blox-wrapper .heading.detail h1 a:hover {
color: #356799;
}
#user-comment-area #comment-log-in-area .button a,
#aboutThisSection .moreInfo,
.marketplace .blox-featured-listings-holder li h5.moreInfo,
.heading.heading-cal .button.submit,
#eventDetail .button.submit {
background-color: #7D7A5B!important;
}
#user-comment-area #comment-log-in-area .button a:hover,
#aboutThisSection .moreInfo:hover,
.marketplace .blox-featured-listings-holder li h5.moreInfo:hover,
.heading.heading-cal .button.submit:hover,
#eventDetail .button.submit:hover {
background-color: #676032!important;
}

/* fb like dialog displays over image */
.fb_iframe_widget iframe { position: absolute; z-index: 3;}

/* tabbed boxes right rail */

.tabset a {
padding: 0 0 0 3px;
font-size: 8px;
color: #203f5e;
width: 49px;
text-align: center;
}
.tabset a span {
padding: 0 3px;
text-align: center;
}
div.full-width .ui-widget-content {
padding: 5px!important;
}
.front div.tab.active {
background: #CBD6D8;
}
.front div.full-width .ui-widget-content {
background: #cbd6d8;
padding: 5px!important;
}
.front .ui-accordion-header.ui-helper-reset.ui-state-active.ui-corner-top {
background: #cbd6d8;
}
.front .ui-accordion .ui-accordion-header {
background: #cbd6d8;
}
.front .universal-tabs .tabs-container .ui-tabs-selected a span,
.front .universal-tabs .tabs-container a span {
background: none;
background-color: none;
padding: 0 3px!important;
}
.front .universal-tabs .tabs-container {
top: 2px;
height: 28px;
}
.front .tabset {
top: 2px;
}
.front .universal-tabs .tabs-container li, .front .tabset .tab {
width: auto;
-webkit-border-radius: 4px 4px 0 0;
moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}
.front .universal-tabs .tabs-container a,
.front .universal-tabs .tabs-container a span,
.front .tabset a {
padding: 0 0px;
background: none;
margin-right: 0px;
border-bottom: none;
font-size: 9px;
color: #203f5e;
text-align: center;
}
.front div.tab {
border: none;
background: none;
}
.front .tabset a {
font-size: .8em;
}
.front #accordion .ui-accordion-header {
background: #cbd6d8;
}
.front .tabs-container li,
.front .tabset a span {
background: #B5C0C2!important;
-webkit-border-radius: 4px 4px 0 0;
moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}
.front .tabs-container li.ui-tabs-selected,
.front .tabset a.active span {
background: #cbd6d8!important;
-webkit-border-radius: 4px 4px 0 0;
moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}

.front .custom-facebook {
background: white;
}

/* Dave O - Do Not Remove
ul.dropdown {
margin-bottom: 25px;
border-bottom: 0;
font: normal 15px/15px Arial,Helvetica,sans-serif;
}
*/

/* Redesign - Color to a white background, black text - Matt 549811*/

#blox-html-container {
background-color: #ffffff!important;
}

.highlight-dark .blox-title, .highlight-dark .blox-sub-title, .highlight-dark .blox-title h3, .highlight-dark .blox-sub-title h4, .highlight-dark p, .highlight-dark a, .highlight-dark .blox-list li a, #blox-html-container .highlight-dark .blox-comments li, #blox-html-container .highlight-dark .blox-comments li a, #blox-html-container .highlight-dark .blox-comments li a em, .blox-comments li a, .blox-no-comments li a, .blox-comments li span.blox-updated, .blox-list li {
border-color: black!important;
color: black!important;
}

#calendar-widget-block .heading.heading-cal h3 a, #business-events .heading.heading-cal h3 a, #index-section-title, .blox-title, .front .blox-title a, .blox-sub-title a, .blox-title h3, .blox-title h3 a {
color: black!important;
background: none;
font-family: arial,helvetica,sans-serif;
text-transform: uppercase;
font-size: 24px;
font-weight: bold;
}

.front .highlight-white, .front .highlight-grey, .front .highlight-dark {
background: white!important;
border: none!important;
-webkit-border-radius: 0!important;
-moz-border-radius: 0!important;
border-radius: 0!important;
}

#blox-poll .poll-answers, #blox-poll .question a, #blox-footer .search-options, #blox-footer .footer-section-block h4, #blox-footer p, .blox-bottom-block-holder ul li a, .front .blox-column .blox-list li .blox-headline a, .front .group .item h4 a, .front .core-slider.horizontal.showcase .group .item .text .title a, .headline-cell a, .front p, #blox-header a, #blox-header-search a {
color: black!important;
}

.blox-comments li span.blox-updated,  .blox-list li,  .blox-comments a, .blox-no-comments a, .blox-comments li a, .blox-no-comments li a {
color: black!important;
}

.blox-zebra-list .zebra-stripes li.iterodd {
background: white!important;
}

.core-slider.horizontal.showcase, .highlight-dark, .mega-bg, #businessSearch.search-box, #calendarSearch.search-box {
background-color: white!important;
}

.front #blox-container {
background: none;
}

/* Dave O - Do Not Remove
#blox-header-vertical-nav h1, #blox-header-vertical-nav h2, #blox-header h1, #blox-header h2 {
background: #89A url('../../images/_site/header_bg2.png')no-repeat bottom left;
width: 960px;
height: 133px;
}
#blox-header {
background-color: white!important;
}
ul.dropdown {
margin-bottom: 24px;
width: 990px;
margin-left: -15px;
box-shadow: 0px 10px 11px -7px black;
}
*/

ul.dropdown a:link, ul.dropdown a:visited, #blox-header-vertical-nav a, #extra-nav ul a {
color: black!important;
}

ul.dropdown ul a:link, ul.dropdown ul a:visited {
color: black!important;
}
/* Dave O - Do Not Remove
ul.dropdown ul {
background: white!important;
border-top: none;
width: 960px;
margin-left: 15px;
}
#blox-footer {
background: white!important;
width: 990px;
}
*/
#blox-footer .footer-section-block h4 {
margin: 0 1px 0 0;
padding: 9px 35px 10px;
color: #e3e9dd;
border-bottom: 1px solid #284d72;
background: white!important;
}

#blox-footer p a {
color: gray;
text-decoration: underline;
}

.front #leaderboard-bottom {
background: none;
}

.tn-flag-new {
background: gray!important;
}

.front .blox-comments li span.blox-updated, .front .blox-list li, .front .blox-comments a, .front .blox-no-comments a, .front .blox-comments li a, .front .blox-no-comments li a {
color: black;
}

#social-links {
margin: 20px auto 10px;
color: #FFFFFF;
width: 150px;
height: 40px;
}
#social-links h4 {font-family:'PT Sans', sans-serif;font-weight:bold;color:#203C09;font-size:21px;border-bottom:1px solid #000;margin-bottom:3px;text-transform:uppercase;}

#social-icons {
float: left;
width: auto;
}

.button-fb, .button-twitter, .button-insta, .button-twitter-sports, .button-rss {float:left; text-indent:-9999em;}

#social-icons a {
width: 40px;
height: 40px;
display: block;
margin: 0 5px;
}
#social-icons a.icon-facebook {
background:transparent url('../../images/_site/black_facebook_circle_40.png') no-repeat scroll 0 0;
}
#social-icons a.icon-twitter {
background:transparent url('../../images/_site/black_twitter_circle_40.png') no-repeat scroll 0 0;
}
#social-icons a.icon-insta {
background:transparent url('../../images/_site/black_instagram_circle_40.png') no-repeat scroll 0 0;
}

#blox-footer .footer-section-block h4 {
margin: 0 1px 0 0;
padding: 9px 35px 10px;
color: #e3e9dd;
border-bottom: 1px solid #284d72;
background: white;
}

.blox-asset-content h3, #blox-center-piece h3 {
margin: 0 0 6px;
line-height: 1.25em;
font-size: 2.4em;
font-weight: bold;
font-family: Minion Pro;
color: #000;
}

.front #calendar-widget-block .heading.heading-cal h3 a, .front #business-events .heading.heading-cal h3 a, .front #index-section-title, .front .blox-title, .front .blox-title a, .front .blox-sub-title a, .front .blox-title h3, .front .blox-title h3 a {
color: #b2ad82;
background: none;
font-family: Minion Pro;
text-transform: uppercase;
font-size: 24px;
font-weight: bold;
}

.blox-zebra-list p {
color: #666;
font-size: 1.5em;
line-height: 1.3em;
margin: 6px 0 13px;
font-family: Minion Pro;
}

/* Dave O - Do Not Remove
ul.dropdown {
background: white!important;
margin-bottom: 24px;
width: 990px;
margin-left: -15px;
box-shadow: 0px 10px 11px -7px black;
font-family: Minion Pro;
}
*/
.blox-zebra-list .zebra-mane a {
font-size: 16px;
font-weight: bold;
line-height: 20px;
font-family: Minion Pro;
}

ul.dropdown ul li {
height: 24px;
font-family: Minion Pro;
border: none;
}

.blox-asset-content p {
color: #666;
font-size: 1.7em;
line-height: 1.3em;
font-family: Minion Pro;
}

.blox-zebra-list .zebra-stripes li {
font-size: 11px;
font-weight: bold;
line-height: 18px;
font-family: Minion Pro;
font-size: 15px;
}

.promoted-items .promoted-item .promo-item-description, .promoted-items .promoted-item .promo-item-description p {
line-height: 1.5em;
font-size: 12px;
}

/*End redesign*/

/*#blox-header-vertical-nav {
height: 287px;
}*/
#blox-header-vertical-nav h1.vcard, #blox-header-vertical-nav h2.vcard {
background: #fff url('../../images/_site/new_masthead_jan_2014.png')no-repeat bottom center;
background-size: 100%;
height: 94px;
margin: 5px 30px 0;
width: 900px;
top: 0px;
}
/*ul.dropdown {
background: white!important;
font: normal 16px Minion Pro;
width: 630px;
margin: 0px auto;
float: none;
top: -23px;
}*/
ul.dropdown {
  background: none repeat scroll 0 0 #FFFFFF !important;
  float: none;
  font: 16px Minion Pro;
  margin: 0 auto;
  top: 0;
  width: 630px;
}
#blox-footer {
background: white!important;
width: 960px;
}
ul.dropdown ul {
background: #eee!important;
border: none;
width: auto;
padding-bottom: 10px;
box-shadow: 1px 2px 2px #555;
-webkit-box-shadow: 1px 2px 2px #555;
}
ul.dropdown li.active-vertical, ul.dropdown li.active-horizontal, own li.hover, ul.dropdown li, ul.dropdown ul li.hover, ul.dropdown ul li.hover a, ul.dropdown ul li:hover, ul.dropdown ul li:hover a, .day-partition, #blog-archives-list h4 {
background-color: #fff!important;
}
ul.dropdown li:hover {
background-color: #eee!important;
}
ul.dropdown li a {
padding: 0 10px!important;
}
ul.dropdown ul a:link, ul.dropdown ul a:visited {
padding: 4px 17px 5px!important;
}
#blox-header-search {
bottom: 125px;
right: 30px;
}
#blox-user-panel {
position: absolute;
bottom: 135px;
left: 30px;
}
/*Trent 550820*/
.front .core-slider.horizontal .group .item .text h4 {display: none!important;}
.front .core-slider.horizontal .prev, .core-slider.horizontal .next {display: none!important;}

/* Navigation Builder - Header */
/* Navigation Builder - Main */
ul.navigation {background: none repeat scroll 0 0 #FFFFFF;float: none;font: 16px Minion Pro;margin: 0 auto;top: 0;width: 630px;}
ul.navigation > li, ul.navigation > li.current-section {background: none repeat scroll 0 0 #FFFFFF;padding: 0 16px;}
ul.navigation > li > a, ul.navigation > li.current-section > a, ul.navigation > li:hover > a {font: 16px Minion Pro;color:#000;}
ul.navigation > li:hover {background-color: #EEE;}
ul.navigation.mega .mega-nav-container {background: none repeat scroll 0 0 #EEE;border-radius: 0 0 4px 4px;-webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);color: #000;}
ul.navigation.mega .mega-nav-container.unmega ul {background: none repeat scroll 0 0 #EEE;box-shadow: none;}
ul.navigation.mega .mega-nav-container ul.section-list li {background: none repeat scroll 0 0 #EEE;line-height:12px;padding-top:1px;padding-bottom:1px;}
ul.navigation.mega .mega-nav-container ul.section-list li a {font: 16px Minion Pro;color:#000;}
ul.navigation.mega .mega-nav-container ul.section-list li:hover {background: none repeat scroll 0 0 #FFF;}
ul.navigation.mega .mega-nav-container ul.section-list li a:hover, ul.navigation.mega .mega-nav-container ul.section-list li:hover a {font: 16px Minion Pro;color:#000;text-decoration:none;}
/* Navigation Builder - Footer */
.nav-footer.bull-list li {list-style-type: none;margin-bottom: 1px;margin-left: 0;}

#tncms-block-99593 .blox-breaking-news p.title-flag { 
color: #fff!important; 
}


/* RT: 569484 */
.mosaic-asset-item:hover .mosaic-asset-item-mask.gradient-black {
    /*background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhMmEyYSIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iIzBkMGQwZCIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzBhMGEwYSIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzAxMDEwMSIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTBhMGEiIHN0b3Atb3BhY2l0eT0iMC44NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-moz-linear-gradient(top,rgba(42,42,42,.85) 0,rgba(13,13,13,.85) 28%,rgba(10,10,10,.85) 60%,rgba(1,1,1,.85) 80%,rgba(10,10,10,.85) 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(42,42,42,.85)),color-stop(28%,rgba(13,13,13,.85)),color-stop(60%,rgba(10,10,10,.85)),color-stop(80%,rgba(1,1,1,.85)),color-stop(100%,rgba(10,10,10,.85)));
    background:-webkit-linear-gradient(top,rgba(42,42,42,.85) 0,rgba(13,13,13,.85) 28%,rgba(10,10,10,.85) 60%,rgba(1,1,1,.85) 80%,rgba(10,10,10,.85) 100%);
    background:-o-linear-gradient(top,rgba(42,42,42,.85) 0,rgba(13,13,13,.85) 28%,rgba(10,10,10,.85) 60%,rgba(1,1,1,.85) 80%,rgba(10,10,10,.85) 100%);
    background:-ms-linear-gradient(top,rgba(42,42,42,.85) 0,rgba(13,13,13,.85) 28%,rgba(10,10,10,.85) 60%,rgba(1,1,1,.85) 80%,rgba(10,10,10,.85) 100%);
    background:linear-gradient(to bottom,rgba(42,42,42,.85) 0,rgba(13,13,13,.85) 28%,rgba(10,10,10,.85) 60%,rgba(1,1,1,.85) 80%,rgba(10,10,10,.85) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d92a2a2a', endColorstr='#d90a0a0a', GradientType=0)*/
    background:none!important;
}

.promoted-items .promoted-item .promo-item-preview { 
width: 128px; 
margin: 0 10px 4px 0; 
float: left; 
}