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


#blox-container {
  padding: 17px 0 20px;
}
.blox-recent-block {overflow:visible;}
/* font changes */
.blox-recent-block h4, .blox-asset-content h3, #blox-center-piece h3 {
  font-family: "Times New Roman",Times,serif;
}
p {
  font-family: Georgia,"Times New Roman",Times,serif;
  font-weight: normal;
}


/* Ads at top */
#leaderboard-top div:first-child, #leaderboard-middle div:first-child, #leaderboard-bottom div:first-child { margin-left: 0;}
.demo-ad.size-200x90.leaderboard-top-preview, .demo-ad.size-200x90.leaderboard-middle-preview, .demo-ad.size-200x90.leaderboard-bottom-preview { margin-left: 30px !important;}
#pencil {
  margin: 0 0 10px !important;
}
/*#pencil img {margin-bottom:12px;}*/
/*#pencil div:first-child { margin-top: 10px !important;}
#pencil div:second-child { margin-top: 0px !important;}*/
.ads-preview-demo #pencil, .venue-admin.ads-preview-true #pencil {
  margin-bottom: 0px;
}

/* Header Logo */
#extra-nav {
  border: none;
  margin: 5px 0;
  padding-bottom: 0px;
}
#extra-nav-left {
  display: block;
  float: left;
  height: 20px;
  width: 410px;
}
#extra-nav-mid {
  display: block;
  float: left;
  height: 20px;
  text-align: center;
  width: 140px;
}
#extra-nav-right {
  display: block;
  float: left;
  height: 20px;
  width: 410px;
}
#blox-user-panel.minimal {
  float: right;
  padding: 5px 0;
}
#extra-nav-left, #extra-nav-mid, #extra-nav-right, #blox-user-panel.minimal, #blox-user-panel a {
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
#blox-user-panel a {
  border: 1px solid #CCCCCC;
  border-radius: 4px 4px 4px 4px;
  padding: 2px;
  text-transform: uppercase;
  margin-left: 2px;
  background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
}
#blox-user-panel #uUser a {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  border-radius: 0 0 0 0;
  font-size: 11px;
  margin: 0;
  padding: 0;
}
#blox-user-panel.minimal .panel-delimiter {
  display: none;
}
.current-time {
  display: block;
  font-size: 12px;
  padding-top: 5px;
}

/* Masthead area on inside pages */
#blox-header-vertical-nav h1, #blox-header-vertical-nav h2, #blox-header h1, #blox-header h2 {
  background: url("../../images/_site/logo-175.png") no-repeat scroll 0 0 transparent;
  height: 29px;
  margin: 18px 0 0;
  width: 175px;
}
#blox-header h2 a {
  height: 29px;
  width: 175px;
}
#header-section-title {
  display: block;
  float: left;
  height: 63px;
  text-align: center;
  width: 610px;
}
#header-section-title h3 {
  font-family: times new roman,serif;
  font-size: 45px;
  font-weight: bold;
  margin-bottom: 0;
}
.compassionate_curmudgeon #header-section-title h3 {font-size:35px;margin-top:10px;}
.online_features #header-section-title h3, .users #header-section-title h3 { display: none;}
#blox-header-search {
  right: 0;
  top:50px;
  text-align: right;
  width: 175px;
  width: 270px;
}
.index #blox-header-search, .blox-asset #blox-header-search {top:20px;}
#blox-header-search input.search-bar {
  border: 1px solid #CCCCCC;
  margin: 0;
  padding: 4px;
  width: 136px;
  width: 200px;
}
#blox-header-search input.search-submit {
  border: 1px solid #CCCCCC;
  margin: 0 0 0 -4px;
  padding: 3px;
  width: 30px;
}

/* Masthead area on front page */
.front #blox-header-vertical-nav h1, .front #blox-header-vertical-nav h2, .front #blox-header h1, .front #blox-header h2 {
  background: url("../../images/_site/logo-home-389.png") no-repeat scroll 0 0 transparent;
  height: 63px;
  margin: 5px 0 0;
  width: 389px;
}
.front #blox-header h1 a, .front #blox-header h2 a {
  height: 63px;
  width: 389px;
}
.top-left-one {
  margin: auto;
  width: 150px;
}
.front #blox-header-weather {
  float: left;
  /*height: 75px;*/
  height: 92px;
  width: 270px;
}
.front #weather-sponsor {
  bottom: 9px;
  position: absolute;
  text-align: center;
  width: 270px;
}
.front #blox-header-search {
  right: 0;
  text-align: right;
  width: 270px;
}
.front #blox-header-search input.search-bar {
  border: 1px solid #CCCCCC;
  margin: 0;
  padding: 4px;
  width: 200px;
}
.front #weather-sponsor #text-ad-wrapper {
  border: medium none;
  border-radius: 0 0 0 0;
  cursor: default;
  font-size: 12px;
  margin-bottom: 0;
  padding: 0;
}
.front #weather-sponsor #text-ad-wrapper .text-ad-title, .front #weather-sponsor #text-ad-wrapper .text-ad-title a:link, .front #weather-sponsor #text-ad-wrapper .text-ad-title a:visited {
  
}
.front #weather-sponsor #text-ad-wrapper #text-ad {
  display: none;
}
.front #weather-sponsor .tncms-region-ads.blox-filled {
  display: inline;
}

/* Navigation */
ul.dropdown-linear { width: 960px;font-family:tahoma,helvetica,sans-serif !important;font-weight:normal !important;}

ul.dropdown, ul.dropdown li { background-color: transparent;}
ul.dropdown { border: none;margin-left:2px}

ul.dropdown li {
  border-top: 1px solid #CCCCCC;
  border-right: 0px solid #FFFFFF;
  border-bottom: 1px solid #999999;
  border-left: 0px solid #FFFFFF;
  font-size: 11px;
  padding: 8px 12px 8px 12px;
  margin-left:-1px;margin-right:1px
}



