/* ---------------------------------------------------------------------------------------------------
	                                 Site Customizations
-----------------------------------------------------------------------------------------------------*/

/* //////////////////////// Site changes - Background //////////////////////// */
/* Background - Also change this in site settings */
#blox-html-container {background-image: none; background-color: #cdcdcd;}

/* //////////////////////// Site changes - Header & Footer //////////////////////// */

/* Header background */
#blox-header-vertical-nav, #blox-header {
    background: url("none") repeat-x scroll 0 0;
    color: #E5E7DA;
    background-color: #fff;
}
/* Header logo */
#blox-header h1.vcard, #blox-header h2.vcard {
    background: url("../../images/_site/logoNEW.png") no-repeat scroll 10px 0 transparent !important;
    height: 59px;
    margin: 21px 0 17px;
    width: 275px;
}
/* Header font colors */
#weather-bug #temp a, #weather-bug #conditions a, #blox-header-search a {color: #FFFFFF;}

/*  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;}
#blox-footer p.footer-logo { background: url("../../images/_site/footer-logo.png") no-repeat scroll 0 0 transparent; display: block; height: 50px; margin: 5px 0 25px !important; padding: 0 !important;}
#blox-footer p.footer-logo a { display: block; height: 50px; text-indent: -9999em;}
#blox-footer .footer-section-block { height: 262px;}
.footer-section-block.search .search-options { padding: 5px;}
.blox-bottom-block-holder ul.nav-footer.bull-list li { background: url("none") no-repeat scroll 0 0 transparent; padding-left: 0;}

/* Footer colors */
#blox-footer {background-color: #35437E;}
#blox-footer ul.nav-footer.bull-list { color: #000;}
.blox-bottom-block-holder ul li a {color: #000;}
.copyright {color: #FFFFFF;}
.copyright a {color: #ECECEC;}
#blox-footer p {color: #000;}
#blox-footer {color: #000;}
#blox-footer .footer-section-block {border-right: 1px solid #252525;}
#blox-footer .footer-section-block h4 {color: #000;}

/* //////////////////////// Site changes - Legacy Navigation //////////////////////// */

/* Navigation - Main Color 
ul.dropdown {background-color: #0E1954;}
ul.dropdown li {background-color: #0E1954;}
.block-title-color {background-color: #0E1954 !important;}
#index-section-title  {background: none repeat scroll 0 0 #0E1954;} */

/* Navigation - Hover 
ul.dropdown li.hover, ul.dropdown li:hover {background-color: #303755;} */

/* Navigation - Active 
ul.dropdown li.active-horizontal {background: #711C1A;} */

/* Navigation - Font Color 
ul.dropdown a:link, ul.dropdown a:visited, #blox-header-vertical-nav a, #extra-nav ul a {color: #FFFFFF;} */

/* ////////////////////////  Nav Builder Changes //////////////////////// */
/*  Header Top Navigation */
#blox-header {padding: 0;}
.header-top-navigation a { color: #000;}
.header-top-navigation li:hover { background-color: transparent;}
#header-top-left ul.header-top-navigation li { background: url("../../images/_site/pipe-white.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-right ul.login { margin: 4px 0 4px 20px;}

/*  Navigation */
ul.navigation, ul.navigation > li { background-color: #0E1954; color: #000000;}
ul.navigation, ul.navigation > li > a { color: #FFFFFF;}
ul.navigation > li.current-section { background-color: #711C1A;}
ul.navigation > li:hover, ul.navigation > li.active { background-color: #711C1A;}
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;}
ul.navigation .ui-icon {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png");}
.ui-icon-circle-triangle-s { background-position: -64px -15px;}
.ui-icon-circle-triangle-n {background-position:0px -15px}

/* 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;}



/* //////////////////////// Site changes - Headers //////////////////////// */
.blox-title .block-title-color, .blox-title .block-title-color a {color: #ffffff;}


/* ---------------------------------------------------------------------------------------------------
	                   You shouldn't have to edit beyond this point.
-----------------------------------------------------------------------------------------------------*/

/* //////////////////////// Theme Fixes //////////////////////// */
#blox-header-vertical-nav, #blox-header  {height: auto;}
.blox-title {border-bottom: none;}
.blox-title .rss {margin: 7px;}
.blox-bucket-list dt img, .blox-slider-news dt img {width: 100px;}
#leaderboard-middle {margin-top: 0px; padding: 0px;}
#blox-footer {background-image: none;}
.container_12 .grid_8 .blox-top-story-holder .blox-photo-variant .lead-presentation-photo, .container_12 .grid_8 .blox-top-story-holder .blox-photo-variant .photo-container img.story-image {
    width: 300px;
}


/* //////////////////////// Glow Fixes //////////////////////// */
#blox-footer p {padding: 0 0 0 10px;}
ul.dropdown {margin-bottom: 0;}
#blox-footer .footer-section-block {padding-left: 10px;}
#blox-footer .footer-section-block h4 {border: 0 none; padding: 11px 26px 5px 6px;}
#blox-footer .blox-bottom-block-holder {height: 200px;}
#blox-footer .blox-bottom-block-holder {border: 0 none;}
.footer-section-block.search .search-options {border: 0 none;}


/* ////////////////////////  1.7 //////////////////////// */
.container_12 .grid_6 .blox-top-story .highlight-dark {width: 420px;}
.container_12 .grid_6 #ara-container {height:110px; width:460px;}
.container_12 .grid_6 #ara-container .image-list li{width:31%;}
.container_12 .grid_6 #ara-container .image-list {width:460px;}
.container_12 .grid_6 #ara-container .of-slideshow {height:91px;}
.container_12 .grid_6 #ara-container #nav-container {width:460px;}
#blox-masthead-image img { width:620px;} 
.ui-accordion-content .blox-comments, .blox-no-comments { display:none; }


/* ////////////////////////  hide things not intended for blox-lite //////////////////////// */
.app-classifieds .ask {display: none;}


/* ////////////////////////  Ad Changes //////////////////////// */
/* #leaderboard-middle img, #leaderboard-middle embed, #leaderboard-middle iframe {margin: 0 0 10px;}
#pencil img, #pencil embed, #pencil iframe {margin: 0 0 10px;} */
#rail-bottom, #rail-middle-extra {float: left; margin-right: 10px; width: 120px;}
.advertising #tncms-region-ads-center-top, .advertising #tncms-region-ads-center-middle, .advertising #tncms-region-ads-center-bottom {display:none;}
.advertising #center-top img, .advertising #center-middle img, .advertising #center-bottom img {display:none;}


/* ---------------------------------------------------------------------------------------------------
	            Any additional customizations should be made below this comment
-----------------------------------------------------------------------------------------------------*/
#blox-header h1.vcard, #blox-header h2.vcard {
  background: url("../../images/_site/logoNEWs.png") no-repeat scroll 10px 0 transparent !important;
  height: 170px;
  margin: -4px 0 -8px -10px;
  width: 972px;
}
#blox-footer .blox-bottom-block-holder {height: 275px;}
#blox-footer .footer-section-block.search {width: 292px;}

#weather-bug #temp a, #weather-bug #conditions a, #blox-header-search a {
  color: #000000;
}
.top-right-one {
  bottom: 1px;
  position: absolute;
  right: 792px;
  width: 150px;
}
.blox-search-block .search-bar {
  border: 1px solid #333333;
  padding: 2% 2% 2% 3px;
  width: 72%;
}
.top-right-two {
  bottom: 4px;
  float: right;
  position: absolute;
  right: 1px;
  width: 187px;
}
#weather-sponsor{display:none;}
#header-top {
  background: none repeat scroll 0 0 #CDCDCD;
  color: black;
  font: 12px/18px Arial,sans-serif;
  margin: 0 auto 4px;
  padding: 0 3px;
  width: 954px;
}
#leaderboard-top {
  margin: 5px auto 0;
  text-align: center;
  width: 960px;
}
#header-top-left ul.header-top-navigation li {
  background: none repeat scroll 0 0 transparent;
  font-family: Arial,Verdana,Helvetica,sans-serif;
  font-size: 12px;
  padding: 2px 4px 2px 5px;
}

/*------ Nav ------*/

ul.navigation > li:hover, ul.navigation > li.active {
  background-color: #D2232A;
}
ul.navigation > li.current-section {
  background-color: #D2232A;
}
ul.navigation, ul.navigation > li > a {
  color: #000000;
  text-transform: uppercase;
}
ul.navigation > li {
  float: left;
  font: bold 11px/30px Arial,sans-serif;
  padding: 0 15px;
  color:black;
}
ul.navigation, ul.navigation > li {
  background-color: #f0932d;
}
#blox-header{border-left:5px solid #F0932D;border-right:5px solid #F0932D;border-top:5px solid #F0932D;marigin-left:-5px;}
#main-nav{border-left:5px solid #F0932D;border-right:5px solid #F0932D;}
#blox-container{border-left:5px solid #F0932D;border-right:5px solid #F0932D;border-bottom:5px solid #F0932D;marigin-left:-5px;}

/*------ Footer ------*/
.copyright,
p.copyright strong,
p.copyright a{
  color: #000000;
}
#blox-container {
  clear: both;
  padding: 10px 0 0;
}
#blox-footer {
  background:transparent;
  margin: 0 auto;
}

#blox-footer p.footer-logo {
  background: url("../../images/_site/footer-logo.png") no-repeat scroll 0 0 transparent;
  display: block;
  height: 50px;
  margin: 45px 0 11px !important;
  padding: 0 !important;
}
#blox-footer .footer-section-block.start.contact p {
  line-height: 1.7em;
  margin: 0 0 5px;
  padding: 0 5px 10px;
}

