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

/* Header Logo */

#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2
	{background: url("../../images/IW-logo.jpg") no-repeat transparent; margin-top:12px !important;}
        
/*  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-image:none;}
#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: #788196; color: #000000;}
ul.navigation, ul.navigation > li > a { color: #FFFFFF;}
ul.navigation > li.current-section { background-color: #535C6F;}
ul.navigation > li:hover, ul.navigation > li.active { background-color: #535C6F;}
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-image:none; 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/logo.png") no-repeat scroll 0 0 transparent; display: block; height: 50px; margin: 5px 0 25px !important; padding: 0 !important;}
p.footer-logo a { display: block; height: 50px; text-indent: -9999em;}
#blox-footer .footer-section-block { height: 240px;padding-right: 30px;}
.footer-section-block.search .search-options { padding: 5px;}
.blox-bottom-block-holder ul.nav-footer.bull-list li { background-image:none; padding-left: 0;}
#blox-footer ul.nav-footer.bull-list { color: #788196;}

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

/* sprite Icon for google plus/ social media block BC 2/4/14 */
.social-media .custom-site .icon {background-position: 0 -220px !important;}


#blox-header-vertical-nav h1, #blox-header-vertical-nav h2, #blox-header h1, #blox-header h2 {
  background: url("../../images/IW-logo.jpg") no-repeat scroll 0 0 transparent;
  height: 77px;
  margin-bottom: 8px;
  margin-left: 250px;
  width: 408px;
}
#weather-sponsor{display:none;}
#leaderboard-top {
  margin-top: 10px;
  text-align: center;
}

/*------ Nav -------*/
ul.navigation, ul.navigation > li > a {font-family: Georgia;text-transform: none;color:#fff;font-size:14px;}
ul.navigation, ul.navigation > li {background-color: #9F0000;}
ul.navigation {
  border: 2px solid #470000;
  padding-left: 95px;
  width: 865px !important;
}
ul.navigation > li {
  padding: 2px 3.5px;
}
ul.navigation > li.current-section a, ul.navigation > li:hover a, ul.navigation > li.active a {
  color: #222;
}
ul.navigation > li.current-section, ul.navigation > li:hover, ul.navigation > li.active {
  background-color: #FFFFFF;
  border-left: none;
  border-right: none;
  border-top: 2px solid #FF0001;
  margin-left: 0;
  margin-right: 0;
  margin-top: -2px;
}
ul#main_nav.navigation li ul li a{text-transform: none;}
ul.navigation.mega .mega-nav-container {
box-shadow: none;
border-radius: 0;
padding: 1%;
border-left: 1px solid #e7e7e7;
border-bottom: 2px solid #e7e7e7;
border-right: 1px solid #e7e7e7;
margin-left: -1px;
border-top: 2px solid #e7e7e7;
}
ul.navigation > li {
    border-left: none;
    border-right: none;
}

ul.navigation.mega .mega-nav-container.unmega ul{margin-left:-1px;}
ul.navigation.mega .mega-nav-container.unmega{border-bottom:none;}

/*------ Chrome Specific Nav -------*/
@media screen and (-webkit-min-device-pixel-ratio:0) { 
 ul.navigation > li {padding: -12px 5px;}
}

/*------- Search -------*/
.blox-search-block {
  background: url("../../images/_site/search.png") no-repeat scroll 0 0 transparent;
  height: 36px;
  width: 213px;
}
.top-right-two {
  bottom: 20px;
  float: right;
  position: absolute;
  right: 0;
  width: 209px;
}
.blox-search-block .search-bar {
  border: medium none;
  color: #000000;
  font-size: 11px;
  margin-left: 7px;
  margin-top: 4px;
  padding: 3%;
  width: 72%;
}
.blox-search-block .search-submit {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  padding: 2%;
  width: 13%;
}

/*------ Top Nav -------*/
#blox-user-panel.minimal #uUser,
#blox-user-panel.minimal .panel-delimiter{display:none;}
#header-top .header-top-navigation li {
  font-family: arial;
  font-size: 10px;
  padding: 2px 4px 2px 5px;
  text-transform: uppercase;
}
#header-top.inside_header div#header-top-left.header-top-left ul.header-top-navigation li a{color:transparent;}
#header-top-left ul.header-top-navigation li {background: none repeat scroll 0 0 transparent;}
#blox-user-panel a {
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    padding: 2px 4px 2px 5px;
}
#header-top-right ul.login {
  margin: 2px -18px 0 0;
}
#header-top {
  font: bold 12px/18px Arial,sans-serif;
  margin-bottom: 0;
  padding: 0;
}
#header-top-right {
  margin-bottom: 0;
  margin-right: -12px;
  margin-top: 13px;
}
p.follow {
  font-size: 10px;
  font-weight: bold;
  margin-top: -22px; 
  position: absolute;
  text-transform: uppercase;
}
#header-top-left {
  background: url("../../images/_site/social_custom.png") no-repeat scroll 0 0 transparent;
  height: 31px;
  margin-left: -5px;
  margin-top: 36px;
  position: absolute;
}
li.nav-header_top_left-left-twitter a, 
li.nav-header_top_left-left-facebook a, 
li.nav-header_top_left-left-rss a, 
li.nav-header_top_left-left-youtube a, 
li.nav-header_top_left-left-instagram a {
  color: transparent !important;
  display: block;
  height: 20px;
  text-indent: -1000em;
  width: 20px;
}
li.nav-header_top_left-left-twitter,
li.nav-header_top_left-left-facebook,
li.nav-header_top_left-left-rss,
li.nav-header_top_left-left-youtube,
li.nav-header_top_left-left-instagram{width:auto !important;color:transparent;height:auto !important;overflow !important:hidden;}
li.nav-header_top_left-left-twitter{padding:5px 0 0 5px !important}
li.nav-header_top_left-left-facebook{padding:5px 0 0 6px !important}
li.nav-header_top_left-left-rss{padding:5px 0 0 3px !important}
li.nav-header_top_left-left-youtube{padding:5px 0 0 2px !important}
li.nav-header_top_left-left-instagram {padding:5px 0 0 3px !important}

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