ul.dropdown a:link, ul.dropdown a:visited {
  color: #000000;
  font-weight: normal;
  text-transform: uppercase;
}
ul.dropdown ul a:hover {color: #B31B3F !important;text-decoration:underline}
ul.dropdown li.active-horizontal, 
ul.dropdown li.hover, ul.dropdown li:hover,ul.dropdown li.last-nav-link.hover,ul.dropdown li.last-nav-link:hover {
  background: #ECECEC url(../../images/_site/dk.gif) repeat-y top right;
  border-top: 1px solid #999;
  border-right: 0px solid #999;
  border-bottom: 0px solid #ECECEC;
  border-left: 1px solid #999;margin-left:-2px !important;height:15px
}
ul.dropdown li.last-nav-link.hover,ul.dropdown li.last-nav-link:hover{padding-right:11px}
ul.dropdown li.hover, ul.dropdown li:hover {}
ul.dropdown li.first-nav-link {border-left:1px solid #999;margin-left:-2px !important;width:37px}
ul.dropdown li.second-nav-link {width:37px}
ul.dropdown li.third-nav-link {width:50px}
ul.dropdown li.fourth-nav-link {width:50px}
ul.dropdown li.fifth-nav-link {width:45px}
ul.dropdown li.sixth-nav-link {width:45px}
ul.dropdown li.seventh-nav-link {width:45px}
ul.dropdown li.eighth-nav-link {width:41px}
ul.dropdown li.ninth-nav-link {width:90px}
ul.dropdown li.tenth-nav-link {width:42px}
ul.dropdown li.eleventh-nav-link {width:65px}
ul.dropdown li.last-nav-link{border-right:1px solid #999;background-image:none;padding-right:10px;width:125px}
ul.dropdown ul li {border:0;padding:8px 7px 8px 5px !important;margin-top:1px !important}
ul.dropdown ul li.active-horizontal, 
ul.dropdown ul li.hover, ul.dropdown ul li:hover,ul.dropdown ul li.active-horizontal.last-nav-link {border:0;margin-left:0 !important;background:transparent;}

ul.dropdown li li a{padding:0px !important}
ul.dropdown li ul li.first-link {text-indent:10px}
ul.dropdown ul, ul.dropdown ul li {background-color: #ECECEC;}
ul.dropdown ul {border:1px solid #999;margin-top:-1px !important;margin-left:-2px !important;border-top:0 !important;background:#ECECEC url(../../images/_site/dk.gif) repeat-x top left;margin-top:-1pxpx !important;z-index:-1
}
ul.dropdown-linear ul {
  margin: 0;
  width: 958px;
}
ul.dropdown li ul {
  padding: 0;
  margin-bottom:15px;
}

ul.dropdown ul a:link, ul.dropdown ul a:visited {
  color: #000000 !important;
  font-weight: normal;
  text-transform: capitalize;
}
ul.dropdown ul a:hover {color: #B31B3F!important;}
ul.dropdown ul a:link, ul.dropdown ul a:visited {
  display: block;
  padding: 4px 5px 5px;
}
ul.dropdown .show-empty {display:block;height:24px}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
    ul.dropdown-linear ul {
  margin: 0;
  width: 958px;} 
ul.dropdown .show-empty {height:23px}
ul.dropdown li.last-nav-link { padding-right:10px }

}
ul.dropdown {
  margin-bottom: 14px;
}

/* Footer */
#blox-footer {
  padding: 10px 0 0;
}
#blox-footer .blox-bottom-block-holder {
  border-top: 1px solid #CCCCCC;
  margin: 0;
  padding: 7px 0 0;
  width: 960px;
}
#blox-footer .footer-section-block {
  border-right: 1px solid #CCCCCC;
  float: left;
  height: 100%;
  margin: 0 10px 0 0;
  padding: 0 5px 0;
  width: 30%;
}
#blox-footer .footer-section-block.end {border-right: none; margin: 0;}
#blox-footer .footer-section-block h4 {
  border-bottom: medium none;
  color: #666666;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: normal;
  margin: 0 2px;
  padding: 5px 0 10px;
  text-align: left;
  text-transform: uppercase;
}
.blox-bottom-block-holder ul li {
  background: url("none") no-repeat scroll 0 0 transparent;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: normal;
  padding: 0 0 10px 25px;
}
.blox-bottom-block-holder ul li.footer-fb { background: url("../../images/_site/footer-facebook.gif") no-repeat scroll 0 0px transparent;}
.blox-bottom-block-holder ul li.footer-tw { background: url("../../images/_site/footer-twitter.gif") no-repeat scroll 0 0px transparent;}
.blox-bottom-block-holder ul li.footer-yt { background: url("../../images/_site/footer-youtube.gif") no-repeat scroll 0 0px transparent;}
.blox-bottom-block-holder ul li a {
  color: #666666;
}
#blox-footer #blox-copyright, .copyright {
  border-bottom: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
  color: #666666;
  font-family: Arial, sans-serif;
  font-size: 11px;
  font-weight: normal !important;
  margin: 0 auto 20px;
  padding: 5px;
  text-align: center;
  width: 960px;
}
.footer2 {
  border-top: 1px solid #CCCCCC;
  color: #666666;
  margin: auto;
  padding-top: 7px;
  text-align: center;
  width: 960px;
}
.footer2 p.nav1 {font-size: 11px;}
.footer2 a, .copyright a { color: #666666;}
.footer2 p {
  clear: both;
  display: block;
  font-family: Arial, sans-serif;
  line-height: 10px;
  padding: 5px 0;
}

/* Turns off traditional section title, it has been moved to masthead */
#index-section-title { display: none;}

/* Override default zen */
.blox-recent-list li {
  border-top: 1px solid #CCCCCC;padding-top:15px;padding-bottom:15px;
}
.blox-recent-list li li{margin:0 !important;border:0 !important;padding:0 !important}
.blox-recent-list li.list-position-1 {padding-top:0;}
.blox-recent-list li.last-in-list {}
.blox-recent-list li.list-position-1 .blox-headline{padding-top:0;margin-top:0}
.blox-recent-list li .avatar {
  border: medium none;
  padding: 0px;
}
.blox-title h3, .blox-sub-title h4 {
  color: #000000;
  font-family: Arial,sans-serif;
  font-size: 1.9em;
  font-weight: bold;
}
.blox-title, .blox-sub-title {
  border-bottom: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
  padding: 3px;
}
.blox-title a, .blox-sub-title a {
  color: #000000;
}
#calendar-widget-block, #business-events, #blox-featured-listings {
  border-radius: 0 0 0 0;
}
.border-highlight { border:solid 1px #CCCCCC; padding: 5px; margin-bottom: 10px;}
.border-highlight .blox-title {border-width:0px;}
/* Custom front page regions */
#custom-top { margin-bottom: 20px; margin-top: 10px;}
#custom-top-right-rail { margin-top: 10px;}
/*#tncms-region-top-two-front, #tncms-region-top-two-index {margin-top: 20px;}*/
#custom-top-left.grid_5 {
  margin-right: 0;
  width: 380px;
  margin-bottom: 20px;
}
#custom-top-right { border-left: solid 1px #CCCCCC;}
#custom-top-right.grid_3 {
  padding-left: 10px;
  width: 218px;
  margin-bottom: 20px;
}
.custom-sm-left {
  float: left;
  margin-right: 10px;
  width: 160px;
}
.custom-sm-right {
  float: left;
  margin-right: 0px;
  width: 210px;
}
/*#roadblock {text-align: center; margin: 0 0 10px}
#roadblock .demo-ad.size-728x90.leaderboard-middle-preview {
  margin: 0 auto;
}*/
#top-slot {text-align: center; margin: 10px 0 0;margin-left:auto;margin-right:auto;width:728px;}
#top-slot .demo-ad.size-728x90.leaderboard-middle-preview {
  margin: 0 auto;
}
#bottom-slot {text-align: center; margin: 10px 0 0;margin-left:auto;margin-right:auto;width:728px;}
#bottom-slot .demo-ad.size-728x90.leaderboard-middle-preview {
  margin: 0 auto;
}

/* Custom front page blocks */
.fp-breaking .blox-title h3, .fp-breaking .blox-sub-title h4 {
  background-color: #FFFFFF;
  color: #CC0000;
  font-family: Arial,sans-serif;
  font-size: 1.4em;
  font-weight: bold;
  margin: -4px auto;
  text-align: center;
  text-transform: uppercase;

}
.fp-breaking .blox-title {
  border: medium none;
  /*background: url("../../images/_site/breaking-heading.gif") repeat-x scroll 0 -4px transparent;*/
}
.fp-breaking .blox-recent-block h4 {
  /*font-size: 2.4em;*/
  font-size: 18px;
  font-weight: bold;
}
.fp-breaking p {
  color: #000;
  font-size: 1.3em;
}
.fp-breaking .blox-recent-list li .avatar {
  border: medium none;
  float: left;
  margin-right: 15px;
  padding: 0;
  width: 218px;
}

.fp-topstory .blox-top-story-holder {
  margin: 0;
}
.fp-topstory .lead-presentation-photo {
  background: none repeat scroll 0 0 #FFFFFF;
  border: medium none;
  float: none;
  margin-bottom: 8px;
  margin-right: 0;
  padding: 0;
  width: 380px !important;
}
.fp-topstory .lead-presentation-photo img {
  width: 380px !important;
}
.fp-topstory .blox-top-story {
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 20px;
  padding-bottom: 10px;
  width: 100%;
}
.fp-topstory .blox-asset-content h3, .fp-topstory #blox-center-piece h3 {
  font-size: 2.8em;
  font-weight: bold;
  margin: 0;
}
.fp-topstory .photo-cutline { display:none;}
.fp-topstory .blox-asset-content p {
  color: #000;
  font-size: 1.3em;
  line-height: 1.3em;
}

