/* header */
#someId { width:100%; margin-left:auto;margin-right:auto;background:#000000;}
#header-top { font-family:'Oswald', sans-serif;padding: 0px 10px 10px;margin-bottom: 10px;background: #000000;width:960px; font-size:13px!important;height:30px;margin-left:auto;margin-right:auto;}
div#header-top-left { position: absolute;padding-top: 12px;width:960px;text-align:left;}
div#header-top-right { position: absolute;padding-top: 12px;width:960px;text-align:right;}


/* #extra-nav { border-bottom: none; margin: 0 auto;padding-bottom: 5px;width: 960px;}
   #extra-nav ul#extra-left { float: left;line-height: 24px;position: relative;top: 5px;}
   #extra-nav ul#extra-right { float: right;line-height: 24px;margin-right: 10px;position: relative;top: 4px;}
*/


#blox-user-panel.minimal { color: #FFF;font-size: 14px!important;}
#blox-user-panel a { font-family: 'Oswald', sans-serif!important;}
li.current-time { color: #ffffff;}
#blox-user-panel a { color: #ffffff;font-size: 14px!important;}
#extra-nav-ct {
width: 100%;
color: #FFF !important;
background: #000;
background: -moz-linear-gradient(top, #252525 1%, #000000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#252525), color-stop(100%,#000));
background: -webkit-linear-gradient(top, #252525 1%,#000 100%);
background: -o-linear-gradient(top, #252525 1%,#000000 100%);
background: -ms-linear-gradient(top, #252525 1%,#000000 100%);
background: linear-gradient(top, #252525 1%,#000000 100%);
}
#extra-nav .current-time { font-size: 14px!important;font-weight: bold;}
#blox-header-vertical-nav h1, #blox-header-vertical-nav h2, #blox-header h1, #blox-header h2 {
background: url("../../images/_site/DailyCommercialSERIF.png") no-repeat scroll left 10px bottom 10px transparent;
}
#blox-header h1, #blox-header h2 { width: 675px;height: 95px;}
#blox-header h1 a, #blox-header h2 a {width: 665px;height: 64px;padding: 21px 0 0 10px;}
#blox-header-search { bottom: 65px;}
.top-right-one { right: -13px;bottom:7px;}
div#weather-sponsor { display: none;}


/* navigation */

ul.navigation > li > a, ul.navigation > li > .no-link { font-size: 16px!important;}
ul.navigation, ul.navigation > li > a { color: #FFF;font-size: 16px!important;}
ul.navigation > li { padding: 0 13px;}

ul.navigation, ul.navigation > li {
background: #C03;
background: -moz-linear-gradient(top, #cc0033 1%, #cc0033 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#C03), color-stop(100%,#C03));
background: -webkit-linear-gradient(top, #C03 1%,#C03 100%);
background: -o-linear-gradient(top, #252525 1%,#000000 100%);
background: -ms-linear-gradient(top, #252525 1%,#000000 100%);
background: linear-gradient(top, #252525 1%,#000000 100%);
}
ul.navigation > li.current-section, ul.navigation > li:hover, ul.navigation > li.active {
background: #CC0033;
background: -moz-linear-gradient(top, #CC0033 1%, #7F001F 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#CC0033), color-stop(100%,#7F001F));
background: -webkit-linear-gradient(top, #CC0033 1%,#7F001F 100%);
background: -o-linear-gradient(top, #CC0033 1%,#7F001F 100%);
background: -ms-linear-gradient(top, #CC0033 1%,#7F001F 100%);
background: linear-gradient(top, #CC0033 1%,#7F001F 100%);
}



.navigation.mega .blox-title h3, .navigation.mega .blox-sub-title h4 { font-size: 1.4em;}



/* font Oswald */
ul.navigation > li { font-family: 'Oswald', sans-serif;}
/* ul.navigation.mega .mega-nav-container .blox-recent-block h4 { font-family: 'Oswald', sans-serif;} */
ul.navigation.mega .mega-nav-container .blox-recent-block h4 { font-family: 'Open Sans', sans-serif!important;font-size:16px!important;font-weight:700;}
/* #blox-center-piece h3, .blox-asset-content h3 { color: #000;font-family: 'Oswald', sans-serif;} */
#blox-center-piece h3, .blox-asset-content h3 { color: #000;font-family: 'Open Sans', sans-serif!important;font-size:19px!important;font-weight:700!important;}
.blox-zebra-list .zebra-mane a { font-family: 'Open Sans', sans-serif; /* font-family: 'Oswald', sans-serif; */ }
.blox-zebra-list .zebra-mane a { font-size: 16px!important;font-weight: 600;line-height: 20px;}
.blox-zebra-list .zebra-stripes li {  
font-family: 'Open Sans', sans-serif!important; 
/* font-family: 'Oswald', sans-serif; */ 
font-size: 13px!important;font-weight: normal;
}


.single-slide .title { font-size: 19px!important;font-weight: 700;font-family: 'Open Sans', sans-serif!important;}


.blox-sub-title h4, .blox-title h3 { font-family: 'Oswald', sans-serif!important;font-size: 1.6em;} 

/* .blox-sub-title h4, .blox-title h3 { font-family: 'Open Sans', sans-serif;font-size: 1.6em;} */
.blox-column .blox-list li a { font-weight: normal;}
/* .blox-zebra-nav a { font-family: 'Oswald', sans-serif;font-weight:normal} */
.blox-zebra-nav a { font-family: 'Open Sans', sans-serif;font-weight:normal}
/* .nav-builder-container ul.nav li.nav-item { font-family: 'Oswald', sans-serif;font-weight:normal;} */
.nav-builder-container ul.nav li.nav-item { font-family: 'Open Sans', sans-serif;font-weight:normal;}
.OwnLocalWidget .blox-title h3 { font-size:17px!important;}
.blox-sub-title a, .blox-title a, .blox-title h3  { color: #CC0033;}
.blox-list li h3.blox-headline, .blox-list li h4.blox-headline { font-family: 'Oswald', sans-serif;}
#index-section-title h1, #index-section-title h2 { font-family: 'Oswald', sans-serif;font-size: 26px!important;}
ul.blox-photo-gallery-list .blox-bottom-block strong a { font-family: 'Open Sans', serif;font-weight: normal;}
/* .blox-bucket-list dd a, .blox-slider-news dd a, h1, h2 { font-family: 'Oswald', sans-serif;} */
.blox-bucket-list dd a, .blox-slider-news dd a, h1, h2 { font-family: 'Open Sans', sans-serif; font-size:16px!important;font-weight:600!important;}
h1#blox-asset-title { font-size: 28px!important;font-weight: 700!important;}
.login-column-right p.openid-notice, .login-column-single p.openid-notice { font-family: 'Open Sans',sans-serif;font-weight: 600!important}
/* .blox-poll-asset .blox-info .question { font-family: 'Oswald', sans-serif;} */
.blox-poll-asset .blox-info .question { font-family: 'Open Sans', sans-serif;}


.dc-most .blox-list li a { font-family: 'Open Sans', sans-serif;font-size:14px!important;}

#comment-rules h3, #user-comment-area h3.header { font-family: 'Open Sans',sans-serif!important;}
#comment-rules ul.rules li span.rule-text .short { font-family: 'Open Sans',sans-serif;}
#comment-log-in-area h3 { font-family: 'Open Sans',sans-serif;}
.login-box-form a { font-family: 'Open Sans',sans-serif;}
li.print-button-sprite span.float-left { font-family: 'Oswald',sans-serif;}
/* fieldset, form { font-family: 'Oswald',sans-serif;} */
fieldset, form { font-family: 'Open Sans',sans-serif;}
/* dd.twitter a, dd.linkedin a, dd.custom-site a { font-family: 'Oswald',sans-serif;} */
dd.twitter a, dd.linkedin a, dd.custom-site a { font-family: 'Open Sans',sans-serif;}
/* .OwnLocalWidget span a, table td span  { font-family: 'Oswald',sans-serif;} */
.OwnLocalWidget span a, table td span  { font-family: 'Open Sans',sans-serif;}
.tabset a span { /* font-family: 'Oswald',sans-serif; */ font-family: 'Open Sans',sans-serif;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { font-family: 'Oswald',sans-serif;}
/* .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { font-family: 'Oswald',sans-serif;} */
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { font-family: 'Open Sans',sans-serif;}

.ui-widget-content a.more-link { font-family: 'Open Sans',sans-serif;}
h3.more-keywords { font-family: 'Open Sans',sans-serif;}
/* b, strong { font-family: 'Oswald',sans-serif;} */
b, strong { font-family: 'Open Sans',sans-serif;}
ul.bull-list li a { font-family: 'Open Sans',sans-serif;}
#comment-rules ul.rules li span.rule-text { font-size: 14px!important;line-height: 18px;font-family: 'Open Sans',sans-serif;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: 'Open Sans', sans-serif;}
#blox-footer a, #blox-footer p { font-family: 'Open Sans', sans-serif;}
.story-keywords { font-family: 'Open Sans',sans-serif;}
#blox-breadcrumbs a { font-family: 'Open Sans',sans-serif;}
#story-font-size dt { font-family: 'Open Sans',sans-serif;}
#blox-story .story-times { font-family: 'Oswald',sans-serif;}
#blox-body-nav, #blox-body-nav li a, #blox-body-nav li a span { font-family: 'Open Sans',sans-serif;}
span.fn { font-family: 'Open Sans', sans-serif;}
#blox-header-search a { font-family: 'Open Sans',sans-serif;}
.story-tools-sprite li a.button { font-family: 'Open Sans' sans-serif;}
#weather-bug #temp a, #weather-bug #conditions a { font-family: 'Open Sans',sans-serif;}
.forms p { font-family: 'Open Sans',sans-serif;}
/* .blox-infolink p { font-family: 'Oswald', sans-serif;} */
.blox-infolink p { font-family: 'Open Sans', sans-serif;}
/* .day-partition { font-family: 'Oswald', sans-serif;} */
.day-partition { font-family: 'Open Sans', sans-serif;}
/* .item-updated,
#blox-html-container .blox-comments a,
#blox-html-container .blox-no-comments a { font-family: 'Oswald', sans-serif;} */
.item-updated,
#blox-html-container .blox-comments a,
#blox-html-container .blox-no-comments a { font-family: 'Open Sans', sans-serif;}
#blox-author #blox-author-info li.author_title,
#blox-author #blox-author-info li.social { font-family: 'Oswald',sans-serif;}
.blox-static-related li a { font-family: 'Oswald',sans-serif;}
#blox-wrapper ul.blox-hover-list li h4 { font-family: 'Oswald', sans-serif;}

/* font Merriweather */
.blox-asset-content p { font-family: 'Merriweather', serif;}
.blox-zebra-list p { font-family: 'Merriweather', serif;}
.blox-bucket-list p { font-family: 'Merriweather', serif;}



#blox-html-container #blox-wrapper .blox-title { background:none; background-image:none; height: 32px!important;}
.dc-mugs .blox-title h3 { height:32px!important;}

/* section titles/partitions */
body { font-family: 'Merriweather', serif;}
#index-section-title {
background: #000000;
background: -moz-linear-gradient(top, #252525 1%, #000000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#252525), color-stop(100%,#000000));
background: -webkit-linear-gradient(top, #252525 1%,#000000 100%);
background: -o-linear-gradient(top, #252525 1%,#000000 100%);
background: -ms-linear-gradient(top, #252525 1%,#000000 100%);
background: linear-gradient(top, #252525 1%,#000000 100%);
}

/* misc */
div.full-width .blox-list li a { color: #555555;}
#blox-user-panel.minimal #uUser { font-weight: normal;height: 50px; font-family: 'Open Sans',sans-serif;}
.login-box-form label { font-family: 'Open Sans' sans-serif;font-weight: 600!important;}
dd#uUser { width: auto!important;}

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

/* static pages */
.static-page#blox-story #blox-asset-title .blox-headline, .static-page #blox-story-text h3 { font-family: 'Oswald', sans-serif;}
.static-page #blox-story-text p { font-family: 'Merriweather', serif;}
.static-page#blox-story #blox-asset-title { margin-left: 9px;padding-bottom: 12px;}
.static-page #blox-story-text h3 { margin: 5px 0px 15px 0px;!important}
.static-page #blox-story-text h4 { font-family: 'Oswald',sans-serif;}

/* forms page */
.forms strong { font-family: 'Oswald', sans-serif;font-size: 14px!important;font-weight:normal!important;}
.blox-form legend { font-family: 'Oswald', sans-serif;}
#blox-form-page ul.field.vertical li.label.horizontal label { font-family: 'Merriweather', serif;}
#blox-form-page ul.select.field.vertical li.field select { font-family: 'Merriweather', serif;}
ul.product-group li.product-group-label h2 { font-family: 'Oswald', sans-serif;}
ul.product-group li.product label.product-label span.product-label { font-weight: normal!important;font-family: 'Oswald', sans-serif;}
ul.product-group li.product label.product-label span.product-description span { font-weight: normal!important;font-family: 'Oswald', sans-serif;}
ul.product-group li.product label.product-label span.product-price { font-family: 'Merriweather', serif;}
legend.form-section { font-family: 'Oswald', sans-serif;}
ul.dropdown-site-index li h3 a { font-family: 'Oswald', sans-serif;font-weight: normal;}




/* buttons */
a.more, a.more-grey { 
background: #CC0033;
background: -moz-linear-gradient(top, #CC0033 1%, #7F001F 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#CC0033), color-stop(100%,#7F001F));
background: -webkit-linear-gradient(top, #CC0033 1%,#7F001F 100%);
background: -o-linear-gradient(top, #CC0033 1%,#7F001F 100%);
background: -ms-linear-gradient(top, #CC0033 1%,#7F001F 100%);
background: linear-gradient(top, #CC0033 1%,#7F001F 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CC0033', endColorstr='#7F001F',GradientType=0 );
}
a.more { 
/* font-family: 'oswald', sans-serif; */
font-family: 'Open Sans', sans-serif;
font-size: 12px!important;font-weight: normal;}
/* .blox-poll-asset .poll-view-results { font-family: 'oswald', sans-serif;} */
.blox-poll-asset .poll-view-results { font-family: 'Open Sans', sans-serif;}
/* spacing */
#blox-wrapper ul.blox-hover-list li h4 a { padding: 0px!important;}

/* footer */

#blox-footer ul { padding-top: 7px;}
/* #blox-footer .footer-section-block h4 { font-family: 'Oswald', sans-serif;color:#000000;} */
#blox-footer .footer-section-block h4 { font-family: 'Open Sans', sans-serif;color:#000000;}
#blox-footer p { padding: 7px 20px 0px;}
#blox-footer a, #blox-footer p { color:#000000;font-family: 'Open Sans', sans-serif;}
#blox-footer .footer-logo a { display: block;height: 50px;}
#blox-footer p { padding: 3px 20px 0px;}
#blox-footer p.footer-logo { background: url("../../images/_site/DailyCommercialSERIF_footer.png") no-repeat 17px 29px transparent;height: 59px;width: 213px;}
.footer-section-block.search form label { font-family: 'Open Sans', sans-serif;}

#blox-footer #blox-copyright, .copyright { font-family: 'Open Sans',sans-serif;}

/* new block */
.sfn-sports .blox-zebra-list img { width: 150px!important;}
.sfn-sports .blox-zebra-list .zebra-mane .image-cell { float: left;margin-left: 0px;margin-right: 11px;}
.blox-zebra-list .zebra-mane {
border-right: 1px solid #CCC;
width: 63%;
float: left;
margin-top: 8px;
padding-right: 15px;
}
.headline-cell {
/* font-size: 16px!important;
line-height: 16px!important;
font-family: Georgia, 'Libre Baskerville', serif!important;
font-weight: normal!important; */
}
.front .sfn-sports .blox-zebra-list p {
position: relative;
left: 0px;
width: 220px;
float: left;
color: #000;
margin: 0px 0 8px;
bottom: -15px;
}

.sfn-sports .blox-zebra-list .zebra-stripes { margin-left: 10px;width: 30%;}
.sfn-sports .zebra-stripes { position: relative;}

ul.navigation.mega .mega-nav-container .blox-column .blox-list li a,
ul.navigation.mega .mega-nav-container h4.blox-recent-block a { font-size: 16px!important;font-weight: 600!important;}
ul.navigation.mega .mega-nav-container p, ul.navigation.mega .mega-nav-container span { color: #333;font-family: 'Merriweather', serif;}
#blox-story-photo-container h3 { font-family: 'Open Sans', sans-serif;font-size: 11px!important;}
/* changes reqeusted 07/24 */

#blox-story h1 .blox-headline { font-weight: 700;color: #222;line-height: 38px;font-family: 'Oswald', serif;}
p.byline { font-family: 'Open sans', sans-serif;font-size: 11px!important;}
span.updated { font-family: 'Open Sans';}

/* Headlines in slideshow should be bigger */
.slideshow-app .slide-navigator li p strong { font-size: 16px!important;}
.day-partition {background: #cc0033;}
.instant-gallery-app .instant-gallery .frame h3 { font-family: 'Open Sans', sans-serif;}


/* changes reqeusted 08072014 */
/* "a bit more spacing" */
#blox-story-text p { line-height: 24px;}
.blox-recent-block h4 { font-size: 18px!important;font-weight: 600;font-family: 'Open Sans', sans-serif;}

/* 08222014 */
.slideshow-presentation-panel-item h3, .slideshow-presentation-panel-item h3 a {
color: #FFF;
font-family: 'Oswald',serif;
font-weight: normal!important;
font-size: 22px!important;
line-height: 26px;
}

.slideshow-presentation .slideshow-presentation-nav-item a.link { font-family: 'Open Sans',sans-serif;font-size:12px!important;font-weight:normal;line-height:14px;}

/* local news block */
.dc-localnews .blox-recent-list li { border-top: none!important;}
.dc-localnews .blox-recent-block h4 { font-size: 18px;font-weight: 700;font-family: 'Open Sans', sans-serif;}

#blox-footer .blox-bottom-block-holder { border-top: solid 0px;}
.blox-recent-block h4, .blox-recent-block h4 a { color:#000000;}
span.headline-cell a { color: #000000;}
#blox-html-container #blox-wrapper .blox-title h3 { border-top:none!important; font-size:18px;}
.blox-breaking-news p.title-flag { background: #7F001F;}
a { color: #000000;}

.blox-photo-gallery { padding-bottom: 14px;}

ul.blox-recent-list p {
font-size: 1.2em;
}

#pg-bg-ad-container-left {
  display: block;
  float: none;
  height: 100%;
  left: 50%;
  margin-left: -680px;
  position: fixed;
  top: 0;
  width: 190px;
}
#pg-bg-ad-container-right {
  display: block;
  float: none;
  height: 100%;
  margin-right: -680px;
  position: fixed;
  right: 50%;
  top: 0;
  width: 190px;
}
#pg-bg-ad-container-left #full-pg-bg-left{
  display:block;
  background-image: url("../../images/blank.gif");
  width:190px;
  height:100%;
}
#pg-bg-ad-container-right #full-pg-bg-right{
  display:block;
  background-image: url("../../images/blank.gif");
  width:190px;
  height:100%;
}
#blox-html-container.front {
  background: 0 0;
}