/* redesign v2 */
@import url(http://fonts.googleapis.com/css?family=Francois+One);
body {background-color: #ffffff !important;}
.front .right {float:right; padding-right:30px}
.front #business-events #calendar-widget .ui-state-default, #calendar-widget-block #calendar-widget .ui-state-default {border: none !important; background-color: transparent;}
.app-adowl #blox-wrapper,.app-adowl #blox-footer,.app-adowl .copyright {background:#fff !important;width:1020px;margin:0 auto;padding-left:0;padding-right:0}
.blox-recent-block {height: auto !important;}
#tncms-block-323004 .blox-title h3 a, .blox-sub-title h4 a {color: #2c64a6 !important;}
#tncms-block-320631 {padding-left:15px}

.clip #index-section-title {display: none;}
#div-gpt-ad-pushdown {margin: 0 auto !important;}
#tncms-block-315519 .blox-sub-title, .blox-title {border-bottom: 1px solid #788196!important;}

/* -------------- Site customizations -------------- */
#leaderboard-top div:first-child, #leaderboard-bottom div:first-child {margin-left: 20px}
#tncms-block-315044 a, #tncms-block-314959 a, #tncms-block-314958 a, #tncms-block-312687 a, #tncms-block-309854 a {color:#ffffff}
#tncms-block-309601, #tncms-block-315678 {clear:both}
.slidertableftbar {width:7px; height:382px; background-color:#109cbf}
.front #row-foot-one {background-color: #FFFFFF; margin-left: 1px; padding-left: 15px; width: 1011px; padding-left:5px; padding-top: 10px;}
.front #row-foot-one-full {background-color: #FFFFFF; margin-left: 1px; padding-left: 15px; width: 1011px; padding-left:5px;}
.front a {color: #000000; text-decoration: none; font-family: "Lato";}
.front #blox-featured-listings .business .adr {color: #000000;}
.front #blox-featured-listings .business .tel {color: #000000;}
.front #tncms-region-custom-row-foot-two-include-left {height: 445px; overflow: hidden; position: relative; width: 650px;}
.front .blox-comments .blox-comments-icon, .blox-comments-icon {display:none;}
.front #blox-html-container .blox-comments, #blox-html-container .blox-no-comments {padding: 3px 0 6px;}

.nav-main-item-traffic ul.section-list, .nav-main-item-events ul.section-list {background-color: #fff !important;}
#tncms-block-309584 .image-contain img {height: 169px!important; width: 300px!important;}
#tncms-block-309584 .image-contain {height: 169px!important; overflow: hidden; width: 300px!important;}
#tncms-block-309584 .article-contain {float: left; height: 390px; margin-bottom: 15px; padding-right: 25px; width: 300px!important;}
#tncms-block-309584 .centerpiece {padding-left: 6px; width: 650px!important;}
#tncms-block-314543 .blox-list li {padding: 3px 0;}
#tncms-block-315534, #tncms-block-315614 {float:left; clear: both}
#tncms-block-315205 #blox-info a {color: #FFFFFF; font-family: 'Lato'; font-size: 15px!important; font-weight: 300; text-transform: uppercase;}
.front #newsslidenavmain {border-top: 1px solid #FFFFFF!important; padding-top: 10px!important;}
.front .mpcallistimgdate {color: #ffffff !important;}
li.nav-main-item-news .mega-nav-container ul.section-list  {height:auto;}<!--changed to fit more links added-->
li.nav-main-item-community .mega-nav-container ul.section-list, li.nav-main-item-sports .mega-nav-container ul.section-list, li.nav-main-item-health .mega-nav-container ul.section-list  {height:auto;}<!--changed added more links-->
li.nav-main-item-weather .mega-nav-container ul.section-list  {height:211px;}
li.nav-main-item-dining .mega-nav-container ul.section-list {height: 225px;}
li.nav-main-item-entertainment .mega-nav-container ul.section-list {height: auto;}<!--changed to fit more links added-->

.nav-main-item-traffic ul.section-list {background-color: #fff!important;}
ul.navigation.mega .mega-nav-container ul.section-list {background-color: #cdddf6; margin-bottom: -3px; margin-left: -3px; margin-top: -3px !important; padding-bottom: 5px; padding-left: 5px; padding-top: 5px;}
.mega-nav-container #mega-nav-community-left-top h3, .mega-nav-container #mega-nav-dining-left-top h3, .mega-nav-container #mega-nav-sports-left-top h3, .mega-nav-container #mega-nav-entertainment-left-top h3, .mega-nav-container #mega-nav-health-left-top h3, .mega-nav-container #mega-nav-weather-left-top h3, .mega-nav-container #mega-nav-news-left-top h3 {font-size: 15px; font-weight: 700; line-height: 20px; margin-bottom: 10px; padding-top:10px}

#tncms-block-315044 .sectiontotal, .mega-nav-container #mega-nav-news-left-top .linkpad, .mega-nav-container #mega-nav-news-left-top .comment-contain, .mega-nav-container #mega-nav-news-left-top .tn-top-story, .mega-nav-container #mega-nav-news-left-top .byline, .mega-nav-container #mega-nav-news-left-top .slidermorelink {display:none;}
.mega-nav-container #mega-nav-weather-left-top .linkpad, .mega-nav-container #mega-nav-weather-left-top .comment-contain, .mega-nav-container #mega-nav-weather-left-top .tn-top-story, .mega-nav-container #mega-nav-weather-left-top .byline, .mega-nav-container #mega-nav-weather-left-top .slidermorelink {display:none;}
.mega-nav-container #mega-nav-health-left-top .linkpad, .mega-nav-container #mega-nav-health-left-top .comment-contain, .mega-nav-container #mega-nav-health-left-top .tn-top-story, .mega-nav-container #mega-nav-health-left-top .byline, .mega-nav-container #mega-nav-health-left-top .slidermorelink {display:none;}
.mega-nav-container #mega-nav-entertainment-left-top .linkpad, .mega-nav-container #mega-nav-entertainment-left-top .comment-contain, .mega-nav-container #mega-nav-entertainment-left-top .tn-top-story, .mega-nav-container #mega-nav-entertainment-left-top .byline, .mega-nav-container #mega-nav-entertainment-left-top .slidermorelink {display:none;}
.mega-nav-container #mega-nav-sports-left-top .linkpad, .mega-nav-container #mega-nav-sports-left-top .comment-contain, .mega-nav-container #mega-nav-sports-left-top .tn-top-story, .mega-nav-container #mega-nav-sports-left-top .byline, .mega-nav-container #mega-nav-sports-left-top .slidermorelink {display:none;}
.mega-nav-container #mega-nav-dining-left-top .linkpad, .mega-nav-container #mega-nav-dining-left-top .comment-contain, .mega-nav-container #mega-nav-dining-left-top .tn-top-story, .mega-nav-container #mega-nav-dining-left-top .byline, .mega-nav-container #mega-nav-dining-left-top .slidermorelink {display:none;}
.mega-nav-container #mega-nav-community-left-top .linkpad, .mega-nav-container #mega-nav-community-left-top .comment-contain, .mega-nav-container #mega-nav-community-left-top .tn-top-story, .mega-nav-container #mega-nav-community-left-top .byline, .mega-nav-container #mega-nav-community-left-top .slidermorelink {display:none;}

#tncms-block-316519 .image-contain img, #tncms-block-316520 .image-contain img, #tncms-block-316479 .image-contain img, #tncms-block-316478 .image-contain img, #tncms-block-316433 .image-contain img, #tncms-block-316301 .image-contain img, #tncms-block-316528 .image-contain img, #tncms-block-316527 .image-contain img, #tncms-block-316520 .image-contain img, #tncms-block-316519 .image-contain img, #tncms-block-316515 .image-contain img, #tncms-block-316514 .image-contain img, #tncms-block-316462 .image-contain img, #tncms-block-316461 .image-contain img, #tncms-block-316432 .image-contain img, #tncms-block-316298 .image-contain img {height: 98px!important; width: 175px!important;}
.mega-nav-container #mega-nav-dining-left-top .image-contain, .mega-nav-container #mega-nav-community-left-top .image-contain, .mega-nav-container #mega-nav-sports-left-top .image-contain, .mega-nav-container #mega-nav-entertainment-left-top .image-contain, .mega-nav-container #mega-nav-health-left-top .image-contain, .mega-nav-container #mega-nav-weather-left-top .image-contain, .mega-nav-container #mega-nav-news-left-top .image-contain {height: 98px; width: 175px;}
.mega-nav-container #mega-nav-community-left-top .article-contain, .mega-nav-container #mega-nav-dining-left-top .article-contain, .mega-nav-container #mega-nav-sports-left-top .article-contain, .mega-nav-container #mega-nav-entertainment-left-top .article-contain, .mega-nav-container #mega-nav-health-left-top .article-contain, .mega-nav-container #mega-nav-weather-left-top .article-contain, .mega-nav-container #mega-nav-news-left-top .article-contain {float: left; height: 175px!important; margin-bottom: 15px; padding-right: 30px; width: 175px!important;}
#tncms-block-316529, #tncms-block-316521, #tncms-block-316516, #tncms-block-316463, #tncms-block-316434, #tncms-block-310680, #tncms-block-316480 {padding-left:25px}
/* .hpplaceanad {float: left; font-size: 12px; margin-left: 3px; margin-top: -6px; font-size: 11px;}  */
.hpplaceanad {float: left; margin-left: -18px; margin-top: -17px; font-size: 11px; font-family: "lato"; font-weight: 400; }
  
/* -------------- events gallery slider -------------- */
#tncms-block-315678 .core-slider.horizontal .group .item {width: 175px !important; padding:0px;}
#tncms-block-315678 .core-slider.horizontal .group .item .text {display:none;}
#tncms-block-315678 .core-slider.horizontal .group .item .image {height: 100%; width: 175px;}
#tncms-block-315678 .core-slider.horizontal .prev {
    background: url("../../images/_site/pslidleftarrow-v2.gif") repeat scroll 0 0 #888888;
    color: #FFFFFF; display: block; font-size: 15px; font-weight: bold; height: 80px; line-height: 100px; position: absolute;
    text-align: center; width: 25px;}
#tncms-block-315678 #galleryslide-0 .next span {display:none}
#tncms-block-310463 #contestslide-0 .next span {display:none}
#tncms-block-310463 #contestslide-0 .prev span {display:none}
#tncms-block-315678 .core-slider.horizontal.default {margin-bottom: 0px;}
#tncms-block-315678 {background: url("../../images/_site/footer-bgd-silnew.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); margin-left: 7px; padding-top: 1px; width: 653px;}
#tncms-block-315678  .core-slider.horizontal .group {width:545px !important;}
#tncms-block-315678 .core-slider.horizontal .item-list {margin-left: 35px;}
/* -------------- dining section -------------- */
.dining #index-section-title, .form-title h1.form_heading {display: none !important;}
.dining #blox-container {background: #fff !important;}
.container_12, .container_16 {width: 1017px;}
#tncms-block-317198, #tncms-block-309584 {float: left; height: 445px; padding-left: 15px; padding-right: 15px; width: 650px;}
#tncms-block-314543 {padding-bottom: 10px; float: left; padding-left: 10px;  width: 300px;}

/* START CSS for Redesign */
#tncms-block-315519, #tncms-block-312595 {width:225px; float:left}
#tncms-block-312437, #tncms-block-312558, #tncms-block-312562 {width:380px; float:right}

    /* navigation */
ul.navigation > li.nav-main-item-traffic, ul.navigation > li.nav-main-item-news, ul.navigation > li.nav-main-item-videos {width: 42px;}    
ul.navigation > li.nav-main-item-dining, ul.navigation > li.nav-main-item-weather, ul.navigation > li.nav-main-item-contests {width: 57px;}  
ul.navigation > li.nav-main-item-events, ul.navigation > li.nav-main-item-health, ul.navigation > li.nav-main-item-sports, ul.navigation > li.nav-main-item-tv-shows {width: 45px;}  
.front .slidever-descriptions .core-slider.horizontal .group .item .text h4 a {color: #404040;}
.front .slidever-descriptions .core-slider.horizontal .group .item .text .description {color: #404040;}

    /* contests and promo slider */
#tncms-block-310463 .item-list {width:950px !important;}
#tncms-block-310463 .item {width:400px}
#tncms-block-310463 .core-slider.horizontal .item-list {margin-left: 25px;  margin-right: 10px; width: auto;}
#tncms-block-310463 { float: left; height: 100px; padding-left: 8px; padding-top: 5px; width: 998px;}
#tncms-block-310463 .core-slider.horizontal .group .item .text h4 {font-family: 'Francois One', sans-serif; font-size: 14px; font-weight: normal}
#tncms-block-310463 .slidever-descriptions .core-slider.horizontal .group .item .text .description {display: block; font-family: lato; font-size: 12px;}   
#tncms-block-315534 .core-slider.horizontal .prev, #tncms-block-310463 .core-slider.horizontal .prev {background: url("../../images/_site/pslidleftarrow-v2.png") repeat scroll 0 0; color: #FFFFFF; display: block; font-size: 15px; font-weight: bold; height: 80px; line-height: 100px; position: absolute; text-align: center; width: 25px; margin-left:5px;}
#tncms-block-310463 .core-slider.horizontal.default {height: 100px;}
#tncms-block-315678 .prev span, #tncms-block-315534 #default-0 .prev span, #tncms-block-310463 #default-0 .prev span {padding-top:10px; display: none;}
#tncms-block-310463 #default-0 .next span{display: none;}
#tncms-block-315678 .core-slider.horizontal .next, #tncms-block-315534 .core-slider.horizontal .next, #tncms-block-310463 .core-slider.horizontal .next {background: url("../../images/_site/pslidrightarrow-v2tr.png") repeat scroll 0 0; right: 6px; top: 0; width:25px; margin-right:11px;}
#tncms-block-310463 .slidever-descriptions .core-slider.horizontal .group .item .text h4 a {font-size: 14px; font-weight: normal;}



#tncms-block-315678 .core-slider.horizontal .next a{outline: 0;}

/* top headline block - homepage */
#tncms-block-309466 {float: left; height: 100px; width: 315px; padding-left:10px}
#tncms-block-309471 {float: left; width: 320px; padding-right:3px}

.circus_sarasota .blox-photo-gallery-list li {height: 136px; width: 132px !important;}
.circus_sarasota .blox-bottom-block div p, .bottom-block div p {font-family:'Lato'; font-size: 11px; line-height: 14px; margin: 0;}
.circus_sarasota .blox-photo-gallery .blox-photo-gallery-list .blox-bottom-block div {height: 32px;}
.circus_sarasota .blox-photo-gallery-list .blox-bottom-block {height: 39px !important;}
.circus_sarasota .blox-photo-gallery-list .blox-bottom-block div {background-color: #000 !important; opacity: 0.75 !important;}

.blox-photo-gallery-list {float: left; list-style: none outside none; margin: 0; overflow: hidden; padding: 0 0 5px;}
.blox-photo-gallery-list li {margin-bottom: 0;}
.blox-photo-gallery-list li {height: 78px; width: 323px !important;}
.blox-photo-gallery-list li {border: medium none !important;}
#blox-breadcrumbs ul, li {list-style: none outside none;}
.blox-photo-gallery-list .blox-top-heading {height: 20px; left: 0; top: 7px; width: 71px;}
.blox-top-heading {display: none;}
.blox-photo-gallery-list .blox-bottom-block {height: 78px !important;}
.blox-photo-gallery-list .blox-bottom-block {height: 39px; width: 100%;}
.blox-bottom-block, .bottom-block {bottom: 0; height: 55px; left: 0; position: absolute; width: 270px;}
.blox-photo-gallery .blox-photo-gallery-list .blox-bottom-block div {height: 72px;}
.blox-photo-gallery-list .blox-bottom-block div {background-color: #2d4e75 !important; opacity: 1 !important;}
.bottom-block-cathead {color: #97C8D4; font-family: 'Lato'; font-size: 14px; margin-bottom: 10px;}
.blox-bottom-block div p, .bottom-block div p {font-family: 'Francois One', sans-serif; font-size: 18px; line-height: 24px; margin: 0; padding-top: 12px;}
.blox-bottom-block div a, .bottom-block div a {color: #ffffff;}
.blox-bottom-block div a:hover, .bottom-block div a:hover {color: #000000;}
    
    /* weather block right rail - homepage */
#weather-300-by-250 {background-color: #ffffff !important;  border: medium none !important; font-size: 12px; margin-bottom: 0 !important; padding-bottom: 3px; padding-left: 2px; padding-top: 2px; width: 300px;}
#weather-300-by-250 .block {display: block; float: left; font-size: 11px; padding-bottom: 5px; padding-left: 1px; width: 87px !important;}
.weather-sponsor {width:120px;height:60px}
#weather-300-by-250 .block img {float: left; padding-left: 2px; padding-right: 0; width: 45px;}
.blockdaystyle {color:#000000; font-size:12px}
.newtempst {color: #000000; font-family: Lato; font-size: 20px; font-weight:700}
.newtempcond a {color: #000000; font-size:9px}

    /* Main Image slideshow */
.front .slideshow-presentation-panel-item h3, .front .slideshow-presentation-panel-item h3 a {font-family: Francois One; color:#000000; font-size: 22px; font-weight: normal; line-height: 26px;}
.front .slideshow-presentation .slideshow-presentation-panel-item.background .panel-content-container {
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.slideshow-presentation .slideshow-presentation-panel-items {background: none repeat scroll 0 0 #FFFFFF; border: 0px solid #292929; height: 100%; margin-bottom: 5px; overflow: hidden; position: relative; width: 100%;}
.front .slideshow-presentation.horizontal .slideshow-presentation-nav-item a.link {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); font-family: 'Lato'; color:#121212; font-weight: 700 !important;}
.slideshow-presentation .slideshow-presentation-nav-item {border: 0px solid #ffffff;}
.front .slideshow-presentation.horizontal .slideshow-presentation-nav-item a.link {position: static;}
.slideshow-presentation.horizontal .slideshow-presentation-nav-item a.link {padding: 0;}
.front .panel-content {color: #000000; font-family: 'Lato'; font-size: 14px;}

#tncms-block-309466 .blox-title h3, .blox-sub-title h4 {color: #FFFFFF; font-family: francois one; font-size: 20px; font-weight: normal !important; line-height: 22px; text-transform: uppercase;}
#tncms-block-309466 .blox-column {background-color: #B61313 !important; height: 78px;}
#tncms-block-309466 .blox-list li {background: none no-repeat scroll 0 50% rgba(0, 0, 0, 0);}
#tncms-block-309466 .blox-recent-block h3 {display: none;}
#tncms-block-309466 .blox-column .blox-list li a {color: #FFFFFF !important; font-weight: bold;}
#tncms-block-309466 .blox-title, .blox-sub-title {border-bottom: 0 solid #B61313; margin-bottom: 0;}
#tncms-block-314543 .blox-column .more-link {float: right; font-size: 14px; text-transform: uppercase;}
#tncms-block-314543 .blox-column .more-link a{color: #2DA0BB;}

   /* news slider - homepage 
.front #tncms-region-center-seven-front {height: 515px; overflow: hidden; position: relative; width: 620px;}  */
/* #tncms-block-309704 {position: relative; display: none;} 
#tncms-block-322056 {position: relative; display: block;} 
#tncms-block-322057 {position: relative; display: none;} */
   
   /* more news right rail - homepage */
.front .blox-title .block-title-color {color: #000000; font-size: 18px; font-weight: 100; text-transform: uppercase;}
#tncms-block-309511 .blox-title, .blox-sub-title {border-bottom: 0 solid #788196; clear: both; margin-bottom: 2px; overflow: hidden; text-transform: capitalize; width: 100%;}    
#tncms-block-309511 .blox-list li {background:none; border-top: 0 solid #666666 !important; color: #333333; font-size: 1.2em; margin: -1px 0 1px; padding: 3px 0 3px 11px;}
#tncms-block-313139 {border-top: 1px solid #cbc4d5; padding-top:7px}
.front #row-foot-two {padding-left:15px; padding-bottom:10px;}

.front .blox-list .blox-headline-hprr {color: #ffffff !important; display: inline; font-family: Lato !important; font-size: 14px; font-weight: normal !important; line-height: 17px; margin-bottom: 0;}
.front .blox-list .blox-headline-hprr a {color: #ffffff !important; font-weight: 400 !important;}
.blox-icon-tag-link-story-container {color: #50ACC6; font-size: 14px;  line-height: 17px;  padding-right: 7px;}
.front .blox-tag-link-story {font-weight: 400 !important;}
  
.weather .blox-sub-title, .blox-title {border-bottom: 1 solid #788196;}  
  /* calendar styles */
.calendar .circle-date .blox-recent-list li a img.avatar, .circle-date.calendar .blox-recent-list li a img.avatar {float: right; width: 100px;}
.front #blox-info {background: none repeat scroll 0 0 #ffffff; border-radius: 3px;  padding: 10px;}
.calendar .blox-title h3 a, .blox-sub-title h4 a {color: #253f85;}
.calendar .blox-recent-list h4.blox-headline {font: 16px/20px Francois One !important; margin-bottom: 8px;}
.calendar .hl-fp-cal {float: left; margin-right: 10px; width: 100%;}
.hl-fp-cal {float: left; margin-right: 10px; width: 30%;}
.hl-fp-cal .ui-icon {background-image: none;  height: 0; width: 0;}
.hl-cal-today .blox-title a {color: #dbaa4a;}
.hl-cal-today .more-link {background-color: #95AA27; border-radius: 20px 20px 0 0; display: block; float: right; height: 10px; text-align: center; width: 20px;}
.hl-cal-today .more-link a {color: #FFFFFF; display: block; font-size: 1.3em; margin-top: -3px;}
.hl-cal-tomorrow {border-left: 1px solid #20B6C7; padding-left: 10px;}
.hl-cal-tomorrow .blox-title a {    color: #20B6C7;}
.hl-cal-tomorrow .more-link {background-color: #20B6C7; border-radius: 20px 20px 0 0; display: block; float: right; height: 10px; text-align: center; width: 20px;}
.hl-cal-tomorrow .more-link a {color: #FFFFFF; display: block; font-size: 1.3em; margin-top: -3px;}
.hl-cal-later {border-left: 1px solid #7DD171; padding-left: 10px;}
.hl-cal-later .blox-title a {color: #7DD171;}
.hl-cal-later span.more-link {background-color: #7DD171; border-radius: 20px 20px 0 0; display: block;  float: right;
    height: 10px; text-align: center; width: 20px;}
.hl-cal-later .more-link a {color: #FFFFFF; display: block; font-size: 1.3em; margin-top: -3px;}
.cal-wid-fp #calendar-widget-block #calendar-widget .ui-state-default {font-size: 16px; font-weight: bold;}
.cal-wid-fp .ui-widget-header a {color: #95AA27;}
.container_12 .grid_4 .cal-wid-fp #calendar-widget .ui-datepicker {background: none repeat scroll 0 0 #FFFFFF; border: medium none; width: 300px;}
.cal-wid-fp .ui-datepicker .ui-datepicker-prev, .cal-wid-fp .ui-datepicker .ui-datepicker-next, .cal-wid-fp .heading {display: none;}
.cal-wid-fp .ui-datepicker .ui-datepicker-title {color: #95AA27; font-size: 16px; font-weight: normal; line-height: 1.2em; margin: 0; text-align: left; text-transform: uppercase;}
.cal-wid-fp .ui-state-default {background: none repeat scroll 0 0 #FFFFFF; border: medium none;}
.cal-wid-fp .ui-widget-header {background: none repeat scroll 0 0 #FFFFFF; border: medium none;}
.cal-wid-fp .ui-datepicker th, .cal-wid-fp .ui-datepicker th a {color: #36B9C1; font-size: 16px; font-weight: bold;}
.cal-wid-fp .ui-datepicker td, .cal-wid-fp .ui-datepicker td a {color: #90A7AF; font-size: 16px; font-weight: normal;}
.cal-wid-fp .ui-datepicker td.ui-datepicker-days-cell-over a {background-color: #075890 !important; border: medium none; color: #FFFFFF;}
.cal-dtr {float: left; width: 220px;}
.cal-dtr img {width: 220px;}
.simple #blox-info {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); padding: 0;}
.simple #blox-info a {font-size: 1.3em;}
.cal-widget #calendar-widget-block #calendar-widget .ui-state-default {font-size: 16px; font-weight: bold;}
.cal-widget .ui-widget-header a {color: #95AA27;}
.container_12 .grid_4 .cal-widget #calendar-widget .ui-datepicker {background: none repeat scroll 0 0 #FFFFFF; border: medium none; width: 300px;}
.cal-widget .heading {display: none;}
.cal-widget .ui-datepicker .ui-datepicker-title {color: #95AA27; font-size: 16px; font-weight: normal; line-height: 1.2em; margin: 0; text-align: center; text-transform: uppercase;}
.cal-widget .ui-state-default {background: none repeat scroll 0 0 #FFFFFF; border: medium none;}
.cal-widget .ui-datepicker .ui-datepicker-prev a, .cal-widget .ui-datepicker .ui-datepicker-next a {color: #000000;}
.cal-widget .ui-widget-header {background: none repeat scroll 0 0 #FFFFFF; border: medium none;}
.cal-widget .ui-datepicker th, .cal-wid-fp .ui-datepicker th a {color: #36B9C1; font-size: 16px; font-weight: bold;}
.cal-widget .ui-datepicker td, .cal-wid-fp .ui-datepicker td a {color: #90A7AF; font-size: 16px; font-weight: normal;}
.cal-widget .ui-datepicker td.ui-datepicker-days-cell-over a {background-color: #20B6C7; border: medium none; color: #FFFFFF;}
.cal-widget .ui-icon {background-image: url("../images/ui-icons_9f9f9f_256x240.png");}
#business-events, #calendar-widget-block {border: 0 solid #DDDDDD; border-radius: 0; margin-bottom: 10px; padding: 0;}
#tncms-block-309715 .blox-title h3, .blox-sub-title h4 {color: #ffffff; font: 100 28px "Lato",arial,helvetica,sans-serif; text-transform: uppercase;}
#tncms-block-312437 .blox-title h3, .blox-sub-title h4 {color: #ffffff; font: 100 21px "Lato",arial,helvetica,sans-serif; text-transform: uppercase;}
#tncms-block-315519 .blox-title h3, .blox-sub-title h4, #tncms-block-313139 .blox-title h3, .blox-sub-title h4, #tncms-block-312595 .blox-title h3, .blox-sub-title h4 {color: #000000; font: 100 21px "Lato",arial,helvetica,sans-serif; text-transform: uppercase;}

.post-button-share .button.submit {background: none repeat scroll 0 0 #8e7d53; border-radius: 0; font: 20px/35px Lato,rial,helvetica,sans-serif; height: 35px; text-align: center; width: 600px;}

 #tncms-block-309718 .blox-sub-title, .blox-title {border-bottom: 0px solid #788196;}
 #tncms-block-309719 .blox-sub-title, .blox-title {border-bottom: 0px solid #788196;}
 #tncms-block-309717 .blox-sub-title, .blox-title {border-bottom: 0px solid #788196;}
 
    /* classfieds block homepage  */
#tncms-block-309854 .cl-wanted, #tncms-block-309845 .cl-wanted {display:none}
#tncms-block-314959 .cat-icon, #tncms-block-312687 .cat-icon, #tncms-block-309854 .cat-icon, #tncms-block-309845 .cat-icon {display:none}    
#tncms-block-314959 .class.categoriesList ol, #tncms-block-312687 .class.categoriesList ol, #tncms-block-309854 .class.categoriesList ol, #tncms-block-309845 .class.categoriesList ol {display: none;}
#tncms-block-314958 .class-subhead, #tncms-block-312687 .class-subhead, #tncms-block-309854 .class-subhead, #tncms-block-309845 .class-subhead {font-family: 'lato'; font-size: 15px; font-weight: 300; line-height: 20px; text-transform: uppercase; color:#1EC622}
#tncms-block-315044 .class.categoriesList h3, #tncms-block-314959 .class.categoriesList h3, #tncms-block-314958 .class.categoriesList h3, #tncms-block-312687 .class.categoriesList h3, #tncms-block-309854 .class.categoriesList h3, #tncms-block-309845 .class.categoriesList h3 {font-family: 'lato'; font-size: 11px; font-weight: 400; line-height: 21px;}
#tncms-block-314959 .categoriesList, #tncms-block-309854 .categoriesList {width:95px}
#tncms-block-312687 .categoriesList, #tncms-block-309845 .categoriesList {width:85px}
#tncms-block-312687, #tncms-block-309845 {width:135px; float:left; padding-left: 5px;}
#tncms-block-314958 {width:135px; float:left; padding-left: 23px;}
#tncms-block-314958 .categoriesList {padding-top:15px}
#tncms-block-315044 {width:155px; float:left; padding-left: 5px;} 
#tncms-block-314959 {float: left; margin-left: -10px; margin-top: 60px; width: 125px;}
#tncms-block-309854 {float: left; margin-left: -10px; margin-top: 24px; width: 125px;}
#tncms-block-309584 .article-contain {margin-bottom: 1px !important;}
.front #blox-bottom-left {border-right: 1px solid #cbc4d5; margin-bottom: 10px; margin-top: 10px;}
#blox-featured-listings .business .logo-clip {float: right}
#tncms-block-309845 .cl-sale-sale h3 {line-height:12px !important; padding-top: 8px}

/* Marketplace Styles */
.front .container_12 .grid_4 {width: 295px;}
.front #blox-featured-listings {border: 0px solid #DDDDDD; border-radius: 4px; padding: 5px 10px 0;}
#tncms-block-309870 #blox-featured-listings .heading h3 a {float:none; color: #000000; font-size: 20px; font-weight: 100; font-family: 'Lato'; text-transform:uppercase}
#tncms-block-309870 .heading {background: none no-repeat scroll 0 0 rgba(0, 0, 0, 0); height:22px}
.front .morebuslinks {text-align:center; font-family:'Lato'; font-size:12px; color:#cbc4d5; line-height:16px}
.front .morebuslinks a {color:#3E64B7; padding-right: 3px;}
.front .morebuslinksheader {font-family:'Lato'; font-size:12px; color:#000000; line-height:16px;}
#tncms-block-310826 #blox-featured-listings .heading {margin-bottom: 0px;}
#tncms-block-310826 .heading {background: none; height:35px}
#tncms-block-310826 #blox-center-piece h3, h2 {color: #000000; font-family: 'Lato'; font-size: 20px; font-weight: 400 !important; line-height: 28px; margin-bottom: 0px;  padding-top: 0px; text-transform: uppercase;}
#tncms-block-310826 #blox-featured-listings .heading h3 a {color: #666666; float: left; font-family: 'Lato'; font-size: 20px; font-weight: 200; margin: 3px 0 0; text-transform: uppercase;}
.front #tncms-block-315183 {padding-left:15px}

/* END Styles for Redesign */

#blox-search-formhealth {
    background: url("../../images/_site/search-bg.png") no-repeat scroll center bottom transparent;
    height: 28px;
    margin-top: 0;
    overflow: hidden;
    padding: 0;
    width: 230px;
}
#blox-search-formhealth input {background: none repeat scroll 0 0 transparent; border: 0 none; font-family: inherit;}
#blox-search-formhealth .search-bar {color: #6F6F6F; float: left; font-size: 13px;}
#blox-search-formhealth .search-submit {color: #990000; cursor: pointer; float: right; font-weight: bold; height: 25px; text-indent: -5000px; width: 35px;}

/* Header Logo */
#blox-header-vertical-nav {padding:0;margin-top:10px;margin-bottom:5px}
#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2
	{background: url("../../images/_site/logowwsb-blue-new.png") no-repeat transparent;width:360px;height:93px;margin:0 !important;padding:0px !important;top:auto;margin-bottom:0px !important;margin-top:0px !important;}
#blox-header-vertical-nav h1 a, #blox-header-vertical-nav h2 a, #blox-header h1 a, #blox-header h2 a{width:360px;height:93px}
#nav {width:720px;margin-bottom:5px}
#newmegnav {margin-bottom:5px}
.entertainment ul.dropdown li:hover > ul {visibility: visible !important;}
ul.dropdown {background:#fff;border:0;margin-bottom:0;}
ul.dropdown li a{color:#9dbfdb !important;font-family:"Lato",arial,helvetica,sans-serif !important;font-size:13px;font-weight:400;padding:0 !important}
ul.dropdown li.active-vertical, ul.dropdown li.active-horizontal {background:transparent !important;}
ul.dropdown li.active-vertical a, ul.dropdown li.active-horizontal a{color:#9dbfdb !important}
ul.dropdown li {background-color:transparent !important;padding-top:7px;font-family:"Lato",arial,helvetica,sans-serif;background-image:none;padding-left:0px !important;padding-right:15px !important; float:left}
ul.dropdown li.nav-secondary {font-weight:normal;}
ul.dropdown li:hover{background:transparent !important}
ul.dropdown ul li:hover{background-color:transparent !important}
ul.dropdown ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 transparent;
    border-color: -moz-use-text-color #dddddd #dddddd;
    border-image: none;
    border-radius: 0 0 4px 4px;
    border-style: none solid solid;
    border-width: 0;
    box-shadow: 0 0 0 #333333;
    margin-left: -3px;
    margin-top: -8px;
    position: absolute;
    top: 100%;
    width: 150px;
    z-index: 598;
    visibility: hidden;
}
.newnavdivstyle {
    margin-left: -1px;
    margin-right: -1px;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #4C81AB;
    border-radius: 0;
    border-style: solid;
    border-width: 4px 1px 1px;
    box-shadow: 3px 3px 5px #000000;
    clear: both;
    color: #121212;}
ul.dropdown ul li { /*background-color:transparent !important;border:0 */
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #EEEEEE -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-right: medium none;
    border-style: solid none none;
    border-width: 1px medium medium;
}
ul.dropdown ul li a {padding:7px !important;color:#000 !important;font-weight:400;font-size:11px}
ul.dropdown li.active-vertical ul a, ul.dropdown li.active-horizontal ul a{color:#000 !important}
ul.dropdown ul li a:hover {background:transparent !important;}
ul.dropdown li.hover a, ul.dropdown li:hover a {color:#fff !important}
ul.dropdown li.hover ul a, ul.dropdown li:hover ul a {color:#000 !important}
ul.dropdown li:hover ul a:hover {color:#000 !important}
ul.dropdown li.hover {background:transparent !important}
ul.dropdown .dir {background:none;padding:0}
ul.dropdown, ul.dropdown li {background-color: #03244D;}

#blox-footer {margin-top:10px;}
#blox-footer .blox-bottom-block-holder {width:1013px;margin:0 auto;float:none;border:0;padding-top: 0px!important;}
#blox-footer .footer-left {padding-top:12px; width:530px; float:left; text-align:left; font-family:'Lato',arial,helvetica,sans-serif !important; letter-spacing:normal; margin-left:45px; font-weight:normal !important;}
#blox-footer .footer-right{padding-top:12px; width:420px;float:right;font-family:'Lato',arial,helvetica,sans-serif !important;letter-spacing:normal;margin-right:15px}
#blox-footer .footer-list {width:130px;float:left}
#blox-footer .footer-list li {background:none;padding:3px 0;font-size:12px;}
#blox-footer a {color:#000000;}
#blox-footer a:hover {text-decoration:underline !important}
#blox-footer .footer-left h4 {color:#838383;font-size:13px;text-transform:uppercase;margin-bottom:4px;font-weight:normal}
#blox-footer .footer-right p {color:#000000;font-weight:normal;margin-bottom:10px;font-size: 12px;}
#blox-footer .footer-right p a{color:#000000;text-decoration:none}      
#blox-footer .footer-right p.first_paragraph {margin-top:20px;color:#999}
#blox-footer .footer-right p.first_paragraph strong {font-size:14px}    
#blox-footer-search {text-align:left;width:214px;float:right;margin-top:5px;margin-right:8px}
#blox-footer-search a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ccc;text-decoration:underline;display:none}
#blox-search-form{background:url(../../images/_site/search-bg.png) no-repeat scroll bottom;height:28px;margin-top:0px;overflow:hidden;padding:0px 0 0 0px;width:214px;}
#blox-search-form input {font-family: inherit;border: 0px;background: transparent;}
#blox-search-form .search-bar {float:left;font-size:13px;color:#6f6f6f}
#blox-search-form .search-submit {color: #900;width: 26px;float: right;font-size: 12px;cursor: pointer;font-weight: bold;margin-right: 4px;padding: 0;height:21px;text-indent:-5000px}
#blox-footer-search input.search-bar{margin:4px 2px 0 2px;border:none;width:149px;padding-left:5px;}
.footershadowdiv {width:1017px; height:108px; margin:0 auto; /*background-image:url(../../images/_site/footer-beachbgd.jpg);*/background:#CCCCCC;}

#blox-underheader-search {text-align:left;width:260px;float:right;margin-top:0px;}
#blox-underheader-search input.search-bar{margin:4px 2px 0 2px;border:none;width:149px;padding-left:5px;}

#under-bar {border-top:1px solid #DBD9D9;clear:both;font-family:"Lato",arial,helvetica,sans-serif;margin-top:5px !important}
#under-bar .under-nav {width:820px;background:url(../../images/_site/underbar-blue.png) no-repeat 0 -1px;height:35px;float:left}
#under-bar .under-nav ul#small-nav {}
#under-bar .under-nav ul#small-nav li {display:inline;float:left;padding-right:20px;}
#under-bar .under-nav ul#small-nav li a {display:block;font:normal 13px "Lato", arial,helvetica,sans-serif;padding:5px 13px;color:#fff}

#under-bar #header-buttons {float:right;margin-top:3px}
#under-bar #header-buttons img {margin-left:3px}


#user-box-feedback {padding-top:0px;border:0;font:normal 11px tahoma,sans-serif;color:#000;width:240px;margin:0 auto;height:25px;float:right;text-align:right;position:relative}

#blox-breadcrumbs {font-family:"Lato",arial,helvetica,sans-serif;}
#user-box-feedback a{font:normal 13px "Lato",arial,helvetica,sans-serif;color:#000;}
#user-box-feedback .question-button{background:url(../../images/_site/icon-question-b.png) no-repeat;width:21px;height:24px;position:absolute;right:0px;text-indent:5000px;overflow:hidden;bottom:0}
#user-box-feedback .feedback-button{position:absolute;right:30px;width:80px;bottom:4px}
#user-box-feedback #uUser{display:none !important}

.blox-user-panel dl,.blox-user-panel dd {overflow:hidden !important}
#blox-user-panel {overflow:hidden !important;height:20px;text-align:left !important;margin-right:0px !important;position:absolute;right:100px;bottom:3px}
#blox-user-panel a {margin-left:10px}
#blox-user-panel .panel-delimiter {display:none}
#blox-user-panel .signup-link {display:none}
/* customized video player */

.tv-station-player .blox-title {display:none}
.tv-station-player .blox-video-box {display:none}
.tv-station-player #video-player .blox-multimedia{margin:0;font-family:'Lato',arial,helvetica,sans-serif !important;}
.tv-station-player .next,.tv-station-player .prev {display:none !important}
.tv-station-player .core-slider.vertical .item-list {margin-top:0 !important;margin-bottom:0 !important;padding:0 !important;width:298px !important;background:none !important;height:255px !important}

.tv-station-player .item .image {display:block !important;width:50px;height:40px;float:left;margin-right:10px;}
.tv-station-player .item .image img{display:block !important;width:50px;height:40px;}
.tv-station-player .core-slider.vertical .group .item {padding:0 !important;margin:0 !important;height:60px !important;width:298px;border-bottom:1px solid #000;padding-bottom:3px !important;margin-bottom:3px !important;float:left;}
.tv-station-player .core-slider.vertical{background:none !important;height:250px !important;width:300px;overflow:hidden}
.tv-station-player .blox-multimedia-text {width:298px !important;background:none !important;z-index:50 !important}
.tv-station-player .item .description {font-size:13px;height:32px}
.tv-station-player .more-link {display:none}
.tv-station-player .core-slider.vertical .group .item h4 {font-size:16px !important;font-weight:normal !important}
.tv-station-player .core-slider.vertical .group .item .text {height:auto !important;}
.tv-station-player .core-slider.vertical .group {width:300px}
.tv-station-player .core-slider.vertical .group .item.playing {background:none !important;}
.tv-station-player .core-slider.vertical .group .item+.item {border:0}

.tv-station-mod .blox-title{display:none}
.tv-station-mod .slideshow-app{padding:0 !important;border:0;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:none;margin-bottom:0;font-family:'Lato',arial,helvetica,sans-serif !important;}
.tv-station-mod .slideshow .slide{width:300px !important}
.tv-station-mod .slideshow {width:300px !important}
.tv-station-mod .slide-navigator {height:300px}
.tv-station-mod .slideshow-app .slide-navigator li p strong {font-weight:bold}
.tv-station-mod .slide-navigator li{background:none !important;border:0 !important;padding-top:0;margin-bottom:8px;border-bottom:1px solid black !important;padding-bottom:8px; padding-left:4px; padding-right:4px;}
.tv-station-mod .slide-navigator li + li {border:0 !important;margin-bottom:3px;padding-bottom:3px}
.tv-station-mod .slide-navigator li + li .description {display:none}
.tv-station-mod .slide-navigator li .source-link {display:none}
.tv-station-mod .slide-navigator li .preview {display:none !important}
.tv-station-mod .slide-navigator li + li .preview {display:block !important}
.tv-station-mod .slide-navigator li strong{font-size:18px !important;line-height:20px}
.tv-station-mod .slide-navigator li + li strong {font-size:13px !important;line-height:15px;font-weight: normal !important;}
.tv-station-mod .slide-navigator li .description p{font-size:16px;max-height:32px;line-height:20px !important; padding-bottom: 2px; padding-top: 2px;}
.tv-station-mod .slide-navigator .title a {font-weight:normal !important;font-size:12px !important}
#tabIncludemain {margin-bottom:0}
#tabIncludemain .tab {border:0;background:#fff url(../../images/_site/big-tab-bg.png) left bottom;padding-bottom:25px;border-top:1px solid #d7d7d7;margin-top:-1px}
.universal-tabs .tabs-container a,.universal-tabs .tabs-container a span {background-image: url('../../images/_site/body_tabs.png');border-bottom:0;color:#737070;font:normal 14px/26px 'Lato',arial,helvetica,sans-serif;text-decoration:none }
.universal-tabs .ui-tabs-selected a span{color:#000 !important}
.universal-tabs a:hover span{color:#000 !important}
.universal-tabs .tabs-container a span{padding-right:20px;padding-left:15px;}
#blox-right-col .universal-tabs .tabs-container a span{padding-right:10px;padding-left:0px;font-size:13px}
#blox-right-col .tab {border:0;background:#fff url(../../images/_site/small-tab-bg.png) left bottom;padding-bottom:10px;border-top:1px solid #d7d7d7;margin-top:-1px}
a.cust-more-link {width:63px;display:block;height:20px;background:url(../../images/_site/more.png) no-repeat left center;text-indent:-5000px;float:right;margin-top:-5px}
a.cust-more-link:hover {background:url(../../images/_site/more.png) no-repeat right center;}
.universal-tabs {margin-bottom:10px;}


.football-ad {margin:10px auto}




/* steve test */
.cma #index-section-title, .form-title h1.form_heading {display: none!important;}
.health #index-section-title, .form-title h1.form_heading {display: none !important;}
.earth #index-section-title, .form-title h1.form_heading {display: none !important;}

.tncms-block .blox-zebra-listnew {padding:0;background:url(../../images/_site/big-tab-bg.png) bottom left;padding-bottom:0px !important;font-family:'Lato',arial,helvetica,sans-serif;position:relative}
.tncms-block .blox-zebra-listnew .blox-title {background:url(../../images/_site/block-six-twenty-top.png) top left;border:0;padding-bottom:4px}
.grid_4 .tncms-block .blox-zebra-listnew {background:url(../../images/_site/small-tab-bg.png) bottom left;padding-bottom:15px}
.grid_4 .tncms-block .blox-zebra-listnew .blox-title{background:url(../../images/_site/block-three-hundred-top.png) top left;}
.tncms-block .blox-zebra-listnew .blox-title a {font:normal 14px 'Lato',arial,helvetica,sans-serif;color:#000;padding:3px 10px 6px 10px;}
.tncms-block .blox-zebra-listnew .zebra-mane {padding:0;margin:0 10px;width:280px;margin-bottom:5px;padding-bottom:5px;}
.grid_4 .tncms-block .blox-zebra-listnew .zebra-mane{border-bottom:1px dotted #ddd;}
.tncms-block .blox-zebra-listnew .zebra-mane .headline-cell a {font-size:14px;color:#000;font-weight:normal}

.grid_4 .tncms-block .blox-zebra-listnew .zebra-stripes {border:0;padding-left:0}

.tncms-block .blox-zebra-listnew .zebra-stripes li {border:0;background:url(../../images/_site/dot.png) no-repeat 0 5px;padding-left:10px;padding-bottom:0px;padding-top:0 ;margin-bottom:5px;font-size:14px}
.tncms-block .blox-zebra-listnew .zebra-stripes li.iterodd{background:url(../../images/_site/dot.png) no-repeat 0 5px;padding-left:10px;padding-bottom:0px;padding-top:0 ;margin-bottom:5px}
.tncms-block .blox-zebra-listnew .zebra-stripes .headline-cell a {font-weight:normal}

.tncms-block .blox-zebra-listnew a.more {width:63px;display:block;height:20px;background:url(../../images/_site/more.png) no-repeat left center;text-indent:-5000px;float:right;position:absolute;right:5px;bottom:20px;clear:both;padding:0}
.tncms-block .blox-zebra-listnew a.more:hover {background:url(../../images/_site/more.png) no-repeat right center;}
.tncms-block .blox-zebra-listnew .image-cell {float:left !important;margin-right:5px;margin-left:0 !important;padding:0 !important;}

/* steve test */

.tncms-block .blox-zebra-list {padding:0;background:url(../../images/_site/big-tab-bg.png) bottom left;padding-bottom:35px !important;font-family:'Lato',arial,helvetica,sans-serif;position:relative}
.tncms-block .blox-zebra-list .blox-title {background:url(../../images/_site/block-six-twenty-top.png) top left;border:0;padding-bottom:4px}
.grid_4 .tncms-block .blox-zebra-list {background:url(../../images/_site/small-tab-bg.png) bottom left;padding-bottom:15px}
.grid_4 .tncms-block .blox-zebra-list .blox-title{background:url(../../images/_site/block-three-hundred-top.png) top left;}
.tncms-block .blox-zebra-list .blox-title a {font:normal 14px 'Lato',arial,helvetica,sans-serif;color:#000;padding:3px 10px 6px 10px;}
.tncms-block .blox-zebra-list .zebra-mane {padding:0;margin:0 10px;width:280px;margin-bottom:5px;padding-bottom:5px;}
.grid_4 .tncms-block .blox-zebra-list .zebra-mane{border-bottom:1px dotted #ddd;}
.tncms-block .blox-zebra-list .zebra-mane .headline-cell a {font-size:14px;color:#000;font-weight:normal}

.tncms-block .blox-zebra-list .zebra-stripes {padding:0;margin:0 10px;width:270px;border-left:1px dotted #ddd;padding-left:10px}
.grid_4 .tncms-block .blox-zebra-list .zebra-stripes {border:0;padding-left:0}


.tncms-block .blox-zebra-list .zebra-stripes li {border:0;background:url(../../images/_site/dot.png) no-repeat 0 5px;padding-left:10px;padding-bottom:0;padding-top:0 ;margin-bottom:5px;font-size:14px}
.tncms-block .blox-zebra-list .zebra-stripes li.iterodd{background:url(../../images/_site/dot.png) no-repeat 0 5px;padding-left:10px;padding-bottom:0;padding-top:0 ;margin-bottom:5px}
.tncms-block .blox-zebra-list .zebra-stripes .headline-cell a {font-weight:normal}

.tncms-block .blox-zebra-list a.more {width:63px;display:block;height:20px;background:url(../../images/_site/more.png) no-repeat left center;text-indent:-5000px;float:right;position:absolute;right:5px;bottom:20px;clear:both;padding:0}
.tncms-block .blox-zebra-list a.more:hover {background:url(../../images/_site/more.png) no-repeat right center;}
.tncms-block .blox-zebra-list .image-cell {float:left !important;margin-right:5px;margin-left:0 !important;padding:0 !important;}

#blox-left-col  {margin-left:23px}
#blox-right-col {margin-left:37px; margin-right:0}
#blox-right-col .blox-zebra-list {margin-bottom:10px}

#blox-right-col .blox-zebra-list .zebra-stripes li {background:none;padding-left:0}
#blox-right-col .blox-zebra-list .zebra-mane {border:0}
#blox-right-col .blox-zebra-list .image-cell img{width:65px}

#more_heads {background:url(../../images/_site/more-headlines-bg.png) top left repeat-x;width:auto;height:26px;margin-top:15px;margin-bottom:10px;font: normal 13px 'Lato',arial,helvetica,sans-serif;border: 1px solid #8FAEC6;-moz-border-radius:0 4px 0 0;-webkit-border-radius:0 5px;border-radius:0 0 4px 4px;}
#more_heads li {display:block;padding:5px 13px;float:left}
#more_heads .more_label {background:url(../../images/_site/more-headlines-label.png);color:#fff;-moz-border-radius:0 4px 0 0;-webkit-border-radius:0 5px;border-radius:0 0 4px 0px;}

#leaderboard-top {background:none/* url(../../images/_site/leaderboard-bg.png) no-repeat bottom center */;margin-bottom:20px;margin-top:10px;}

.top-right-one {right:0;width:301px;height:87px;background:url(../../images/_site/weather-bg.png) no-repeat left top;bottom:3px}
.current-time {position:absolute;right:10px;top:10px;font:normal 14px "Lato", arial,helvetica,sans-serif;}
.current-time span {font-weight:bold;_font-weight:normal}
#weather-bug {position:absolute;bottom:9px;right:5px;height:52px;width:145px}
#weather-bug #icon {top:6px !important;position:absolute;right:0}
#weather-bug #icon img{width:40px !important;height:auto}
#weather-bug #conditions {position:absolute;bottom:0;right:5px;font:bold 12px "Lato",arial,helvetica,sans-serif}
#weather-bug #temp a{font-size:50px !important;}
.demo-ad.size-88x31.weather-sponsor-preview {left:0;top:0}
.vote-button {position:absolute;right:312px;bottom:0px}
#tile-top {float:right}
#index-section-title,.form-title h1.form_heading {background:none;padding-left:0;border-bottom:1px solid #2c64a6;color:#2c64a6;font:normal 26px/30px "Lato",arial,helvetica,sans-serif;}
#index-section-title h1,.form-title h1.form_heading h1 {color:#2c64a6;font:normal 26px/38px "Lato",arial,helvetica,sans-serif;}
.front #blox-container {background:none; padding-bottom:0}
#blox-container {background-color:#fff; padding-bottom:0}
.health #blox-container, .vendors-2012 #blox-container, .pics-2012 #blox-container, .lifestyleexpo #blox-container,.weather #blox-container,.frame #blox-container,.users #blox-container,.popular #blox-container,.app-business.depth-2 #blox-container,.app-adowl #blox-container{background:#fff}
#leaderboard-bottom {background: none repeat scroll 0 0 #fff; border-top: 1px solid #dbd9d9; margin: 0 auto; overflow: hidden; padding-bottom: 10px; padding-top: 10px; width: 1017px;}
.blox-recent-list {font-family:"Lato", arial,helvetica,sans-serif;margin-bottom:10px}
.blox-recent-list li {border:0;margin-bottom:0;padding-bottom:0}
/* .blox-recent-list h4.blox-headline, #blox-wrapper .blox-hover-list li h4.blox-headline {font:normal 16px "Lato", arial,helvetica,sans-serif;margin-bottom:8px;} */
.blox-recent-list p {font-size:13px;padding:0;margin-bottom:5px;color:#666}
.blox-recent-list .avatar {
    height: 98px;
    margin-top: 4px;
    padding: 0 !important;
    width: 175px;
}
#blox-story {font-family:"Lato",arial,helvetica,sans-serif;}
#blox-story h1{font-family:"Lato",arial,helvetica,sans-serif;font-size:24px}
.story-times {font-style:italic;font-size:12px !important;color:#000 !important}
#blox-story .byline {font-style:italic}
#blox-story #blox-story-text {font-size:14px}
h5.adv {color:#ccc;text-align:left}
.tips_button {margin-top:10px;display:block}
/* .blox-title , .blox-sub-title{border-bottom:1px solid #253f85} */
.blox-title h3, .blox-sub-title h4 {font:18px "Lato",arial,helvetica,sans-serif;color:#253f85;}
.front .blox-title h3 a, .blox-sub-title h4 a {color: #fff !important;}
.blox-title h3 a, .blox-sub-title h4 a{color:#253f85;}
.blox-bucket-list,.blox-top-story,.blox-headline {font-family:"Lato",arial,helvetica,sans-serif !important} 
.blox-bucket-list .bucket-headline a{font:normal 16px "Lato", arial,helvetica,sans-serif;margin-bottom:8px;}
.blox-bucket-list p {font-size:13px;color:#666}
.blox-bucket-list dl{border:0 !important}
.day-partition{background:#fff;font-size:12px;color:#000;}
#blox-user-admin{border:0px solid #eee;margin-left:0}
.app-search h1 {line-height:inherit !important;text-decoration:none}
.app-search h1 a{text-decoration:none !important}
.app-search .articles p {font:normal 12px/18px "Lato", arial,helvetica,sans-serif !important;color:#666}

/* breaking news */
/* .blox-breaking-news {background-color:transparent !important;} */
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag { 
	-moz-border-radius: 0px;
	-moz-border-radius-topright: 15px; 
       	background:url(http://www.calkinsdev.com/breaking-bg-wssb.png) repeat scroll 0 0;
	font:400 19px/29px "Lato",arial,helvetica,sans-serif !important;
	height:34px; padding-left:22px !important; padding-right:2px; color: #F14843;	text-transform:uppercase; font-weight:bold !important;}
        
.blox-breaking-news li {font:normal 17px/29px "Lato", arial,helvetica,sans-serif;padding-left:10px}
.blox-breaking-news li a:hover {color:#fc0}
.blox-breaking-news {height:34px; margin-bottom: 10px!important;}
.blox-breaking-news ul {width:410px !important;}

.blox-breaking-news a {
    color: #EFEFEF !important;
    font-weight:bold;
}


/* Styles from Implementation */
.team .soft .blox-title { border-bottom: 1px dotted #CCCCCC; margin: 0 10px;}
.team .soft .image-list li { border-top: medium none; width: 25%;}
.team img.framed { border: medium none; padding: 0;}
.team .soft .image-list li a { display: block; float: none; text-align: center;}
.team .soft .image-list li img { margin-right: 0;}
.team .soft .image-list-text h4 { font-size: 1.3em;}

.mobile-app table { margin: auto;}
.mobile-app h2 {
  background: url("../../images/_site/abc7-sm.jpg") no-repeat scroll 0 0 transparent;
  border-bottom: 1px dotted #666666;
  color: #000000;
  font-size: 21px;
  height: 40px;
  line-height: 25px;
  margin: 30px 0 15px;
  padding: 10px 0 0 60px;
}

.highlight-white {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #CCCCCC;
  border-radius: 5px 5px 5px 5px;
  margin-bottom: 20px;
  padding: 15px;
}

.eeo .blox-recent-list li .avatar {
  float: right;
  margin-left: 11px;
}


/* Video Page Styles */

.videos #tncms-region-ads-center-top {
    display: none;
}

.videos .image-list-text p {
    color: #666666;
    display: none;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    margin: 0;
}

.videos .image-list li {
    background-image: url("../../images/_site/bullet.gif");
    background-repeat:no-repeat;
    float: left;
    margin-bottom: 5px;
    overflow: hidden;
    width: 100%;
    padding-left: 13px;
}

.videos .image-list li a {
    color: #000483;
    text-decoration: none;
}

.videos .image-list-text h4 {
    color: #666666;
    font-size: 12px;
    margin: 0;
    font-weight: normal;
}

/* weather widget */
.weather-widget #weather-maps img {
    width: 280px !important;
}

.weather-widget .conditions {
    font-style:italic;
}

.weather-widget .icon img {
    float: left;
    padding-right: 30px;
}

.weather-widget li.forecast-day {
    float: left;
    width: 48%;
}

/* Event Calendar Styles */
.golf_sarasota #blox-right-col, .event_calendar #blox-right-col {
    display: none;
}
.golf_sarasota #blox-left-col, .event_calendar #blox-left-col {
    margin-left: 0;
    width: 960px;
}
.golf_sarasota #blox-container, .event_calendar #blox-container {
    background: none;
    padding-bottom: 0;
}

.stock_market #blox-container {
    background: none;
    padding-bottom: 0;
}

#blox-header-vertical-nav {
    height: 93px;
}

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

.deals .team .soft .image-list li {
    padding-left: 6px !important;
}

.soft .image-list {
    margin: 0px!important;
}

.weather .team .soft .image-list li {
    border-top: medium none;
    width: 20% !important;
}

.weather .team .soft .image-list-text h4 {
    font-size: 1.2em !important;
}

.weather .soft .image-list-text {
    width: 120px !important;
}

.universal-tabs {
    padding-top: 5px !important;
}

/* hiding 468 x 60 */
.community #center-top,  .football_friday #center-top, .pump_patrol #center-top, .vote #center-top, .contact #center-top, .videos #center-top, .weddings #center-top, .who_cares #center-top, .recipes #center-top, .contests #center-top, .dream #center-top {
    display: none !important;
}

#taboola-div {
    display: none;
}


.contests .centerpiece .link .details {
    float: left;
    margin: 10px;
    text-align: left;
    width: 490px;
}

.veterans #index-section-title, .wallenda #index-section-title, .circus_sarasota #index-section-title, .angel_tree #index-section-title, .millionaire #index-section-title, .form-title h1.form_heading {
    display: none !important;
}
.wallenda .blox-photo-gallery-list .blox-top-heading, .pics-2012 .blox-photo-gallery-list .blox-top-heading {
    display: none !important;
}
.lifestyleexpo .blox-photo-gallery-list .blox-top-heading {
    display: none !important;
}


.pics-2012 .blox-photo-gallery-list .blox-bottom-block, .lifestyleexpo .blox-photo-gallery-list .blox-bottom-block {
    display: none !important;
}

.lifestyleexpo. .blox-photo-gallery-list li, .pics-2012 .blox-photo-gallery-list li {
    height: 116px !important;
}


.interactive_map #weather-top {
    display: none;
}

.circus_sarasota .blox-title h3, .blox-sub-title h4 {
    color: #EA1C24;
    font: 18px "Lato",arial,helvetica,sans-serif;
}

.circus_sarasota .blox-title, .blox-sub-title {
    border-bottom: 1px solid #253f85;
}

.circus_sarasota .blox-photo-gallery-list .blox-top-heading {
    display: none;
}

.circus_sarasota .blox-title h3 a, .blox-sub-title h4 a {
    color: #EA1C24;
}

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


/* -------------- New Calendar Widget Styles -------------- */

.new_calendar .big-date {
    border-bottom: 1px solid #9F9F9F;
    display: block;
    float: left;
    font: 18px arial,helvetica,sans-serif;
    margin-bottom: 15px;
    margin-right: 8px;
    margin-top: 6px;
    text-transform: uppercase;
    width: 50px;
}
.new_calendar .big-month {
    background-color: #DC5225;
    border: 1px solid #DC5225;
    color: white;
    font-family: 'AbelRegular','arial narrow',arial,helvetica,sans-serif;
    padding: 1px !important;
    text-align: center;
}
.new_calendar .big-day {
    background-color: white;
    border-left: 1px dotted #9F9F9F;
    border-right: 1px dotted #9F9F9F;
    color: #434841;
    font-family: 'AbelRegular','arial narrow',arial,helvetica,sans-serif;
    padding: 3px !important;
    text-align: center;
}
.new_calendar .blox-specials-gallery {
    background: none repeat scroll 0 0 white;
    height: 100px;
}
.new_calendar h4 a {
    color: black !important;
    font: bold 14px arial,helvetica,sans-serif !important;
}
.new_calendar .event-datails {
    font-family: 'AbelRegular','arial narrow',arial,helvetica,sans serif !important;
    font-size: 13px !important;
    padding-top: 3px;
}
.new_calendar .left-arrow {
    background: url("../../images/_site/cal-left.gif") no-repeat scroll center center transparent;
}
.new_calendar .right-arrow {
    background: url("../../images/_site/cal-right.gif") no-repeat scroll center center transparent;
}
.new_calendar .left-arrow:hover {
    background: url("../../images/_site/cal-left-over.gif") no-repeat scroll center center transparent;
}
.new_calendar .right-arrow:hover {
    background: url("../../images/_site/cal-right-over.gif") no-repeat scroll center center transparent;
}
.new_calendar .blox-specials-gallery ul.slides li.specials-slide {
    border: medium none;
}
.new_calendar .number, .new_calendar .switcher {
    display: none;
}
.new_calendar .specials-block {
    margin: 0;
}
.new_calendar .specials-block-holder {
    margin-bottom: 0;
}

/* -------------------------- Marketplace --------------------------- */

.app-business .heading h2 a, 
.app-business .heading h1 a {height: 55px; display: block; text-indent: -9999px; background: url("../../images/_site/300x60businessdirectory.jpg") no-repeat scroll 0 0 transparent;
    margin: -22px 0px 0px -75px; padding-bottom: 5px; border-bottom: 1px solid #DDD; width:450px;}
.app-business .heading {background: none;}

#businessSearch.search-box {
    background: #1D4088 none repeat scroll 0px 0px;
    color: white;
    font-family: Arial, Helvetica, sans-serif;#megacoupons
    font-size: 12px;
    margin: 10px 0 12px;
    overflow: hidden;
    width: auto;
}

#businessSearch #normalOptions {
    width: 370px;
}

#businessSearch #normalOptions div strong {
    font-size: 15px;
}

#businessSearch .name-option {
    padding-left: 0px;
}

#businessSearch #normalOptions div.name input {
    font-size: 18px;
    height: 20px;
    width: 200px;
}

#businessSearch #searchOptions li a {
    color: #fff;
}

.marketplace.categoriesList h3 a {
color: #1D4088;
}

/* marketplace page tweeks */
.marketplace .moreInfo,
.marketplace .moreInfo a , 
.marketplace .blox-featured-listings-holder li h5.moreInfo,
.marketplace .blox-featured-listings-holder li h5.moreInfo a {
    background: #1D4088;
    color: #fff;
}

h3.most-popular-header {
   font: normal 14px 'Lato',arial,helvetica,sans-serif;
    color: #000;
    padding: 3px 10px 2px 10px;
}

/* classified page tweeks */
.class-head-icon {
    background: none;
    float: none;
    dispaly: inline;
    width: auto;
    height: auto;
} 

.app-classifieds #blox-wrapper  .heading.detail  {
    background: none;
    height: auto;
    border-bottom: 1px solid #525868;
    margin-bottom: 20px;
}

.app-classifieds #blox-wrapper #blox-index .heading.detail h1 a {
    text-transform: uppercase;
    color: #2e63a5;
    font: 900 32px 'Lato',arial,helvetica,sans-serif;
}

.app-classifieds #blox-wrapper .class-subhead  {
    display: none;
}

.core-classifieds-search.search-box {
    border: none;
    background: #f1f1f1;
}

.core-classifieds-search.search-box .ui-state-default, .ui-widget-content .ui-state-default {
    background-color: #fff;
    background-image: none;
    color: #000;
}


.core-classifieds-search.search-box legend {
    color: #5a7c6e;
    font-size: 13px;
    font-weight: normal;
    margin-bottom: 4px;
}

.classifieds .categories h4 {
    color: #2E63A5;
}

.classifieds .categories a {
    color: #557C9D;
}

.classifieds .listing h3.title a {
    color: #666;
}

.classifieds #classified-asset .price .value,
.classifieds .listing .price {
    color: #60AB94;
}

.class-blurb {text-align:center;color: #2e63a5;
    font: 900 18px 'Lato',arial,helvetica,sans-serif;}
.app-adowl table.calendar {display:none}

.orderInfo h4{display:none}
.orderInfo .ad-stats {display:none}



ol.stepnav #step_build {display:none}
#leaderboard-top-adowl {width:728px !important;float:none;margin:10px auto !important}
.place_an_ad #blox-header-vertical-nav{height:200px}
.back-class {display:block;width:120px;;float:right;position:absolute;right:20px;bottom:0px;background:#2C64A6;text-align:center;padding:5px 3px;border-radius:5px}
.back-class a {font:normal 13px "Lato",arial,helvetica,sans-serif;color:#fff;}

/*
#tntracking
Customized by : Carter Schieffer
Date : 2014-05-14
CRM : 558987
Description : Hide calendar search area on calendar index page
*/
#calendarSearch { display:none; }
/*.calendar 
.calendar .heading-cal h1,
.calendar .heading-cal .cal-head-icon{ display:none; }

.calendar.search #calendarSearch,
.calendar.search .heading-cal h1,
.calendar.search .heading-cal .cal-head-icon{ display:block; }
/*
end #tntracking
*/
.app #blox-footer { margin-top:0px!important;}
.app #blox-footer { margin-bottom:10px!important;}

/* ap video embed fix */
#ndn-widget-embed-1 {display:none;}
.ndn_embed ndn_embedding ndn_embedContainer ndn-widget-embed-1 {display:none;}

/* Custom CSS added by Fusioni (whitebg-13-10-2015) start*/
.blox-transparency.container_12{
	background:#ffffff !important;
}
/*End*/