.fp-thumbs .blox-recent-list li .avatar {
  float: left;
  margin-right: 10px;
  width: 75px;
}
.fp-thumbs.fp-50 .blox-recent-list li .avatar {
  width: 50px;
}
.fp-50 .blox-title, .fp-50 .blox-sub-title {
  border:0 !important;
}
.fp-50 .blox-title h3, .fp-50 .blox-sub-title h4 {
  background-color: #FFFFFF;
  color: #CC0000;
  font-family: Arial,sans-serif;
  font-size: 1.4em;
  font-weight: bold;
  margin: -4px auto;
  text-align: center;
  text-transform: uppercase;
}
.fp-thumbs .blox-recent-list li.first-in-list {
  border: none;
}
.fp-thumbs .blox-recent-list li {
border-top:1px solid #ccc

}
.fp-thumbs .blox-recent-block h4 {
  /*font-size: 1.6em;*/
  font-size: 18px;
}
.fp-thumbs p {
  color: #333;
  font-size: 1.3em;
}
.fp-blogs .blox-recent-list li .avatar {
  float: left;
  margin-right: 10px;
  width: 75px;
}
.fp-blogs .blox-recent-list li.first-in-list {
  border: none;
  }
.fp-blogs .blox-recent-list li {
border-top:1px solid #ccc
}
.fp-blogs .blox-recent-block h4 {
  /*font-size: 1.6em;*/
  font-size: 15px;
}
.fp-blogs p {
  color: #000;
  font-size: 1.3em;
  line-height: 16px;
  padding-bottom: 0;
}
.fp-bullet .blox-list li {
  background: url("../../images/_site/bullet-black.gif") no-repeat scroll 0 6px transparent;
  border-top: none;
  margin: 0px 0px 3px;
  padding: 0 0 5px 17px;
}
.fp-bullet .blox-list li h4.blox-headline, .fp-bullet .blox-list li h3.blox-headline {
  font-size: 18px;
}
.fp-bullet .blox-column .blox-list li a {
  color: #000000;
  font-weight: bold;
}

.ee-promo {
  border: 3px solid #CCCCCC;
  border-radius: 1px 1px 1px 1px;
  padding: 7px;padding-bottom:0;
  text-align: center;
}
.ee-promo img {
  width: 140px;margin-top:0 !important
}
.ee-promo .blox-title {
  background: url("../../images/_site/ee-promo-heading.gif") no-repeat scroll 0 20px transparent;
  border-bottom: medium none;
  clear: both;
  height: 38px;
  margin-bottom: 3px;
  text-transform: none;width:132px;
}
.ee-promo .blox-title a, .ee-promo .blox-sub-title a {
  color: #666666;
}
.ee-promo .blox-title h3, .ee-promo .blox-sub-title h4 {
  color: #666666;
  font-family: Arial,sans-serif;
  font-size: 1.2em;
  text-align: center;
  margin: 0;
}
.hp-weather iframe {width:auto !important;}
.blox-zebra-nav {position: absolute;top: 7px;right: 35px;border:0;}
.blox-zebra-list {margin-bottom: 10px;position:relative;}
.blox-zebra-list .blox-title h3 a, .blox-zebra-list .blox-sub-title h4 a {
  background: url("../../images/_site/favicon5626.png") no-repeat scroll 0 3px transparent;
  color: #000000;
  padding-left: 24px;
}
.blox-zebra-list .blox-title {
  padding: 0px;
}
.blox-zebra-list .blox-title .block-title-color {
  padding: 3px 4px;
}
.blox-zebra-list .zebra-mane {
  float: left;
  margin-top: 0;
  padding: 0;
  width: 383px;
}
.blox-zebra-list .zebra-stripes {
  float: left;
  margin-left: 10px;
  width: 218px;
}
.blox-zebra-list .zebra-stripes {
  border-left: 1px solid #CCCCCC;
  float: left;
  height: auto;
  margin-left: 10px;
  padding-left: 10px;
  width: 209px;
}
.blox-zebra-list p {color:#000}
.blox-zebra-list .large-photo .image-cell {
  float: left;
  margin: 6px 10px 6px 0;
}
.blox-zebra-list .large-photo .image-cell img {
  width: 175px;
}
.blox-zebra-list .zebra-mane .headline-cell a {
  font-family: "Times New Roman",Times,serif;
  font-size: 1.6em;
}
.blox-zebra-list .zebra-mane div.clear {display:none;}
.blox-zebra-list .zebra-mane p {
  font-size: 1.3em;
  margin: 5px 0 0;
}
.blox-zebra-list .zebra-stripes li {
  border-bottom: medium none;
  border-top: medium none;
}
.blox-zebra-list .zebra-stripes li.iterodd {
  background: none repeat scroll 0 0 #FFFFFF;
}
.blox-zebra-list .zebra-stripes .headline-cell {
  font-family: "Times New Roman",Times,serif;
  font-size: 1.3em;
}
.blox-zebra-list .zebra-stripes li, .blox-zebra-list .zebra-stripes li.iterodd {
  background: url("../../images/_site/bullet-red.gif") no-repeat scroll 0 6px transparent;
  border-top: medium none;
  margin: 0;
  padding: 0 0 5px 17px;
}
.blox-zebra-list .zebra-stripes  .blox-comments, .blox-zebra-list .zebra-stripes  .blox-no-comments, .blox-zebra-list .zebra-stripes  small{
  display: none;
}
.blox-recent-block h4 {
  font-size: 20px;
}
/*.blox-comments li img, .blox-no-comments li img {visibility:hidden;}*/
#blox-html-container .blox-comments, #blox-html-container .blox-no-comments {width:auto;float:left;margin-top:2px;}
.blox-top-story .blox-asset-content h3.blox-headline, #blox-center-piece .jcarousel-container h3.blox-headline, .slideshow-tabs h3.blox-headline  {
  font-size: 28px;
}
.blox-comments li span, .blox-no-comments li span {color:#700;}
#blox-center-piece .jcarousel-container li {
  color: #333;
  font-family: Georgia,"Times New Roman",Times,serif;
  font-size: 13px;
}
#blox-center-piece .jcarousel-container p {
  color: #000;
}

/* Index page customizations*/
#blox-breadcrumbs {
  display: none;
}


/* User admin contribute form fixes */
.container_12 #blox-user-admin .grid_1 {
  width: 100px;
}
#blox-admin-modules input.full {
  width: auto;
}
#blox-admin-modules select {
  padding: 3px 0;
}


/* ------------------------ //  Article page font adjustments // ------------------------ */
#blox-story-text p {
  font-size: 15px;
  padding: 0 0 18px;
  line-height: 24px;
}
/* increase most story elements by 2px */
#blox-story #blox-body-nav li, #story-font-size dd, #story-font-size dt, .story-tools-sprite {
  font-size: 12px;
}
#blox-story .author, #blox-story .byline {
  font-size: 13px;
  line-height: 24px;
  color:#000;
}
#blox-story .story-times {
  font-size: 13px;
  line-height: 24px;
  color:#666;
}
#blox-story .byline a {color:#666}
#blox-story .author, #blox-story .byline {
  text-transform: none;
}
#blox-story .author a, #blox-story .byline a {
  padding-left: 10px;
  text-transform: none;
}
.blox-related dd p, .blox-related-update dd p, .story-keywords ,.story-more{
  font-size: 13px;
}
.story-more a {text-transform:capitalize}
.story-more em {font-style:italic;font-weight:normal}
h3.more-keywords {
  font-size: 15px;
}
#blox-story .bull-list li, #blox-story-text ul {
  font-size: 12px;
}
/* Article photo adjustments */
.instant-gallery-app .instant-gallery .frame h3 {
  display: none;
}
#blox-story-photo-container p, .instant-gallery p {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #000;
}
#blox-story-photo-container .byline {
  font-size: 12px;
  text-align: right;
  font-family:  Georgia,"Times New Roman",Times,serif;
}
.instant-gallery p.byline {
  font-size: 12px;
  font-family:  Georgia,"Times New Roman",Times,serif;
}
/*#blox-story-photo-container #blox-story-mugshot-container {
  display: none;
}*/
/* 04 05 2014 */
/*
#blox-story-photo-container .instant-gallery-app .preview-slide-navigator {
  display: none;
}*/

