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

/* Header Logo */

#blox-header-vertical-nav h1, #blox-header-vertical-nav h2, #blox-header h1, #blox-header h2 {
  background: url("../../images/_site/logo_new.png") no-repeat scroll 0 0 transparent;
  height: 99px;
  margin-left: 5px;
  width: 797px;
}
    
/* Theme change */
#weather-bug, #weather-bug a, #blox-header-search a {
  color: black;
}
    
/*  Header Top Navigation */
#blox-header {padding: 0;}
.header-top-navigation a { color: #000000;}
.header-top-navigation li:hover { background-color: transparent;}
#header-top-left ul.header-top-navigation li { background: url("../../images/_site/pipe.png") no-repeat scroll 0 7px transparent; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 10px; padding: 2px 4px 2px 5px;}
#header-top-left ul.header-top-navigation li:first-child { background: url("none") no-repeat scroll 0 7px transparent;}
#header-top-left ul { margin-left: 0;}
#header-top.inside_header #blox-user-panel.minimal { color: #FFFFFF;}
#header-top.inside_header #blox-user-panel.minimal a { color: #FFFFFF;}
#header-top-right ul.login { margin: 4px 0 4px 20px;}

/*  Navigation */
ul.navigation, ul.navigation > li { background-color: #6B6A55; color: #FFFFFF; font-weight: bold;}
ul.navigation, ul.navigation > li > a { color: #FFFFFF;}
ul.navigation > li.current-section {
  background-color: #bb792d;
}
ul.navigation > li:hover, ul.navigation > li.active { background-color: #bb792d;}
ul.navigation > li.current-section a { color: #FFFFFF;}
ul.navigation > li:hover a, ul.navigation > li.active a { color: #FFFFFF;}
ul.navigation > li.current-section ul li a { color: #000000;}
ul.navigation > li:hover ul li a, ul.navigation > li.active ul li a { color: #000000;}

/* Mega Nav */
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;}
ul.navigation.mega .mega-nav-container ul.blox-flags.headline-list li {border: none;}
#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: url("none") repeat scroll center bottom transparent; border-top: medium none;}

/*  Footer */
.footer-section-block.start.contact h4 {display:none;}
#blox-footer .footer-section-block.start.contact p { line-height: 1.7em; margin: 0 0 5px; padding: 0 14px 10px;}
p.footer-logo {
  background: url("../../images/_site/footer_new.png") no-repeat scroll 0 0 transparent;
  display: block;
  height: 50px;
  margin: 25px 0 6px 15px !important;
  padding: 0 !important;
}
p.footer-logo a { display: block; height: 50px; text-indent: -9999em;}
#blox-footer .footer-section-block { height: 240px;}
.footer-section-block.search .search-options { padding: 5px;}
.blox-bottom-block-holder ul.nav-footer.bull-list li { padding-left: 3px;}
.blox-bottom-block-holder ul.nav-footer.bull-list li { background: url("none") no-repeat scroll 0 0 transparent; padding-left: 0;}
#blox-footer ul.nav-footer.bull-list { color: #2F2F2F;}

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

.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {
  background: url("../../images/_site/breaking.png") repeat-x scroll 0 0 transparent;
  border-radius: 0 0 0 0;
  color: white;
  font-family: Arial;
  font-size: 15px;
  text-transform: uppercase;
  width: 157px;
}
.blox-breaking-news {
    background: none repeat scroll 0 0 #C6C6C6;
}
.blox-breaking-news a {
    color: black;
    font-family: Arial;
    font-size: 18px;
    font-weight: normal;
}
#blox-html-container #blox-wrapper .blox-title {
    background: none repeat scroll 0 0 #39a2ce;
}
#blox-html-container #blox-wrapper .blox-title h3 {
    background: none repeat scroll 0 0 transparent;
    border-bottom: medium none;
    border-top: medium none;
    clear: none;
    color: black;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    padding: 5px 10px;
    text-transform: uppercase;
}
#blox-container .blox-title h3, 
#blox-container .blox-title a, 
#blox-container .blox-sub-title a {
    color: white !important;
}
#blox-header {
  background-color: #D9D9D9;
}

#blox-search-block-1 div input.search-submit {
    background: url("../../images/_site/search.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: transparent;
    cursor: pointer;
    height: 19px;
    text-indent: -999999px;
    width: 21px;
}
#blox-search-block-1 {
    bottom: 3px;
    color: #333333;
    position: absolute;
    right: -22px;
    width: 207px;
}
#blox-search-block-1 input.search-bar {
    padding: 5px;
    width: 150px;
}
ul.navigation, ul.navigation > li {
  background-color: #39a2ce;
  font-weight: bold;
}
#blox-wrapper {
    background-image: url("../../images/_site/theBACKrepeat123123123.png") !important;
    background-repeat: repeat-y;
    padding-left: 21px;
    padding-right:21px;
}
#header-top {
  font: 12px/18px Arial,sans-serif;
  margin-bottom: 0;
  padding: 0 10px;
}
#header-top.inside_header #blox-user-panel.minimal {
  color: black;
}
#header-top.inside_header #blox-user-panel.minimal a {
  color: black;
}
#blox-footer #blox-copyright,
.copyright,
.copyright strong,
p.copyright strong a,
p.copyright a{
  color: white;
  font-size: 11px;
  padding: 5px;
  text-align: center;
}
#blox-footer .footer-section-block h4 {
  color:black;
}
.blox-bottom-block-holder ul li a {
  color: black;
}
#blox-footer p {
  color: black;
}
#blox-footer p a {
  color: #39a2ce;
}
#blox-footer .footer-section-block{height:280px;}
.footer-section-block.search .search-options {
  border: 1px solid #D1D1D1;
  text-align: left;
  width: 92%;
}
#weather-bug {
  width: 95px;
}
.top-right-two {
  bottom: 10px;
  float: right;
  position: absolute;
  right: 15px;
  width: 155px;
}