/*------- Footer -------*/
.footer-section-block.contact,
.footer-section-block.search{display:none;}
#blox-footer .footer-section-block h4 {
  border-bottom: medium none;
  color: #2e3971;
  font-family: georgia;
  font-size: 12px;
  margin: 0 2px;
  padding: 9px 6px 4px;
  text-align: left;
  text-transform: uppercase;
}
#blox-footer .footer-section-block ul li a {
  font-size: 11px;
  line-height: 20px;
}
#blox-footer .blox-bottom-block-holder ul li a {
  color: #000000;
  font-family: georgia;
}
#blox-footer .footer-section-block{border-right:none;}
#blox-footer .blox-bottom-block-holder {border-top: 3px solid #E7E7E7; border-bottom: 1px solid #E7E7E7;}
#blox-footer li.nav-header_top_left-left-twitter a,
#blox-footer li.nav-header_top_left-left-facebook a,
#blox-footer li.nav-header_top_left-left-rss a,
#blox-footer li.nav-header_top_left-left-google-plus a,
#blox-footer li.nav-header_top_left-left-pinterest a{color:transparent !important;}
#blox-footer li.nav-header_top_left-left-twitter,
#blox-footer li.nav-header_top_left-left-facebook,
#blox-footer li.nav-header_top_left-left-rss,
#blox-footer li.nav-header_top_left-left-google-plus,
#blox-footer li.nav-header_top_left-left-pinterest{width:13px;padding-right:7px !important;color:transparent;height:21px;overflow:hidden;}
#blox-footer #header-top-left {margin-left: 1px; margin-top: 0;}
#blox-footer div.blox-bottom-block-holder div.footer-section-block div#tncms-region-nav-footer_main_5.tncms-region-nav ul.nav-footer li.nav-footer-item a{ color: #2e3971 !important;
  font-family: georgia;
  font-size: 12px !important;
  text-transform: uppercase !important;
  font-weight:bold;
   }
#blox-footer div.blox-bottom-block-holder div.footer-section-block div#tncms-region-nav-footer_main_5.tncms-region-nav{margin-top:5px}
#blox-footer div.blox-bottom-block-holder div.footer-section-block div#tncms-region-nav-footer_main_5.tncms-region-nav ul.nav-footer li{padding-bottom:8px;}
#blox-footer{margin-bottom:0;}