/* Photo Gallery adjustments */
#blox-collection .blox-title, #blox-collection .blox-sub-title {
  border-bottom: medium none;
  border-top: 1px solid #CCCCCC;
  padding: 0;
}
#blox-collection .blox-title h3 {
  display: none;
}
#blox-collection h1 {
  font-size: 18px;
  line-height:18px;
}
#blox-collection p.description {
  font-size: 18px;
  padding: 10px 0;
  line-height:18px;
}
.instant-gallery-app .gallery-play-controls {
  font-size: 12px;
  font-weight: bold;
  padding: 10px 0 0;
  text-align: right;
}
/*  Search Results font-increase */
.blox-search-title {
  font-size: 16px;
}
.blox-search-timestamp {
  font-size: 12px;
}
#results-area p, .app-search p {
  font-size: 12px;
}
#results-area.mega-search-page .articles li {
  clear: left;
}
.search-options {
  font-size: 12px;
}
/*  Misc. change requests */
#rail-bottom-1, #rail-bottom-2 {
  margin: 0 auto 20px;
}
#blox-comments .comments-disabled {
  display: none;
}
#comment-log-in-area {
  border: 0px solid #FFFFFF;
}
p.story-keywords a {text-transform:  capitalize;}

#center-piece-nav a {
  font-size: 12px !important;
}
.universal-tabs .tabs-container a span {
  font-size: 12px;
}
.sections-list li p {
  color: #000;
  font-size: 1em;/*1.3em;*/
  padding-bottom: 0;
}

#rail-top img, #rail-top object, #rail-top embed, #rail-top iframe,
#rail-top-2 img, #rail-top-2 object, #rail-top-2 embed, #rail-top-2 iframe,
#rail-top-3 img, #rail-top-3 object, #rail-top-3 embed, #rail-top-3 iframe { margin: 0 0 10px;}

/* #blox-right-col, #blox-left-col { margin-top: 20px;} */
.more-link a {font-size:12px}
.blox-bucket-list  dl p {font-size:13px !important;line-height:21px}
.blox-search-title a {text-decoration:none}
.search ol p {font-size:13px !important;line-height:21px}
.blox-asset .post-details{padding:5px !important}
.blox-asset .post-details .post-date{display:none}
.blox-asset .post-details .post-author{font-size:13px;text-transform:capitalize;margin-top:5px;padding:0;text-indent:0 !important;margin:0;text-align:center}
.blox-asset .post-details .post-avatar {clear:both !important;display:block;width:90px;margin:0 auto;text-align:center;}
.blox-asset .post-details .post-avatar img {width:85px;}
.blox-asset .post-details {width:95px !important}
.blox-asset-content p { color: #000000;}
.blox-flags.headline-list li .tn-flag, a.more, a.more-grey {color:#fff !important;}
.tn-flag-breaking, .tn-flag-new, .tn-flag-weather_alert {background: none repeat scroll 0 0 #CC0000;padding:2px 5px;:0px 15px 3px 0px;}
#shopbrazos-content a.tn-flag-breaking {color:#fff !important;}
.tn-flag-updated { background: none repeat scroll 0 0 #000000;}

.users .public-profile {margin-left:0;margin-top:25px;}
.users .public-profile h3.ui-widget-header {padding:3px;margin:5px 0 5px 0}
.users .public-profile .tncms-related-asset {margin-left:0;padding-left:0}
a.more, a.more-grey {background:#c00 !important}
/* a.more, a.more-grey {color:#000;background:#eee !important} */
#blox-story-photo-container .gallery-play-controls{display:none !important;}
#blox-showcase-images h3 {display:none}
#blox-showcase-images img {border:0;}
#blox-showcase-images li.showcase {
/* background-color:#fff; */
}

#blox-showcase-images li.showcase .blox-description p, #blox-showcase-images li.showcase .blox-description {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
}
#blox-showcase-images li.showcase .blox-description .blox-byline {
  font-size: 12px;
  text-align: right;
  font-family:  Georgia,"Times New Roman",Times,serif;
}

/*fix for button alignment due to turning off user-submitted events*/
#calendar-widget-buttons .browse {
  border-radius: 0 0 4px 0;
  width: 48.5%;
}
#calendar-widget-buttons a.today {
  border-radius: 0 0 0 4px;
  width: 49.5%;
}

#calendarSearch #calAdvancedOptions {height:20px;}
#calendarSearch #calAdvancedOptions div#searchFlags {display:none !important;}

/* Gallery heading fix */
.blox-photo-gallery-list .blox-top-heading {
  width: auto;
}
.blox-photo-gallery-list .blox-top-heading p {
  padding-left: 7px;
  text-align: left;
  width: auto;
}

/*  Move Buy Photo link */
#blox-story-photo-container-page span.buy-photo, #collection-image-group span.buy-photo {
  margin: 0;
  position: absolute;
  right: 100px;
  top: -31px;
  z-index: 100;
}
span.buy-photo .jquery-ui-button .ui-button-text {
  padding: 2px 4px;
}
#blox-story-photo-container-page span.buy-photo .jquery-ui-button .ui-button-text, #collection-image-group span.buy-photo .jquery-ui-button .ui-button-text{
  font-size: 12px;
  font-weight: bold;
}

.blox-list li {
  background: url("../../images/_site/bullet-red.gif") no-repeat scroll 0 6px transparent;
  border-top: medium none;
  color: #000000;
/*  font-size: 15px; */
  margin: 0;
  padding: 0 0 5px 17px;
}
.blox-list li h4.blox-headline {
  display: inline;
  font-size: 15px;
  font-weight: normal;
  line-height: 15px;
  margin-bottom: 0;
}
#mostPopAccordian .blox-list li a {
  color: #000000;
}
#blox-html-container #mostPopAccordian .blox-comments, #blox-html-container #mostPopAccordian.blox-no-comments {
  display: none;
}
#mostPopAccordian div:nth-of-type(2), #mostPopAccordian div:nth-of-type(3) 
{
display:none;
}

#ndn-video-single-02
{
    padding-top: 5px !important;
/*    margin: 0 10px 10px 0 !important; */
    margin: 0 15px 10px 0 !important;
    float: left !important;
}

/* added by Win, 4/9/13 - resolves inconsistencies between the core styles.min.css and site.css */
.blox-html-asset {
  font-size:normal;
  line-height:inherit;
  position:relative;
}
.tncms-block {position:relative;}

/* added by Win, 4/9/13 - fixes slide show "first photo flicker" per kdhnews.com */
#blox-collection .instant-gallery .frame {
   display:none;
 }
/* #blox-story-photo-container-page .instant-gallery .frame */
/* #blox-story-media .instant-gallery .frame */
.progress-2013 .tn-updated, .progress-2013 .tn-updated br, .progress-2013 .tn-top-story a {display:none;}
.progress-2013 .tn-top-story p {color:#fff;}
.progress-2013 .tn-top-story a:first-child {display:block !important;
font-size:13px;font-weight:bold;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}

 /* added by Win, 4/14/13 - fixes issues with related items display in article */
 .blox-related-items li a.child-icon, span.child-type, .blox-story-related-container .related-item p, .blox-story-related-container p, .core-slider.horizontal.default, #blox-story-related {
   font-size:12px;
 }