/*------ breaking ------*/
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {
  background: url("../../images/_site/breaking123.png") repeat-x scroll 0 0 transparent;
  border-radius: 0 0 0 0;
  color: #000;
  font-size: 17px;
  font-weight: 700;
  text-transform: uppercase;
  width: 157px;
}
.blox-breaking-news {
    background: none repeat scroll 0 0 #C6C6C6;
}
.blox-breaking-news, .blox-breaking-news ul, .blox-breaking-news ul li {
    background-color: #C6C6C6 !important;
}
.blox-breaking-news a {
  color: black;
  font-size: 16px;
  font-weight: normal;
}

/*------ Other Stuff ------*/

.blox-title h3, .blox-sub-title h4 {
  color: #000000;
  font-family: Tahoma,Arial,sans-serif;
  font-size: 1.9em;
  font-weight: bold;
  margin: 0;
}
.blox-title a, .blox-sub-title a {
  color: #000000;
}
.blox-title {
  border-bottom: 1px solid black;
}
.blox-top-story .blox-title {
  border-bottom: none;
}
.day-partition {
  background: none repeat scroll 0 0 #F0932D;
  border-radius: 0 0 4px 4px;
  color: black;
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
  padding: 0 5px;
}
#blox-header h1 a, #blox-header h2 a {
  height: 127px;
  margin-left: 174px;
  width: 639px;
}

a.more, a.more-grey {
  background: none repeat scroll 0 0 #D2232A;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  margin-right: 5px;
  padding: 4px 8px;
}

#rail-middle-extra-holder,
#rail-bottom,
#rail-bottom-secondary{display:none;}

#blox-container.container_12 div#tncms-region-top-two-front.tncms-region{display:none !important;}