#seven-day-forcast a {
background: #bb792d none repeat scroll 0 0;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
width: 100%;
padding: 4px 18px;
color: #fff;
}

a.more, a.more-grey {
background: #bb792d;
color: #fff;
font-size: 11px;
font-weight: bold;
padding: 4px 8px;
margin-right: 5px;
}
.top-right-one {
  bottom: 49px;
  position: absolute;
  right: 10px;
  width: 191px;
}


#tncms-block-271357.tncms-block div#blox-featured-listings div.heading h3 a {font-size: 21px;}

/* Umbrellas */

#other_papers {
  bottom: 6px;
  float: right;
  left: 195px;
  position: absolute;
}
.glenn_county_transcript ul.navigation, 
.glenn_county_transcript ul.navigation > li,
.colusa_sun_herald ul.navigation,
.colusa_sun_herald ul.navigation > li,
.corning_observer ul.navigation,
.corning_observer ul.navigation > li,
#blox-html-container.corning_observer #blox-wrapper .blox-title,
#blox-html-container.colusa_sun_herald #blox-wrapper .blox-title,
#blox-html-container.glenn_county_transcript #blox-wrapper .blox-title{background-color: #5DB551;}

.glenn_county_transcript ul.navigation > li.current-section,
.glenn_county_transcript ul.navigation > li:hover, 
.glenn_county_transcript ul.navigation > li.active,
.colusa_sun_herald ul.navigation > li.current-section,
.colusa_sun_herald ul.navigation > li:hover, 
.colusa_sun_herald ul.navigation > li.active,
.corning_observer ul.navigation > li.current-section,
.corning_observer ul.navigation > li:hover, 
.corning_observer ul.navigation > li.active{
    background-color: #BB792D;
}
.depth-2.glenn_county_transcript #blox-breadcrumbs, 
.depth-2.glenn_county_transcript #index-section-title,
.depth-2.colusa_sun_herald #blox-breadcrumbs, 
.depth-2.colusa_sun_herald #index-section-title,
.depth-2.corning_observer #blox-breadcrumbs, 
.depth-2.corning_observer #index-section-title{display: none;}

#blox-header h1 a, #blox-header h2 a{height:100%;width:100%;}

#blox-header-vertical-nav h1, 
#blox-header-vertical-nav h2, 
#blox-header h1, 
#blox-header h2 {
  background: url("../../images/_site/appeal.png") no-repeat scroll 0 0 transparent;
  height: 88px;
  margin-bottom: 40px;
  margin-left: 190px;
  width: 414px;
}

.glenn_county_transcript #blox-header-vertical-nav h1, 
.glenn_county_transcript #blox-header-vertical-nav h2, 
.glenn_county_transcript #blox-header h1, 
.glenn_county_transcript #blox-header h2 {
  background: url("../../images/_site/glenn.png") no-repeat scroll 0 0 transparent;
  height: 88px;
  margin-bottom: 40px;
  margin-left: 198px;
  width: 414px;
}

.colusa_sun_herald #blox-header-vertical-nav h1, 
.colusa_sun_herald #blox-header-vertical-nav h2, 
.colusa_sun_herald #blox-header h1, 
.colusa_sun_herald #blox-header h2{
  background: url("../../images/_site/colusa.png") no-repeat scroll 0 0 transparent;
  height: 88px;
  margin-bottom: 40px;
  margin-left: 191px;
  width: 414px;
}

.corning_observer #blox-header-vertical-nav h1, 
.corning_observer #blox-header-vertical-nav h2, 
.corning_observer #blox-header h1, 
.corning_observer #blox-header h2{
  background: url("../../images/_site/corning.png") no-repeat scroll 0 0 transparent;
  height: 88px;
  margin-bottom: 40px;
  margin-left: 190px;
  width: 414px;
}
.arcade #blox-wrapper, .arcade #blox-container, .arcade #blox-footer{width:1020px}
.arcade #blox-left-col{width:675px}
.arcade #blox-header {background-size:102% ;}
.arcade #blox-footer .blox-bottom-block-holder{width:995px}