.blox-related-items a span.child-type {
  padding-right:10px;
  }

#prev1, #next1 {
  z-index:5000000;
  }

/* fixing slideshow - showcase block */

.grid_12 > .heading, span.comment-count, .showcase-slide span.blox-updated {
   display:none;
   }
.showcase-slide .top-heading, .blox-breaking-news {
   background-color:#c00;
   }
 .blox-column .blox-list li a {
   color:#000;
   }
   
/* related events */
#related-events ul li, #related-events p {font-size:12px;}

p.story-keywords a {text-transform:uppercase;font-size:12px;}
/*.new-mycapture-ss * a {font-weight:bold !important;}*/

.form-title .page-help p {font-size:13px;}
#user-form input {font-weight:bold;size:16px;}
h1, h2, .blox-serif, #blox-story .inset-left, #blox-story .inset-right {/*line-height:38px;*/font-weight:bold;}
#blox-story-text ul, ol {margin-bottom:0px;}

/* ShopBrazos Wrapper */
body .sb-target a, body .sb-target * a { color: #004934 !important;}
body .sb-target h3, body .sb-target h3 a { color: #004934 !important; font-size: 18px;}
body .sb-target .marketplace.categoriesList h3 { font-size: 14px !important;}
body .sb-target .moreInfo { background: none repeat scroll 0 0 #004934; color: #FFFFFF !important;}
#blox-header.shopbrazos-header { padding: 13px 0;}
#blox-header.shopbrazos-header h2 a { height: 85px; width: 400px;} /* added by Win */
.sb-target .marketplace.sectionHead { color: #004934; font-size: 20px; margin-bottom: 15px;}
#shopbrazos-container1 {border:10px solid #004934; border-bottom: medium none; background-color:#FFEAB4;width:980px;margin:0 auto;padding:10px 0px;clear:both;}
#shopbrazos-container2 {border:10px solid #004934; border-top: medium none; border-bottom: medium none; background-color:#FFEAB4;width:980px;margin:0 auto;padding:7px 0px;clear:both;}
#shopbrazos-container3 {border:10px solid #004934; border-top: medium none; background-color:#FFEAB4;width:980px;margin:0 auto;padding:10px 0px;clear:both;}
#shopbrazos-content {background-color:white;margin:0 auto;padding:7px 0px;width:960px;}
.sb-target #blox-container { background: none repeat scroll 0 0 transparent; padding: 0; width: 1000px;}
.sb-target.container_12, .sb-target.container_16 { width: 1000px;}
.sb-target #blox-footer { width: 960px;}
.sb-target .blox-footer2 { width: 960px;}
.sb-target #blox-right-col, .sb-target #blox-left-col { background-color: white; margin-top: 0;}
.sb-target #calendar-widget-block .heading.heading-cal, .sb-target .eventArea .heading.heading-cal, .sb-target #business-events .heading.heading-cal {  width: auto;}
/* .sb-target #calendar-widget-block .heading.heading-cal h3 a, .sb-target #business-events .heading.heading-cal h3 a {  left: 0;} */

.sb-target #blox-header-vertical-nav h1, .sb-target #blox-header-vertical-nav h2, .sb-target #blox-header h1, .sb-target #blox-header h2 {
  background: url("../../images/_site/shopbrazos-waco-logo.jpg") no-repeat scroll 0 0 transparent;
  height: 85px;
  margin: 0;
  width: 400px;
}
#shopbrazos-nav-container {margin-left:435px;}
#shopbrazos-nav {font-size:13px;padding-top:15px;}
#shopbrazos-areas {font-size:16px;color:#000;padding-top:8px;margin:8px 25px 0px 0px;border-top:2px solid #ddd;}
#shopbrazos-content #blox-left-col .heading {display: none;} /* wse */
.sb-target #businessSearch.search-box {
  background-color: #FFEAB4;
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  margin: 13px 10px 20px;
  overflow: hidden;
  width: auto;
}
.sb-target .blox-title, .sb-target .blox-sub-title {
  border-bottom: medium none;
  border-top: medium none;
  margin: 0;
  padding: 0;
}
.index.app-business .sb-target #blox-left-col h3 {
  margin-top: 0;
}
.index.app-business .sb-target #blox-left-col .blox-asset-content-block.article h3 {
  margin: 20px 0 10px;
}
.sb-target #businessSearch .btn-go.ui-state-default {
  background: url("none") repeat-x scroll 50% 50% #004934;
  color: #FFFFFF;
  position: absolute;
  right: 325px;
  top: 30px;
  width: 55px;
}
.shopbrazos #blox-left-col #businessSearch.search-box { display: none;}
#blox-wrapper #blox-left-col #businessSearch.search-box { display: none;}
.sb-target #businessSearch .btn-go.ui-state-default {
  background: url("none") repeat-x scroll 50% 50% #004934;
  color: #FFFFFF;
  float: right;
  /* margin: -23px 0 0; */
  position: inherit;
  right: inherit;
  top: inherit;
  width: 55px;
}
.sb-target .btns {  background: none repeat scroll 0 0 #ECECEC;}

.socialicons img {margin: 5px 10px;}
.socialicons {text-align: center;}

/* classified skin fixes */
.heading {background:url("http://bloximages.chicago2.vip.townnews.com/wacotrib.com/content/tncms/live/components/core_base_library/resources/images/bg-heading.gif") no-repeat scroll -70px 0 rgba(0, 0, 0, 0);}
.class-head-icon {display:none;}
#blox-wrapper .heading.detail h1 {font-size:30px !important;}
#blox-html-container.app-classifieds.job .class-head-icon {background:url("http://bloximages.chicago2.vip.townnews.com/wacotrib.com/content/tncms/live/global/resources/images/_site/bg-heading-classifieds-jobs-new.gif") no-repeat scroll 0 9px #fff;width:110px;display:block;}
.classified #blox-wrapper .heading.detail, .classifieds #blox-wrapper .heading.detail {height: 115px;}

/* Win's ShopBrazos fixes */
.classifieds #blox-left-col .heading-class .button.submit {display:none;}
.core-slider.horizontal.featured_business .group .item .text .more-link, #businessDetail #blox_options .option .button a
{
    background: none repeat scroll 0 0 #004934 !important;
    color:#fff !important;
    font-family:Arial,Helvetica,sans-serif !important;
    font-size:11px !important;
    }
body .sb-target .core-slider.horizontal.featured_business .group .item .text .more-link a, #blox_claim_promo p.moreInfo a {
    color:#fff !important;
}

.subcatlink {font-size:13px;}
.core-slider.horizontal.featured_business .group .item .text * {
     font-size:11px !important;
     font-family:Arial,Helvetica,sans-serif !important;
}
.core-slider.horizontal.featured_business .group .item .text a {font-size:13px !important;}

#businessDetail #blox_claim_promo {font-family:Arial,Helvetica,sans-serif;}

/*#businessDetail #blox-marketplace-comments,*/ #businessDetail .ad-id, #shopbrazos-content div.business-listing-info li.blox-biz-results-comment-count ul.options {display:none;}
.name-option {visibility:hidden;}

#businessSearch #searchOptions {
    border-top: 0px solid #FFFFFF;
    position:absolute;
    top:15px;
    right:30px;
}
.sb-target #businessSearch .btn-go.ui-state-default {
    position:absolute;
    right:325px;
    top:25px;
}

#businessDetail #extra-zone a.prev, #extra-zone a.next, #shopbrazos-content #marketplace-wrapper .core-slider.horizontal.featured_business a.prev, #shopbrazos-content #marketplace-wrapper .core-slider.horizontal.featured_business a.next {
   background-color:#004934 !important;
   color:#fff !important;
}

#businessDetail .category-liner dt, #mp_testimonials dt, #mp_branch dt, #mp_categories dt, #mp_links dt, #mp_keywords dt, #mp_pymt_types dt, .mp-category {
	background-color:#FFEAB4;
	margin:10px 0px;
	text-align:center;
	color:#000;
	padding:8px 0px;
	font-weight:bold;
	}