/*-------- Content --------*/
.hide_prologue .core-slideshow-tiled h3.section-title,
.hide_prologue .core-slideshow-tiled ul.sections-list li p{display:none;}
.hide_prologue .core-slideshow-tiled .blox-title{display:block;}
.blox-title h3, .blox-sub-title h4,
.blox-title h3 a, .blox-sub-title h4 a{
  color: #000000;
  font-family: Georgia;
}
a.more, a.more-grey {background: none repeat scroll 0 0 #FF0001;}
.lonely-zebra-list .zebra-stripes {
  margin: 0;
  width: 95%;
}
#calendar-widget-block .heading.heading-cal h3 a, #business-events .heading.heading-cal h3 a {
  color: #000;
  display: block;
  font-size: 30px;
  left: 60px;
  margin: 0;
  position: relative;
  top: 14px;
  font-family:Georgia;
}
.day-partition {
    background: none repeat scroll 0 0 #222;}
#index-section-title {
    background: none repeat scroll 0 0 #28336E;}
#index-section-title h1, #index-section-title h2 {
  float: left;
  font-size: 26px;
  font-family:Georgia;
 
}

/* BC 2/27/14 Static page Color edit */

.red {color: red;}
.blue {color: blue;}
/* BC 4/3/14 Connect Block right rail*/
#tncms-block-792744 > dl > dd.custom-site > a > span.icon{background: url("../../images/_site/instagram_icon_small1.png") no-repeat transparent;
background-position: 0 !important;}


#tncms-block-792744 > dl > dd.custom-site {
position: relative;
top: -35px;
}
    

#tncms-block-792744 > dl > dd.rss {
position: relative;
top: 33px;
}

/* BC 4/3/14 Horoscope block*/
.zodiac-label {
position: relative;
top: 25px;
left: -104px;
font-size: 12px;
font-weight: bold;
}
.zodiac-block > div > div.blox-title > h3 {
margin-bottom: 7px;
}

.zodiac-button {
margin-top: 40px;
}

.zodiac-block {
margin-bottom: 15px;
}
#Capricorn {
margin-right: -25px;
}
#Cancer {
margin-right: -10px;
}

#Taurus {
margin-right: -11px;
}


#Scorpio {
margin-right: -20px;
}

#Aquarius {
margin-right: -20px;
}

/* block headers */
/* .full-widthz .core-slideshow-tiled ul.sections-list li img {
  float: none;
  height: auto;
  margin-right: 0;
  width: 100%;
}*/

.today .blox-title h3, 
.today .blox-sub-title h4, 
.today .blox-title h3 a, 
.today .blox-sub-title h4 a {
  color: #FFFFFF;
  font-family: Georgia;
  padding-left: 5px;
  
}

.today .blox-sub-title, 
.today .blox-title {
  border-bottom: medium none;
  clear: both;
  margin-bottom: 0;
  margin-left: 3px;
  overflow: hidden;
  padding-bottom: 3px;
  padding-top: 3px;
  position: relative;
  text-transform: capitalize;
  width: 195px;
}
.maroon .blox-sub-title, 
.maroon .blox-title {
  border-bottom: medium none;
  clear: both;
  margin-bottom: 0;
  margin-left: 0;
  overflow: hidden;
  padding-bottom: 3px;
  padding-top: 7px;
  position: relative;
  text-transform: capitalize;
  width: 160px;
}