#businessDetail .tab-set a span, #businessDetail .tabset a {
        background-color:#004934 !important;
	color:#fff !important;
	font-size:14px !important;
        text-decoration:none;
}

#businessDetail .tab-set a span, #businessDetail .tabset a.active, #businessDetail .tab-set a span, #businessDetail .tabset a:hover {
        background-color:#FFEAB4 !important;
	color:#000 !important;
	font-size:14px !important;
}

#shopbrazos-content #head-tabs li:first-child, #businessDetail #extra-zone .asset-type, 
#shopbrazos-content div.promo-box ul.options {display:none}

#businessDetail .primary.location {margin-top:10px;}
#businessDetail #tab-map {font-size:11px !important;}
#businessDetail #tab-map a, #businessDetail #tab-map p {
     font-size:12px !important;
     font-family:Arial,Helvetica,sans-serif !important;
     font-weight:normal;
}
#businessDetail #tab-map .driving.directions a {font-weight:bold !important;}
div.biz-tagline {margin-bottom:12px;}

#nav-container-feat-business ul#nav-mp4 li a {background-color:#FFEAB4;color:#004934;margin:4px;}
#nav-container-feat-business ul#nav-mp4 li.activeSlide a {background-color:#004934;color:#fff;}


#shopbrazos-content #tncms-block-652560 .blox-title {margin-bottom:7px;}

.heading {padding:0 0 0 5px;}
.heading.heading-cal h3 a {/*font-size:20px !important;*/background-color:#fff;}

/*
#businessDetail #mp_tabs .tabset a.active {

#businessDetail #mp_tabs .tabset a.active {

#businessDetail #mp_tabs .tabset a.active {
*/

#tncms-block-685001 .heading {padding:0;width:auto;background:url("../../images/_site/shopbrazos-waco-logo-61.jpg") no-repeat scroll 5px 0 transparent;}
/* #tncms-block-685001 .heading h3 {margin-left:70px;margin-top:15px;} */
#tncms-block-685001 .heading h3 a {display:block;font-size:30px;color:#fff !important;height:101px;margin-top:-50px;position:relative;left:0px;}
/* #blox-featured-listings #nav-container-feat-business .nav {float:right;margin-top:10px;height:46px;margin-right:-10px;z-index:100;} */
#blox-featured-listings #nav-container-feat-business .nav {display: block;margin:-top:-15px;margin:0 auto;width: 50px;z-index: 100;}
#blox-featured-listings #nav-container-feat-business #nav-mp4 {width:268px;display:none;}

/*  Mobile  */
#search .toolbar > h1 {
  text-indent:  -10000px;
  background: url("http://bloximages.chicago2.vip.townnews.com/wacotrib.com/content/tncms/live/global/resources/images/_site/shopbrazos-waco-logo-mobile.gif") no-repeat scroll 0 0 transparent;
}
#search .toolbar {
  background: url("none") repeat-x scroll 0 0 #FFFFFF;
  border-bottom: 1px solid #003B2C;
  height: 55px;
  padding: 5px;
}

.taste_of_home .page-help h1, .taste_of_home .page-help .ui-icon-info, 
#in-story {display:none;}
.related-item .audio {font-size:12px;margin-bottom:5px;}

/* shopbrazos individual customizations */
.business_1120930846-html #businessDetail .tab-set a span, .business_1120930846-html #businessDetail .tabset a {background-color:#DBF6F1 !important;color:#000 !important;}

/* tiled block */
.core-slideshow-tiled ul.sections-list li .custom-image-wrapper {background-color:transparent;border:0;
	width:auto;height:250px;}
.core-slideshow-tiled ul.sections-list li img {height:250px;width:auto;}
.core-slideshow-tiled .section-title {display:none;}
.core-slideshow-tiled .blox-title {display:block;}
.core-slideshow-tiled ul.sections-list li h4 a {font-family: "Times New Roman",Times,serif;font-size: 1.6em;}
.core-slideshow-tiled ul.sections-list li {width:180px;}

.fb13dist .custom-image-wrapper {display: none !important;}
.fb13dist .core-slideshow-tiled ul.sections-list li p {height: 130px;border-bottom:1px solid #ccc;}
.fb13dist .core-slideshow-tiled ul.sections-list li h4 {font-size: 11px;font-weight: bold;margin: 4px 0;}

/* hsfb scoreboard */
.gridkolm {padding:3px;}
.gridkolm p {color:#888;font-size:smaller;padding:0px 15px 0px 0px;margin:3px 0px;font-family:Tahoma,Arial,Helvetica,sans-serif !important;}
.gridkolm b.time {display:block;float:right;color:#f00;font-size:larger}
.gridkolm .agame {width:100%;background-color:#f5f5f5}
.gridkolm .agame td {border-bottom:1px solid #999;border-right:1px solid #999;text-align:center}
.gridkolm .agame td {color:#000}
.gridkolm .agame td b {color:#000}
.gridkolm strong.time {color:#000;float:right;}
.gridkolm .agame tr.one td {border-top:2px solid #f00;padding:2px;}
.gridkolm th {background-color:#0068AC;color:#fff;width:5%;height:5px}
.gridkolm .agame .fin {color:#000;font-weight:bold;font-size:larger;border-right:0px solid #999}
.gridkolm div.gamewrapper {margin:10px 0px;padding-bottom:5px;}

.blox-column .blox-list li a.tn-flag {color:#fff !important;}

#h1-404 {font-size:18px;font-weight:bold;}
#h4-404 {font-size:36px;font-weight:bold;}
#p-404 {font-size:14px;line-height:125%;}
#p-404 b {font-weight:bold;font-size:larger;}

.blox-related-items li a.child-icon {background:url("http://bloximages.chicago2.vip.townnews.com/wacotrib.com/content/tncms/live/components/core_base_library/resources/images/related_sprite.gif") no-repeat scroll 1px 14px transparent;}
.blox-related-items li a.child-icon {height:auto;margin:5px 0px;}

#tncms-block-558756 {display:none;}

.blox-top-story-holder .blox-story-items ul li {color:#fff;}
.blox-top-story-holder .blox-story-items ul li .uppercase {display:none;}
.blox-top-story-holder .blox-story-items ul li a {font-weight:bold;}

.new-mycapture-ss .blox-html-asset div#mycapture-widget {font-weight:bold;}
.new-mycapture-ss .blox-html-asset div#mycapture-widget table tr td table tr td a:first-child {padding:4px 4px 0px;background-color:#000 !important;color:#fff;display:block;}
.new-mycapture-ss .blox-html-asset div#mycapture-widget table tr td table tr td a + a {padding:0px 4px;background-color:#000 !important;color:#fff;font-family:Georgia,​Times,​serif !important;display:block;font-size:11px;line-height:14px;letter-spacing:1px;height:45px !important;overflow:hidden !important;border-bottom:8px solid #000;}
.new-mycapture-ss .blox-html-asset div#mycapture-widget img {display:block;background-color:#000;width:138px !important;height:100px !important;}
.new-mycapture-ss .blox-html-asset div#mycapture-widget tr td table tr td {padding:4px !important;}
.new-mycapture-ss .blox-html-asset div#mycapture-widget table tr td {width:25% !important;line-height:14px;}
#spMYCImageAlbumID, #spMYCImageID {display:none;}


#tabset_sidebar_0 {padding-left:0px;}
#tncms-region-sidebar_0 {margin-left: -1px;}
#tncms-region-sidebar_0 .blox-title {padding-left:15px;}

li.event-container {border:0;}

figure.inline-child.html, figure.inline-child.html iframe {width:620px !important;}
figure.inline-child.image .image-box figcaption {display:block !important;}
figure.inline-child.image {float:right;width:250px;margin-left:10px;}
figure.inline-child.image img.blox-img-loader {width:100% !important;margin-bottom:5px;}
figure.inline-child.image .image-box figcaption {display:block;font-size:11px;color:#777;}

.rr-icons {
  bottom: -4px;
  position: absolute;
  right: 0;
}
.rr-icons a {width:50;overflow:hidden;display:block;float:left;margin:0px -6.7px;}
.rr-icons img {width:auto;}
.rr-icons a.rr-icons-last {margin:0 0 0 -4px;}

#blox-html-container.index #extra-nav-right, #blox-html-container.blox-asset #extra-nav-right {display: none;}

#recruiting {width:620px;margin:0 auto}
#recruiting tr td {border-bottom:1px solid #d2d2d2;color:#000;padding:5px;line-height:150%}
#recruiting tr > td:first-child {font-size:larger;font-weight:bold;text-align:center;color:#888}
#recruiting tr td.ord {color:#888;font-size:smaller}
#recruiting tr td a:link,#recruiting tr td a:visited {color:#004e81;text-decoration:underline}
#recruiting tr td a:hover,#recruiting tr td a:active {color:#f00;text-decoration:none}
#recruiting tr th {color:#0068AC;border-bottom:2px solid #ccc;border-top:2px solid #ccc;font-size:larger;line-height:200%}
#recruiting tr.stripe td {background-color:#eaeaea}
#recruiting tr.stripe th {background-color:#000;color:#fff}
#recruiting tr.buguy td {font-weight:bold}
#recruiting tr td.b12subhed {text-align:center;background-color:#000;color:#fff;font-weight:bold}

/*#blox-story-frame .frame {display:none;}
#blox-story-photo-container-page .frame {display:none;}*/

#slideshow4 {height:105px;}
.tease-fix p {font-size:13px;}

/* deals */

#dDealsBox {width:100%;}
#dDealsBox img {border:0;}
.dlsHdrImage
{
    display: block;
    clear: both;
    width: 298px;
    height: 35px;
    overflow: hidden;
}
.dDealsLeft
{
    display: inline;
    float: left;
    width: 183px;
    height: 115px;
    margin: 0px;
}

.dDealsTextLeft
{
    padding-top: 5px;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
    margin: 0px 5px;
}

.dDealsRight
{
    display: inline;
    float: left;
    width: 115px;
    height: 115px;
    margin: 0px;
    overflow: hidden;
}

#dDealsBox
{
    width: 298px;
    height: 150px;
    border: 1px solid black;
    display: block;
    clear: both;
    margin: 0px 0px 20px 0px;
    background: url(http://wacotrib.com/content/tncms/live/global/resources/images/_site/sb-bg_gradient.jpg);
    background-repeat: repeat-x;
}

.dealPicture
{
    width: 115px;
    height: 115px;
    margin: 2px 0px 0px 0px;
    overflow: hidden;
}

#dDealsBox a
{
    outline: 0px;
    color: black;
    text-decoration: none;
}

.dlsBtmTextBox
{
    display: inline;
    float: left;
    width: 55px;
    font-size: 10px;
    text-align: middle;
    font-weight: normal;
        
}

.dlsBtmTextTitle
{
}

.dlsBtmTextValue
{
    font-size: 14px;
    font-weight: bold;
}

.dlsBuyNow
{
    display: inline;
    float: right;
    clear: right;
}

.spacer1px
{
    display: block;
    clear: both;
    height: 1px;
    font-size: 1px;
}

.spacer5px
{
    display: block;
    clear: both;
    height: 5px;
    font-size: 5px;
}


.spacer10px
{
    display: block;
    clear: both;
    height: 10px;
    font-size: 10px;
}

.dlsDiscountPrice
{
    display: inline;
    float: left;
    clear: none;
    width: 75px;
    padding-top: 0px;
    font-size: 24px;
    font-weight: bold;
}


.dlsBusinessName
{
    display: block;
    clear: both;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
}

.dlsDealTitle
{
    display: block;
    clear: both;
    font-size: 10px;
    text-align: center;
    font-weight: normal;
}

/* end deals */

#bufbscoreboard {float:left;width:100%;margin:0px;padding-bottom:20px;}
#bufbscoreboard p.topline {color:#004934;padding:0px 15px 0px 0px;margin:3px 0px;font-size:11px;}
#bufbscoreboard p.topline b.time {display:block;float:right;color:#f00;font-size:larger;padding:5px;background-color:#eaeaea;margin-top:5px;}
#bufbscoreboard p.topline a {color:#004934;text-decoration:underline;}
#bufbscoreboard p.topline a:hover {color:#f00;text-decoration:none;}
#bufbscoreboard .agame {width:100%;background-color:#FFEAB4;}
#bufbscoreboard .agame td {border-bottom:1px solid #999;border-right:1px solid #999;text-align:center;padding:5px;}
#bufbscoreboard .agame td {color:#555;}
#bufbscoreboard .agame td b {color:#000;}
#bufbscoreboard .agame th {background-color:#004934;color:#fff;text-align:center;}
#bufbscoreboard .agame .fin {color:#000;font-weight:bold;font-size:larger;border-right:0px solid #999;}
.redText {color:#f00;}

.ap-hosted .ap_hdr {padding-top:15px !important;border-top:1px solid #ccc;}
.ap-hosted .hdl_combo {margin-top:20px;}
.ap-hosted .apm99e97cdbf85f42f1bca385ae9e44a7e2 {margin-right:25px !important;}

.ndn {text-align:center;}
.ndn550 {width:550px;margin:0 auto;display:block;margin-bottom:25px;}

/* Tributes Styles*/
#blox-enhanced-announcements {background: #ccc;}
#blox-enhanced-announcements .day-partition {background: none repeat scroll 0 0 #000000;}
.obit-search-options > input {
  margin-bottom: 10px;
  padding: 5px;
  width: 97%;
}
.obit-search-options > label {
  font-size: 12px;
  font-weight: bold;
}
.obit-search-options .submit input {
  margin-top: 10px;
  width: 100%;
}
#tncms-block-758474 .obit-search {
  border: 1px solid #CCCCCC;
  border-radius: 5px;
  padding: 10px;
}
#blox-enhanced-announcements #user-comment-area h3 {
  display: none;
}
.FuneralHomeLinkName {
  font-weight: bold;
}
/* win's adds */
/* ul.polaroids a {transform:none;} */
.in-memoriam .polaroids {display: none;}

/* end Tribute Styles */

.ndn_embed {margin:0 auto;}

/* new third nav */
#thirdnav > a {
  background-color: #444444;
  color: #ddd;
  display: block;
  float: left;
  font-family: Tahoma,Helvetica,sans-serif;
  font-size: 1.1em;
  font-weight:bold;
  margin-bottom: 10px;
  padding: 8px 0;
  text-align: center;
}

#thirdnav > a:hover {
  background-color: #f00;
  color: #fff;
  font-weight:bold;
  text-decoration:none;
}

#recruiting tr.emph > td:first-child {color:#f00;}
#recruiting tr.emph td {background-color:#eee;font-weight:bold;}

/* west */
.west_explosion .core-slideshow-tiled ul.sections-list li {height:300px;}
.west_explosion .core-slideshow-tiled ul.sections-list li .custom-image-wrapper, .core-slideshow-tiled ul.sections-list li img {height:175px;}
.west_explosion .core-slideshow-tiled ul.sections-list li h4 a {font-size:1.5em;}
.west_explosion .custom-description-wrapper {display: none;}

/* zoo vid */
.video.zoo #rail-top, .video.zoo #rail-middle-extra-holder, .video.zoo #rail-middle, .video.zoo #top-slot, .video.zoo #leaderboard-bottom, .video.zoo #pencil, .video.zoo #page-curl {display:none;}

/* cars header fix */
/*#vehicles-header.vehicles-sprite.header.mini{height:28px!important;}*/
.cars #blox-container {
  padding: 17px 0 20px;
}
.cars #blox-header, .cars #nav, .cars #leaderboard-middle, .cars #pencil {
  display: inherit !important;
}
#vehicles .vehicles-sprite {
  background: url("../../images/_site/vehicles-sprite-cdt.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
}

/* new classifieds */
.newclass {width:230px;margin:0px 40px 20px;float:left;}
.newclass img {display:block;margin:0;padding:0;border:0;}
.newclass div {background-color: #333333;border-color:#777777 #000000 #000000 #777777;border-style:solid;border-width:3px;
position:relative;clear: both;font-size:100%;font-weight: bold;margin: 0 auto;padding: 0;}
.newclass a {text-decoration:none;}
.newclass a.link1, .newclass a.link2 {color:#fff;}
.newclass a.link1 {position:relative;left:10px;}
.newclass a.link2 {position:absolute;right:10px;}

#blox-html-container.data_source.arrests #blox-right-col {display:none;}
#blox-html-container.data_source.arrests #blox-left-col {width:960px;}

#tncms-block-668974 .blox-title, #tncms-block-668974 .blox-sub-title {text-transform:none;}

/* west special */
.depth-3.news.west #nav, .depth-3.news.west .rr-icons, .depth-3.news.west #pencil, .depth-3.news.west #header-section-title, 
.depth-3.news.west .tncms-region-top-two-index, .depth-3.news.west #extra-nav-mid, .depth-3.news.west #extra-nav, 
.depth-3.news.west #blox-header-search, .depth-3.news.west .showcase-slide .top-heading, 
.depth-3.news.west #leaderboard-bottom, .depth-3.news.west #rail-middle-extra-holder, .depth-3.news.west #rail-middle, 
.remembering-west #rail-middle-extra-holder, .remembering-west #rail-middle, .remembering-west #blox-story-frame {display:none;}
.remembering-west #blox-enhanced-announcements #blox-story .header {height:80px;}
.depth-3.news.west #custom-top-left, .depth-3.news.west #custom-top-right {margin:0;padding:0;}
.depth-3.news.west #tncms-region-center-six-index {padding-top:55px;}

.depth-3.news.west #blox-header {background:url(http://bloximages.chicago2.vip.townnews.com/wacotrib.com/content/tncms/assets/v3/editorial/3/ab/3ab6a322-c161-11e3-954f-0019bb2963f4/5347bf3144abc.hires.jpg?_dc=1397210929705) 0 0 no-repeat transparent;
padding:0;margin:15px 0px 0px;border:0;height:150px;}
.depth-3.news.west #blox-header-vertical-nav h2, .depth-3.news.west #blox-header h2 {margin:65px 0px 0px;}

.depth-3.news.west .slideshow-showcase {border: 5px solid #DDDDDD;}
.depth-3.news.west .slideshow-showcase .photo-cutline .headline-cell.large-photo a {font-size:25px;font-family:Georgia,"Times New Roman",Times,serif;}

.depth-3.news.west .core-slideshow-tiled ul.sections-list li {width: 190px;height:405px;}
.depth-3.news.west .core-slideshow-tiled ul.sections-list {margin-left: 0px;width:100%;}

.depth-3.news.west .core-slideshow-tiled ul.sections-list li h4 a {
  font-family: Georgia,"Times New Roman",Times,serif;
  font-size: 1.5em;
  font-weight: normal;
}

.depth-3.news.west .blox-title a, .depth-3.news.west .blox-sub-title a, .depth-3.news.west .blox-title h3 {color:#aaa;font-style:italic;font-size:20px !important;
    font-family:Georgia,"Times New Roman",Times,serif !important;font-weight:normal;text-transform:none;}
.depth-3.news.west .blox-title {border:0;padding:0;margin-bottom:8px;text-transform:none;}

.depth-3.news.west .custom-description-wrapper p {
  color: #9A9A9A !important;
  font-family: Tahoma;
  font-size: 1em !important;
  font-weight: normal;
  line-height: 125%;
}

.depth-3.news.west .core-slideshow-tiled ul.sections-list li .custom-image-wrapper {
  height: auto;
}

.west1.west2 .blox-recent-list {width:250px;margin:0 auto;}
.west1 .blox-recent-list li {padding:10px 0 0;margin:0;}
.west1 .blox-headline {margin:0;padding:0;}

.depth-3.news.west #blox-bottom-left.grid_5.alpha {
  float: right;
  margin-left: 10px;
  margin-right: 5px;
  width:425px;
}

.depth-3.news.west #blox-bottom-right.grid_3.omega {
  margin-left: 0px;
  padding-right: 0px;
  width:175px;
}

.west1 h4 a {
  font-family:Georgia,"Times New Roman",Times,serif !important;
  font-size: 0.8em !important;
  font-weight: normal !important;
}
.west1 a.link {display: block;width: 100px;margin: 0 auto;font-family:Georgia,"Times New Roman",Times,serif !important;font-weight: normal !important;}
.west2 a.link {display: block;width: 250px;margin: 0 auto;font-family:Georgia,"Times New Roman",Times,serif !important;font-weight: normal !important;}
.west1 .blox-recent-block {clear:both;}
.west1 {text-align:center;}
.depth-3.index #topbacklink a {visibility: hidden;}
.depth-3.index .backlinks {display:none;}
.depth-3.news.west .west-center * {text-align:center;}
.depth-3.news.west .west1.west-left * {text-align:left !important;}
.depth-3.news.west .west-center .blox-title h3 {font-size:25px !important;color:#000 !important;}
.summer .tn-story-assets {display:none;}

#search-page-mega-container {z-index:1;position:relative;}

/* #blox-html-container.front  */
.custom-description-wrapper {display:none;}
.custom-description-wrapper {width: 180px;height: auto;}
.core-slideshow-tiled ul.sections-list li {width:195px;height:240px;}
.core-slideshow-tiled ul.sections-list li .custom-image-wrapper {height:135px;}
.core-slideshow-tiled ul.sections-list li .custom-image-wrapper img {width: 100%;height: auto;}
.core-slideshow-tiled ul.sections-list li h4 a {font-size:1.4em;}
.core-slideshow-tiled {border-bottom: 1px dotted #aaa;}

#blox-html-container.index.photos.proms .new-mycapture-ss .blox-html-asset div#mycapture-widget tr td table tr td {text-align:center !important;}
#blox-html-container.index.photos.proms .new-mycapture-ss .blox-html-asset div#mycapture-widget img {display:inline !important;}

#blox-story-media h3 {clear:both;}
#blox-story-media {color:#555;font-size:11px;}

/* slideshow-tabs */
.slideshow-tabs ul.slideshow-tabs-panel-items {height: 490px;overflow: hidden;padding-left:10px;}
.slideshow-tabs img.slideshow-tabs-img {height: 275px !important;display: block !important;margin: 0 auto !important;}
.shsHeadlineList ul li {list-style-position: inside;list-style-type: disc;}
.shsHeadlineList h2 {display:none;}
.app-calendar #first-rImage-box > p {font: 11px/15px Arial,Helvetica,sans-serif;padding: 0 10px 10px;}

.coupon-new > div > span {display:none;}
.coupon-new img {float:right;width:125px;margin:0 0 5px 5px;}
.coupon-new div > a {font-size:13px;}
.coupon-new span {color:#888;padding-left:5px;font-size:13px;}
.coupon-new .icon-dollar {background-image: url('http://bloximages.chicago2.vip.townnews.com/wacotrib.com/content/tncms/live/global/resources/images/_site/glyphicons-halflings.png');
  background-position: 14px 14px;
  background-repeat: no-repeat;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  margin-top: 1px;
  vertical-align: text-top;
  width: 5px;
}