.sky-blue .blox-sub-title, 
.sky-blue .blox-title {background:#00b2ff}

.hot-pink .blox-sub-title, 
.hot-pink .blox-title {background:#ff20c3;}

.light-pink .blox-sub-title, 
.light-pink .blox-title{background:#ff85de;}

.red .blox-sub-title, 
.red .blox-title{background:#d10008;}

.yellow .blox-sub-title, 
.yellow .blox-title{background:#ffea00;}

.yellow .blox-title h3, 
.yellow .blox-sub-title h4, 
.yellow .blox-title h3 a, 
.yellow .blox-sub-title h4 a {
  color: #000;
}

.maroon .blox-sub-title, 
.maroon .blox-title{background:#800000;}

.full .blox-sub-title,
.full .blox-title {
  border-bottom: medium none;
  clear: both;
  margin-bottom: 6px;
  margin-left: -1px;
  overflow: hidden;
  position: relative;
  text-transform: capitalize;
  width: 291px;
}
.full .blox-title h3, 
.full .blox-sub-title h4, 
.full .blox-title h3 a, 
.full .blox-sub-title h4 a {
  color: #FFFFFF;
  font-family: Georgia;
  padding-left: 5px;
}
.full .blox-top-story-holder {margin: -6px 0 0;}

.orange .blox-sub-title, 
.orange .blox-title{background:#ff7e00;}

.purple .blox-sub-title, 
.purple .blox-title{background:#b400ff;}

/* new hover */

ul.navigation > li.nav-main-item-news.current-section, 
ul.navigation > li.nav-main-item-news:hover, 
ul.navigation > li.nav-main-item-news.active{border-top:2px solid #00b2ff;}
.news #index-section-title{background:#00b2ff;}

ul.navigation > li.nav-main-item-entertainment.current-section, 
ul.navigation > li.nav-main-item-entertainment:hover, 
ul.navigation > li.nav-main-item-entertainment.active{border-top:2px solid #FF20C3;}
.entertainment #index-section-title{background:#FF20C3;}

ul.navigation > li.nav-main-item-food.current-section, 
ul.navigation > li.nav-main-item-food:hover, 
ul.navigation > li.nav-main-item-food.active{border-top:2px solid #ff7e00;}
.food #index-section-title{background:#ff7e00;}

ul.navigation > li.nav-main-item-travel.current-section, 
ul.navigation > li.nav-main-item-travel:hover, 
ul.navigation > li.nav-main-item-travel.active{border-top:2px solid #b400ff;}
.travel #index-section-title{background:#b400ff;}

ul.navigation > li.nav-main-item-classifieds.current-section, 
ul.navigation > li.nav-main-item-classifieds:hover, 
ul.navigation > li.nav-main-item-classifieds.active{border-top:2px solid #048719;}


ul.navigation > li.nav-main-item-weddings.current-section, 
ul.navigation > li.nav-main-item-weddings:hover, 
ul.navigation > li.nav-main-item-weddings.active{border-top:2px solid #CC99CC;}
.weddings #index-section-title{background:#CC99CC;}

ul.navigation > li.nav-main-item-life-style.current-section, 
ul.navigation > li.nav-main-item-life-style:hover, 
ul.navigation > li.nav-main-item-life-style.active{border-top:2px solid #ff86f5;}
.life_and_style #index-section-title{background:#ff86f5;}

ul.navigation > li.nav-main-item-letters-to-editor.current-section, 
ul.navigation > li.nav-main-item-letters-to-editor:hover, 
ul.navigation > li.nav-main-item-letters-to-editor.active{border-top:2px solid #838383;}
.letters_to_editor #index-section-title{background:#838383;}

.blogs #index-section-title{background:#ffea00;}
.blogs #index-section-title h1, #index-section-title h2{color:#000;}

.horoscopes #index-section-title{background:#800000;}

/* BC news blocks edits */



.blox-bucket-list dt{float:none !important;}
.blox-bucket-list dt.bucket-photo img{width: 300px !important;}

/* Updated changes */
p,a,h1,h2,h3,h4,span{font-family:helvetica !important;}
#blox-header h1 a, #blox-header h2 a{height:100%;width:100%;}
#blox-story-text p,
span.paragraph-0{font-size:14.5px;}
.blox-title h3,
.blox-sub-title h4,
.blox-title h3 a, 
.blox-sub-title h4 a {
    color: #9F0000 !important;
    font-family: helvetica;
    padding-left: 5px;
    text-transform: uppercase;
}
.blox-sub-title, 
.blox-title {
    background: none repeat scroll 0 0 #E6E7E9 !important;
    border-left: 7px solid #6C6D70 !important;
}
.blox-sub-title, 
.blox-title {
    border-bottom: medium none;
    clear: both;
    margin-bottom: 0 !important;
    margin-left: 3px;
    overflow: hidden;
    padding-bottom: 3px;
    padding-top: 3px;
    position: relative;
    text-transform: capitalize;
    width: auto !important;
}
a.more, a.more-grey {
  background: none repeat scroll 0 0 #9F0000 !important;
  border-radius: 0;
  background:  !important;
    background-size: 50% 50% !important;
	background-repeat: no-repeat !important;
padding-left:20px;padding-right:20px;padding-top:5px !important;padding-bottom:5px !important;text-transform: uppercase;
}
.blox-zebra-nav {
  border-bottom: medium none;
  margin-bottom: 25px;
  margin-top: -22px;
  padding: 0 16px 4px;
  position: relative;
  text-align: right;
  z-index: 23;
  font-size:14px;
}
.blox-photo-gallery-list {
  float: left;
  list-style: none outside none;
  margin: 0;
  overflow: hidden;
  padding: 0;
}
.core-slideshow-tiled ul.sections-list {
  font-size: 12px;
  margin-left: -15px;
  margin-top: 25px;
  overflow: hidden;
  padding-top: 0;
  width: auto;
}
#horoscope1,
.mosaic-overlay,
dl.social-media{margin-top:25px;} 
ul.navigation > li.current-section, ul.navigation > li:hover, ul.navigation > li.active {
  border-top: 2px solid #460000 !important;
}
ul.navigation.mega .mega-nav-container p, ul.navigation.mega .mega-nav-container span {
  color: #333333;
  text-transform: none;
}
.navigation.mega .blox-title h3, .navigation.mega .blox-sub-title h4 {
  font-size: 16px;
  padding-left: 10px;
}
#index-section-title h1{
color: #000000!important;
text-transform: uppercase;
}
#index-section-title h2 {
  color: #9F0000 !important;
  text-transform: uppercase;
}
#index-section-title {
    background: none !important;
    margin-bottom:0;
}
.highlight-grey .blox-sub-title,
.highlight-grey .blox-title{background:none !important;border:none !important;}
a.more:hover, a.more-grey:hover{text-decoration:underline;}

span.paragraph-0 p span{font-size:14.5px;}
#tncms-block-792744 > dl > dd.custom-site {
  position: relative;
  top: -66px;
}
dd.youtube {
  margin-left: 149px;
  position: relative;
  top: -33px;
}
dd.newsletter {
  top: 33px;
  position: relative;
}
.social-media .newsletter .icon {
  background-position: 0 -380px;
}
ul#main_nav.navigation li ul li a {
  font-size: 13px;
  text-transform: none;
}
ul.navigation.mega .mega-nav-container p, ul.navigation.mega .mega-nav-container span {
  color: #333333 !important;
  font-size: 13px;
  line-height: 18px;
  padding-left: 0 !important;
  text-transform: none;
}
.mosaic-asset-mask-container.single_column .mosaic-asset-item.headline_list_item h3 {
  font-size: 16px;
  line-height: 1.48em;
}
.increase .core-slideshow-tiled ul.sections-list li .custom-image-wrapper {
  background: transparent;
  border: medium none;
  height: auto;
  width: auto;
}
.increase .core-slideshow-tiled ul.sections-list li {
  float: left;
  margin-left: 15px;
  width: 95%;
  height:95% !important;
}

.increase .core-slideshow-tiled ul.sections-list li img {
  float: none;
  height: auto;
  margin-right: 0;
}
.upwords{margin-top:-20px;}
ul.navigation > li > .no-link {
    color: #FFFFFF;
}
ul.navigation > li > .no-link:hover{background-color:transparent !important;}
 ul.navigation > li:hover > .no-link{background-color:transparent !important;}
ul#main_nav.navigation li.nav-main-item-| div.no-link:hover{background-color:none !important;}

.nav-header_top_right-right-about-us > a, .nav-header_top_right-right-advertise-with-us > a {color: blue !important;}
.nav-header_top_right-right-subscribe-to-our-weekly-newspaper > a{color: red;}
li.nav-header_top_right-right-classified-ads > a {color: red !important;}
#blox-user-panel a, .header-top-navigation a{font-size: 13px;}
#blox-user-panel a, #uNav > span:nth-child(2){color:red;}
#tncms-region-nav-header_top_right > ul > li:nth-child(4) > div{padding-right: 104px;}
#blox-user-panel.minimal{position: absolute; left: 408px;}

/* extra nav under main nav BC 4/23/2014 */
div#custom-nav {
float: right;
margin: 0;
padding: 0;
width:auto;
margin-top: 5px;
}

div#custom-nav ul li{display: inline;}
ul.#Navul{
margin: 0;
padding: 0;}

li.custom-nav {
float: left;
}
li.custom-nav {
padding-left: 4px;
}
div#custom-nav ul li > a {
   font-size: 14px;
}
/* Updates BC 4/23/2014 */
.blox-bottom-block div a, .bottom-block div a,
.core-slideshow-tiled ul.sections-list li h4{font-size: 16px;}
.core-slideshow-tiled ul.sections-list li h4 > a{color: #343434;}


.core-slider.horizontal .group .item .image {

width: 92px;
height: 92px;

}

.core-slideshow-tiled ul.sections-list li h4 {
font-weight: 600 !important;}

#tncms-block-791794 .core-slider.horizontal .group .item .text h4 {
display: none !important;
}


.core-slider.horizontal .group .item .image {
    height: 111px;
    width: 112px;
}
.core-slider.horizontal .group .item .image {
    float: left;
    margin-right: 5px;
    overflow-x: visible;
    overflow-y: visible;
}

#blox-breadcrumbsa{display: none;}
#blox-breadcrumbs a {display: none !important;}

.blox-recent-block h4{background: #000000 !important;}
.blox-recent-block h4 > a{color: #FFF !important;}

/*.blox-bucket-list dd.bucket-headline {background: #000 !important;}
.blox-bucket-list dd.bucket-headline > a{color: #FFF !important;}*/

/* SF 556528 */
.blox-bucket-list dd.bucket-headline {background: transparent !important;}
.blox-bucket-list dd.bucket-headline > a{color: #000 !important;}
.blox-bucket-list dd.bucket-headline > a:hover { text-decoration: underline; color: #470000 !important;}

ul.navigation.mega .mega-nav-container .blox-recent-block h4 {background: #FFF !important;}
ul.navigation.mega .mega-nav-container .blox-recent-block h4 > a{color: #000 !important;}

.blox-zebra-nav a {font-size: 13px;}

/* updated front page blocks */
li span.blox-updated{
  color: #FFFFFF !important;
  font-size: 14px;
  margin-bottom: 10px;
  margin-left: 0 !important;
  margin-top: -2px;
  padding-left: 10px !important;
}

.core-slideshow-tiled ul.sections-list li h4 {
  font-weight: 400 !important;
  padding-left: 10px;
  padding-right:10px;
}
.core-slideshow-tiled ul.sections-list li ul li{margin-left:0;margin-bottom:10px;}

.core-slideshow-tiled ul.sections-list li h4 > a {
  color: #FFFFFF;
}

.core-slideshow-tiled ul.sections-list li img {
  float: none;
  height: 154px;
  margin-right: 0;
}

.core-slideshow-tiled ul.sections-list li{background:#000;}


div.core-slideshow-tiled ul.sections-list li ul li{padding-left:0 !important;margin-left:0 !important;}
.blox-photo-gallery-list li { width: 188px;}
.front div.core-slideshow-tiled ul.sections-list li ul li {
  display: none;
}

.blox-photo-gallery-list li div.blox-bottom-block div p,
.blox-photo-gallery-list li div.blox-bottom-block div p a {font-weight: 400 !important;}
.blox-photo-gallery-list .blox-bottom-block div {opacity: 1;}
#blox-user-panel.minimal {
  left: 313px;
  position: inherit;
}
#comment-rules{display:none;}
/* scott #561081
#blox-html-container{background: url("../../images/_site/blue.jpg") repeat scroll 0 0 transparent;}
*/
#blox-wrapper {
  background: none repeat scroll 0 0 #FFFFFF;
  margin: 0 auto;
  overflow: visible;
  padding-left: 10px;
  padding-right: 10px;
}

#blox-story-photo-container h3{display:none;}


/*drop down edits BC 2014 */
ul.navigation.drop ul li{background-color:#FFFFFF !important;}
ul.navigation.drop ul > li:hover {background-color: #9F0000 !important;}
ul.navigation.drop ul > li:hover > a {color:#FFFFFF !important;}

/* calanedar about us block hide edits BC 5/12/2014 */
#aboutThisSection > dt:nth-child(3),
#aboutThisSection > dd:nth-child(4),
#aboutThisSection > dt:nth-child(5),
#aboutThisSection > dd:nth-child(6){display:none !important;}

.blox-asset .instant-gallery-app .instant-gallery .frame h3 { display: none;}

.highlight-grey li span.blox-updated { color: #000000 !important;}


.app-calendar .blox-recent-list li .avatar {
  border: medium none;
  float: left !important;
  margin: 0 10px 10px 0;
  padding: 0;
  width: 250px !important;
}

.app-calendar .blox-recent-block h4 {
  background: transparent !important;
}
.calendar .event .blox-recent-list li h4 a {
  color: #336699 !important;
  font-size: 20px;
}
.calendar .event .blox-recent-block.has-photo {
  float: left;
  overflow: visible;
  width: 50%;
}
.calendar .event .blox-recent-block.has-photo dl dt {
  font-size: 12px;
  line-height: 16px;
  margin: 0 0 10px;
  width: 100%;
}
.circle-date .blox-recent-block dl dt.venue, .circle-date .blox-recent-block h4 {
  margin-left: 65px !important;
  font-size: 12px !important;
  line-height: 16px !important;
}
.app-calendar .circle-date .blox-recent-list li .avatar {
  border: medium none;
  float: right !important;
  margin: 0 0 10px 10px;
  padding: 0;
  width: 75px !important;
}
.app-calendar li span.blox-updated { color: #000000 !important;}
.calendar .blox-recent-list li h4 a { color: #336699 !important;}

.app-classifieds .blox-bucket-list dt { float: left !important;}
.app-classifieds .blox-bucket-list .odd-list-item { background: transparent;}
.app-classifieds .blox-bucket-list .even-list-item, .app-classifieds .blox-bucket-list .odd-list-item {
  border-bottom: medium none;
  padding: 5px 0;
}
.app-classifieds .blox-bucket-list dt.bucket-photo img, .app-classifieds .blox-slider-news dt.bucket-photo img {
  border: 1px solid #000000;
  padding: 0;
  width: auto;
}



/* Story dividers */
.letters_to_editor .blox-bucket-list .even-list-item, .letters_to_editor .blox-bucket-list .odd-list-item,
.humor .blox-bucket-list .even-list-item, .humor .blox-bucket-list .odd-list-item {
  border-bottom: 1px solid #9F0000;
}

/* Calendar event paragraphs */
.calendar .event .blox-recent-block p {
  font-size: 12px;
  line-height: 16px;
}
/* 'Place your ad' font size - Matt #562967*/
.heading-class .button {
background: #557c9d;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
color: #FFFFFF;
font-size: 13px;
font-weight: bold;
padding: 4px 8px;
position: relative;
top: 70px;
}
.rail-top-custom-preview { background: url(../../images/_site/rail-top-custom.png) no-repeat;height:125px;}


#blox-showcase-images h3 {
display: none;
}

/*
    #tntracking
    Customized by : wcline
    Date : 11/20/2014
    CRM : (PM Request)
    Description :  Fix eedtion recent e-edtion block force preview image size to 100px


*/
#blox-main-index-791877 > div.blox-bucket-list > dl > dt > a > img {width: 100px !important;}

#blox-showcase-images .blox-description {
padding: 10px 0px;
font-size: 11px;
background: #fff;
color: #222;
}

/*579286 darin*/

.gary #index-section-title {
    display: none;
}
.gary  h3 {
    display: none;
}
.gary .tn-updated {display: none;}
.gary p, .gary a, .gary h1, .gary h2, .gary h3, .gary h4, .gary span {
   
    color: #fff;
}
/* 579502 daring*/
.classifieds .blox-bucket-list dt.bucket-photo img {
    width: 100px !important;
}

/* 581068 jk */
.search-result.event p {overflow: hidden;}
.event h3.search-title {overflow: hidden;}

/* Ticket #587272 jsandy */
#button-container {z-index: 21;width: 66px;position: relative;top: 13px;left: 100px;}
#regis-btn { background:url(../../images/_site/register-btn.jpg)no-repeat 0 0 transparent;display:inline;width:77px;height:60px;position: absolute;}