/* weather blog imported from Wordpress site tnvalleywx.com */
.size-full.wp-image, .size-large {width: 600px;}
.test #blox-container {background-color: #222526 !important;}

/* Adjustements to CSS style for POLL on home page */
.front .blox-poll-asset .blox-info .question a {color: #FFFFFF;}
.front .blox-poll-asset .blox-info .desc {color: #FFFFFF;}
.front .blox-poll-asset .blox-info .desc p {color: #FFFFFF;}
.front .blox-poll-asset dd.poll-odd {background: none repeat scroll 0 0 transparent !important; color: #FFFFFF;}
.front .blox-poll-asset .poll-option-wrapper {background: none repeat scroll 0 0 transparent !important; border-bottom: 1px solid #3E6F7F; border-top: 1px solid #3E6F7F; overflow: auto; padding: 10px; color: #FFFFFF;}
.front .blox-poll-asset .poll-submit, .blox-poll-asset .poll-view-results, .blox-poll-asset .poll-view-options {background: none repeat scroll 0 0 #7DADB6; border: 0 none; border-radius: 2px 2px 2px 2px; color: #FFFFFF; cursor: pointer; display: block; padding: 4px 8px;}
.front .blox-poll-asset .chart-wrapper {border-top: 1px solid #3E6F7F; display: block; height: 0; overflow: hidden; position: relative; transition: all 1.25s ease 0s; width: 100%;}
.front .blox-poll-asset .poll-answers input[name="answer"] {left: 3px; position: absolute; top: 10px;}
.front .blox-poll-asset dd.poll-even {background: none repeat scroll 0 center transparent; color: #FFFFFF; display: block; font-size: 11px; line-height: 20px; margin: 0; overflow: auto; padding: 6px;}
.front #tncms-block-271966 .blox-title h3, .blox-sub-title h4 {color: #3f6f7f; font: 18px "Lato",arial,helvetica,sans-serif;}
.front #tncms-block-271966 .blox-title, .blox-sub-title {border-bottom: 0px;}
.who-should-be-team-of-the-week #blox-left-col {padding-left: 9px;}

.clip #index-section-title {display: none;}

.front .blox-title .block-title-color {color: #97C8D4; font-size: 21px; font-weight: bold; text-transform: uppercase;}
.front .blox-list .blox-headline-hprr {color: #F4F3F2 !important; display: inline; font-family: Lato !important; font-size: 15px; font-weight: normal !important; line-height: 17px; margin-bottom: 0;}
.front .blox-list .blox-headline-hprr a {color: #F4F3F2 !important; font-weight: 300 !important;}
.front .blox-icon-tag-link-story-container a {font-weight: normal !important;}
.front .blox-list li {border-top: 0 solid #666666 !important; color: #333333; font-size: 1.2em; margin: -1px 0 1px; padding: 10px 0 3px 11px;}
.blox-photo-gallery-list .blox-bottom-block div {background-color: rgba(0, 0, 0, 0.75) !important; opacity: 1 !important;}

/* News-Sports-Weather slideshow styles */
.front #tncms-block-303250 .blox-title h3 a, .blox-sub-title h4 a {float:left; color: #6FB4C7; font-family: lato; font-size: 21px; font-weight: bold; text-transform: uppercase;}
.front #tncms-block-303251 .blox-title h3 a, .blox-sub-title h4 a {float:left; color: #E1C03B; font-family: lato; font-size: 21px; font-weight: bold; text-transform: uppercase;}
.front #tncms-block-303249 .blox-title h3 a, .blox-sub-title h4 a {float:left; color: #25D51C; font-family: lato; font-size: 21px; font-weight: bold; text-transform: uppercase;}
.front #tncms-region-center-four-front {height: 1380px; position: relative; width: 620px; overflow:hidden}
.front .blox-title h3 a, .blox-sub-title h4 a {color: #97C8D4; font-size: 21px; font-weight: bold; text-transform: uppercase;}
.front .blox-title, .blox-sub-title {border-bottom: 0 solid #1D4088;}
.front #tncms-region-center-four-front .blox-title, .blox-sub-title {padding-left: 50px;}
#tncms-block-306380 {z-index:-9999; position:relative;}
.newleaderbotdfp {height:102px; border-top:1px solid #406F7E; border-bottom:1px solid #406F7E; text-align:center; margin-bottom:22px}


.traffic #index-section-title, .form-title h1.form_heading {display:none;}
.tech_alabama #index-section-title, .form-title h1.form_heading {display:none;}
.redstone_alabama #index-section-title, .form-title h1.form_heading {display:none;}
.redstone_alabama #blox-right-col, .tech_alabama #blox-right-col, .space_alabama #blox-right-col {margin-left: 10px; margin-right: 0; position: relative; top:268px;}
.kickoffclassic #index-section-title, .form-title h1.form_heading {display:none;}
.backtoschool #index-section-title, .form-title h1.form_heading {display:none;}
.pinkribbon #index-section-title, .form-title h1.form_heading {display:none;}
.waaytowin.mailer #index-section-title, .form-title h1.form_heading {display:none;}
.roadwaaywarrior #index-section-title, .form-title h1.form_heading {display:none;}
.weather.severeweatherguide #index-section-title, .form-title h1.form_heading {display:none;}
.hometown2031 #index-section-title, .form-title h1.form_heading {display:none;}
.sports.signing_day #index-section-title, .form-title h1.form_heading {display:none;}
.contests.extremeweightloss #index-section-title, .form-title h1.form_heading {display:none;}

.space_alabama .blox-bottom-block, .bottom-block {width:270px;height:55px;bottom:0;left:0; position:relative !important;} 
.tech_alabama .blox-bottom-block, .bottom-block {width:270px;height:55px;bottom:0;left:0; position:relative !important;} 
.redstone_alabama .blox-bottom-block, .bottom-block {width:270px;height:55px;bottom:0;left:0; position:relative !important;} 


/* new contest & promo slider on right rail */
#tncms-block-303193 .core-slider.vertical {height: 280px !important; margin-bottom: 10px; overflow: hidden; position: relative; width: auto;}
#tncms-block-303193 .core-slider.vertical .prev, .core-slider.vertical .next {border-radius: 9999px;}
#tncms-block-303193 .core-slider.vertical .item-list {height: 180px; margin-bottom: 25px; margin-top: 10px;}
#tncms-block-303193 .core-slider.vertical .group .item {height: 76px; margin-top: 0; width: 100%;}
#tncms-block-303193 .core-slider.vertical .group .item img {float: left; margin-right: 10px; max-height: 65px; max-width: 300px;}
#tncms-block-303193 .core-slider.vertical .next {background: url("../../images/_site/arrow-spritenew.png") no-repeat scroll 50% 6px #676B77; left: 125px; outline: 0 none; position: absolute; top: 242px; width: 21px; z-index: 999;}
#tncms-block-303193 .core-slider.vertical .prev { background: url("../../images/_site/arrow-spritenew.png") no-repeat scroll 50% -10px #676B77; bottom: 18px; left: 156px; outline: 0 none; position: absolute; width: 21px; z-index: 999;}

.front #tncms-block-303029 .blox-title, .blox-sub-title {border-bottom: 0 solid #788196; clear: both; margin-bottom: 2px; overflow: hidden; text-transform: capitalize; width: 100%;}

.mainslidervideoicon {float: left; height: 32px; margin-left: 0; position: relative; text-align: center; top: 25px; width: 41px;}
.mainslidervideoicon img {height: 25px;}
.front .container_12 .grid_8 {padding-left: 11px!important; width: 620px;}
.front .slideshow-presentation.horizontal .slideshow-presentation-nav-item a.link {position: static;}
.front .slideshow-presentation.horizontal .slideshow-presentation-nav-item a.link {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); font-family: 'Lato';}
.front .slideshow-presentation .slideshow-presentation-nav-item {border: 0 solid #131313; padding-left: 2px;}
.front .slideshow-presentation .slideshow-presentation-panel-items {margin-bottom: 10px;}
.front .slideshow-presentation-panel-item h3, .slideshow-presentation-panel-item h3 a {font-family: Francois One; font-size: 22px; font-weight: normal; line-height: 26px;}
#larrow {cursor: pointer; float: left; height: 130px; padding-right: 3px; width: 26px;}
#rarrow {cursor: pointer; float: left; height: 130px; padding-left: 3px;  width: 26px;}

/* weather blog adjustment styles */
.blog .day-partition {background: none repeat scroll 0 0 #E9E9E9 !important;  color: #000000;}
.blog .byline {color: #000000 !important;}
.blog p {color: #000405; font-size: 14px;}
.blog .blox-bucket-list .bucket-headline a {font: bold 18px "Lato",arial,helvetica,sans-serif; margin-bottom: 8px;}

/* Slidshow styles */

.core-slider.horizontal .group .item .text .description  {display: block !important;}
.core-slider.horizontal .group .item .text .description  p {color: #FFFFFF !important; font-size: 10px !important; line-height: 12px !important;} 
.core-slider.horizontal .group .item .text .title a {color: #FFFFFF !important; font-size: 12px !important;}
.core-slider.horizontal .prev:hover, .core-slider.horizontal .next:hover {background: none repeat scroll 0 0 #1C1F21;}
.core-slider.horizontal.default {background-color: #222526 !important;}
.core-slider.horizontal .prev, .core-slider.horizontal .next {background-color: #222526; color: #3E6F7F; font-size: 30px; padding-left: 3px; padding-right: 3px;}

/*For test page only change to transparent for live*/
.front .core-slider.horizontal .item-list {margin-left: 35px; margin-right: 35px; width: 545px !important;}
.front .core-slider.horizontal .group .item {float: left; height: 80px; margin-left: 0; overflow: hidden; padding: 8px 7px 7px 12px; width: 235px !important;}
.front .core-slider.horizontal .group .item .text {display: none}
.front .core-slider.horizontal .group .item .image {height: 80px; overflow: hidden; width: 230px; border: 1px solid #6798b6; border-radius: 10px 10px 10px 10px;}
.front .core-slider.horizontal .prev {background-color: #222526; background-image: url("http://waaytv.com/app/images/slider-bgd2.jpg") !important;
    color: #3E6F7F !important; font-size: 0px; padding-left: 3px; padding-right: 3px; width: 35px;}
.front .core-slider.horizontal .next {background-color: #222526; background-image: url("http://waaytv.com/app/images/slider-bgd2b.jpg") !important;
    color: #3E6F7F !important; font-size: 0px; padding-left: 3px; padding-right: 3px; width: 35px;}
.front .core-slider.horizontal .group {padding-left: 19px !important;}

.lineheightad {line-height:14px;}
/* slideshow testpage changes -steve */
.testpage .core-slider.horizontal .item-list {margin-left: 35px; margin-right: 35px; width: 545px !important;}
.testpage .core-slider.horizontal .group .item {
    float: left;
    height: 80px;
    margin-left: 0;
    overflow: hidden;
    padding: 8px 7px 7px 12px;
    width: 235px !important;}
    
.testpage .core-slider.horizontal .group .item .text {display: none}
.testpage .core-slider.horizontal .group .item .image {height: 80px; overflow: hidden; width: 230px; border: 1px solid #6798b6; border-radius: 10px 10px 10px 10px;}
.testpage .core-slider.horizontal .prev {background-color: #222526; background-image: url("http://waaytv.com/app/images/slider-bgd2.jpg") !important;
    color: #3E6F7F !important; font-size: 0px; padding-left: 3px; padding-right: 3px; width: 35px;}
.testpage .core-slider.horizontal .next {background-color: #222526; background-image: url("http://waaytv.com/app/images/slider-bgd2b.jpg") !important;
    color: #3E6F7F !important; font-size: 0px; padding-left: 3px; padding-right: 3px; width: 35px;}
    
.nav-sub-item-live-stream-and-radar {line-height: 18px;}
.nav-sub-item-whats-right-in-your-community {line-height: 18px;}
.entertainment .blox-recent-list li .avatar {float: right;}
.nav-sub-item-view-all-contests a {color:#ffffff !important; font-weight:normal}
.nav-sub-item-view-all-videos a {color: #FFFFFF !important; font-weight: normal;}
.nav-sub-item-circular a, .nav-sub-item-marketplace a {color: #FFFFFF !important; font-weight: normal;}

.nav-main-item-videos .nav-sub-item-live-stream a {color: #FFFFFF !important; font-weight: normal;}

ul.navigation.mega .mega-nav-container .blox-recent-block h4 {line-height: 1.48em;}
.nav-sub-item-littons-weekend-adventure {line-height:18px;}
.videos p {line-height: 16px; padding-bottom: 5px;}
.calendar #blox-left-col {margin-left: 19px !important;}
.calendar #blox-right-col {margin-left: 10px !important;}
#blox-story.blox-content {padding-left: 15px; position: relative;}
/* h3.more-keywords {display: none;} */
/* .bull-list {display: none;} */
.button-links #newwaaynav3 {width:105px !important;left:-20px !important;padding:3px 5px !important}
.button-links #newwaaynav6 {width:112px !important;left:-20px !important;padding:3px 5px !important}
.button-links #newwaaynav4 {width:88px !important;left:-20px !important;padding:3px 5px !important}
.button-links #waaynav #newwaaynav2 {width:85px !important;left:-20px !important;padding:3px 5px !important}
.button-links #waaynav a:hover{filter:none !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#416f7f', endColorstr='#416f7f',GradientType=0 );}
.button-links #waaynav #newwaaynav2 li{width:75px !important;}

.loginlk-wrap {position: relative; float: left; height: 32px; width: 45px;}
.loginlk-wrap .loginlk-content {z-index: 1; width:62px; height:13px; display: none; position: absolute; bottom: 5px; left: -15px; top: 25px; right: 5px; font-family:lato; color:#fff; font-size:10px;
  background: linear-gradient(to bottom, #3E6F7F 0%, #42707F 100%) repeat scroll 0 0 transparent; padding: .5em; border: 1px solid #77A5B4;}
.loginlk-wrap .loginlk-content a {text-decoration:none;	color:#fff;}
.loginlk-wrap:hover .loginlk-content {display: block;}

.app-business #blox-container, .marketplace #blox-container {background:none repeat-y scroll 640px 0 white !important; padding-bottom: 0;}

.contactlk-wrap {position: relative; float: left;}
.contactlk-wrap .contactlk-content {background: linear-gradient(to bottom, #3E6F7F 0%, #42707F 100%) repeat scroll 0 0 transparent; border: 1px solid #77A5B4; bottom: 5px; color: #FFFFFF; display: none; font-family: lato; font-size: 10px; height: 13px; left: -12px;  padding: 0.5em; position: absolute; right: 5px; top: 25px; width: 42px;}
.contactlk-wrap .contactlk-content a{text-decoration:none; color:#fff;}
.contactlk-wrap:hover .contactlk-content {display: block;}

.emaillik-wrap {position: relative; float: left; height: 32px; width: 45px;}
.emaillik-wrap .emaillik-content {width:50px; height:13px; display: none; position: absolute; bottom: 5px; left: -15px; top: 25px; right: 5px; font-family:lato; color:#fff; font-size:10px;
  background: linear-gradient(to bottom, #3E6F7F 0%, #42707F 100%) repeat scroll 0 0 transparent; padding: .5em; border: 1px solid #77A5B4;}
.emaillik-wrap .emaillik-content a {text-decoration:none;	color:#fff;}
.emaillik-wrap:hover .emaillik-content {display: block;}

.searchlk-wrap {position: relative; float: left; height: 32px; width: 45px;}
.searchlk-wrap .searchlk-content a {text-decoration:none;	color:#fff;}
.searchlk-wrap:hover .searchlk-content {display: block;}
.searchlk-wrap .searchlk-content {background: linear-gradient(to bottom, #3E6F7F 0%, #42707F 100%) repeat scroll 0 0 transparent; border: 1px solid #77A5B4; bottom: 5px; color: #FFFFFF; display: none; font-family: lato; font-size: 10px; height: 13px; left: -7px; padding: 0.5em; position: absolute; right: 5px; top: 25px; width: 32px; z-index: 1;}

/* changes for sub-section redesign */
/*.byline {color: #ffffff !important;} */

.front #blox-html-container .blox-comments li a, #blox-html-container .blox-no-comments li a {color: #ffffff !important;}
.front h3 a {color: #F4F3F2 !important;}
.marketplace.categoriesList h3 {color: #547C9D !important;}
.marketplace.categoriesList h3 a {color: #547C9D !important;}


.front #blox-container {background-color: transparent !important;}
.front .tn-top-story p {color: #F4F3F2 !important;font-family: Lato; font-size: 14px !important; line-height:19px;}
.front .tn-top-story a {color: #457d9d !important;}
.front .slideshow-rule .item-list .group .item p {color: #FFFFFF !important; font-size: 12px !important;}
.front .slideshow-rule .item-list .group .item h4 {font-size: 14px !important; font-weight: bold !important; padding-bottom:3px; font-family: "Lato",arial,helvetica,sans-serif !important;}
.newtempcond a {color: #ffffff;}

/* p {color: #F4F3F2; font-family: Lato;} */
#blox-index {padding-left: 15px; padding-top: 10px !important;}
/* a {color: #000405} */
/* p {color: #000405} */

.front #blox-right-col {margin-left: 10px !important;}
#blox-right-col {margin-left: 22px}

#index-section-title h1, .form-title h1.form_heading h1 {color: #000000 !important; font: 38px/42px "Lato",arial,helvetica,sans-serif !important;}
#index-section-title, .form-title h1.form_heading {border-bottom: 0 solid #1D4088 !important;}
.day-partition {background: none repeat scroll 0 0 #F9FBFA !important; color: #000000;}
#blox-container {background-color: #F9FBFA !important;}
.blox-headline a {color:#000000 !important;}
.blox-bottom-block div p a, .bottom-block div p a {color: #ffffff !important}

.navbttop {width:45px; float:left; height: 32px;  padding-top: 7px}
.navbtmain {width:90px; height:76px; padding-left:10px}
.navbott {width:45px; float:left; height:38px;}
.navbttop a {border:0px}
.navbott a {border:0px}

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

.slideshow-rule .nav {padding-right: 25px  !important;}
.slideshow-rule .slideCounter {
    display: none !important;
}
.slideshow-rule .nav a:hover {
  background-position: 0 -13px  !important;
}
.slideshow-rule .nav a.activeSlide {
    background-position: 0 -13px !important;
}

.slideshow-rule .nav {
    float: right;
    margin-top: 14px;
}
.slideshow-rule .nav a {
    background: url("../../images/_site/redesignspecial-pages.gif") no-repeat scroll 0 0 transparent !important;
    display: block;
    float: left;
    height: 13px;
    overflow: hidden;
    text-indent: -999px;
    width: 14px;
}
.slideshow-rule .prev, .slideshow-rule .next {
    display: block;
    float: left;
    height: 97px;
    text-indent: -999px;
    width: 21px;
}
.slideshow-rule .prev {
    background: url("../images/_blocks/special-left-arrow.gif") no-repeat scroll 0 0 transparent;
    margin-left: 2px;
}
.slideshow-rule .next {background: url("../images/_blocks/special-right-arrow.gif") no-repeat scroll 0 0 transparent; float: right; margin-right: 2px;}


.blox-photo-gallery-list li {border:none !important; }
#weather-300-by-250 .block {color: #ffffff; display: block; float: left; font-size: 11px; padding-left: 7px; width: 95px !important;}
#weather-300-by-250 {background-color:transparent !important; border:none !important; font-size: 12px; padding-left: 2px; 
	padding-top: 0px; margin-bottom: 0px!important; width: 323px; padding-bottom: 3px; top: 117px; position: absolute;
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0.75) !important;}
.slideshow-rule .prev {display: none !important;}
.slideshow-rule .item-list {margin-left: 35px !important;}
.slideshow-rule .next {display: none !important;}
.slideshow-rule .item-list .group .item {border-right: 0 solid #DDDDDD !important;}
.slideshow-rule .item-list .group .item h4 a {color: #ffffff!important; font-size: 12px!important;}
#weather-300-by-250 .block {padding-left: 1px; display: block; float: left; font-size: 11px; width: 95px !important; padding-bottom:5px;}
.blox-photo-gallery-list {float: left; list-style: none outside none; margin: 0; overflow: hidden; padding: 0;}
.blox-photo-gallery-list .blox-bottom-block {height: 64px !important;}
#tncms-block-189888, #tncms-block-189890, #tncms-block-189487 {float: left; width: 323px;}
.blox-bottom-block div p, .bottom-block div p {font-family: Francois One; font-size: 18px; font-weight: normal; margin: 0; line-height:26px; letter-spacing: 0.5px;}
.newtempst {color: #ffffff; font-size: 22px; font-family: Lato}
.newtempcond {color: #ffffff; font-family: Lato; font-size: 10px;}
#blox-wrapper {background: none repeat scroll 0 0 #222526; }
body {background-color: #1c1f21 !important;}
.blox-photo-gallery-list .blox-bottom-block div strong {
    font-weight: normal;
}
.front #blox-comments a {color: #f4f3f2}
.container_12, .container_16 {width: 970px!important;}
.front .container_12 .grid_4 {width: 256px;}

#blox-right-col .container_12 .grid_4 {width: 300px;}
.container_12 .grid_4 {width: 256px;}

#blox-right-col {width: 300px !important;}

#blox-top-left {margin-right: 2px; width: 300px;}
#blox-top-right {margin-left: 3px; width: 300px;}
#blox-bottom-left {margin-right: 2px; width: 300px;}
#blox-bottom-right {margin-left: 3px; width: 300px;}
#blox-bottom-lower-left {margin-right: 2px; width: 300px;}
#blox-bottom-lower-right {margin-left: 3px; width: 300px;}

.marketplace #blox-left-col {margin-left: 8px !important;}

.97090ad {width:970px; height:90px}
h3 {font-family: Francois One; font-size: 22px; font-weight: normal; margin-bottom: 10px; line-height: 26px;}
.blox-photo-gallery-list li img.horizontal {width: 323px!important;  height: 182px !important;}
.blox-top-heading {display: none;}
.blox-photo-gallery-list li {width: 323px!important; height: 182px;}
.blox-photo-gallery .blox-photo-gallery-list .blox-bottom-block div {height: 72px}
.demo-ad.size-160x600.rail-middle-extra-secondary-preview {display: none;}
.demo-ad.size-120x600.rail-middle-extra-preview {display: none;}
.demo-ad.size-468x60.center-top-preview, .demo-ad.size-468x60.center-middle-preview, .demo-ad.size-468x60.center-bottom-preview {display: none;} 
.blox-photo-gallery-list li {margin-bottom:0px}

/* Header Logo */
#blox-header-vertical-nav {display:none; background:#fff url(../../images/_site/logo-bg.png) no-repeat 0 2px;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/logo-trans.png") no-repeat transparent;width:304px;height:88px;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:304px;height:88px}
#nav {width:720px;margin-bottom:5px}
ul.dropdown {background:#fff;border:0;margin-bottom:0;}
ul.dropdown li a{color:#000 !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:#1d4088 !important}
ul.dropdown li {background-color:transparent !important;padding-top:7px;margin-right:1px;font-family:"Lato",arial,helvetica,sans-serif;background-image:none;padding-left:7px !important;padding-right:10px !important}
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 {background:#fff;-moz-border-radius: 4px;-webkit-border-radius: 5px;border-radius: 4px;border:1px solid #c9c9c9;-moz-box-shadow: 2px 2px rgba(54,54,54,0.5);-webkit-box-shadow: 2px 2px rgba(54,54,54,0.5);box-shadow: 2px 2px rgba(54,54,54,0.5);padding:4px}


ul.dropdown ul li {background-color:transparent !important;border:0}
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:#1d4088 !important}
ul.dropdown li.hover ul a, ul.dropdown li:hover ul a {color:#000 !important}
ul.dropdown li:hover ul a:hover {color:#1d4088 !important}
ul.dropdown li.hover {background:transparent !important}
ul.dropdown .dir {background:none;padding:0}
#blox-footer .blox-bottom-block-holder {width:980px;margin:0 auto;float:none;border:0;padding-top:20px;}
#blox-footer .footer-left {width:470px;float:left;text-align:left;font-family:'Lato',arial,helvetica,sans-serif !important;letter-spacing:normal;margin-left:15px;font-weight:normal !important}
#blox-footer .footer-right {float: right; font-family: 'Lato',arial,helvetica,sans-serif !important; letter-spacing: normal; margin-right: 15px; padding-top: 10px; width: 450px;}
#blox-footer .footer-list {width:110px;float:left}
#blox-footer .footer-listcol1 {width:85px;float:left}

#blox-footer a {color:#000;}
#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: #8EA8B1; font-size: 12px; font-weight: normal; margin-bottom: 10px;}
#blox-footer .footer-right p a{color:#000;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;}

#blox-underheader-search {text-align:left;width:214px;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 {margin-left:7px}
#under-bar .under-nav ul#small-nav li {display:inline;float:left}
#under-bar .under-nav ul#small-nav li a {display:block;font:normal 13px "Lato", arial,helvetica,sans-serif;padding:5px 7px;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-blue.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}
.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:15px;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:7px}
a.cust-more-link:hover {background:url(../../images/_site/more.png) no-repeat right center;}
.football-ad {margin:10px auto}


/* steve test */

.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; padding-bottom:35px !important;font-family:'Lato',arial,helvetica,sans-serif;margin-bottom:10px;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 18px '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:0}

#blox-right-col {margin-left:10px;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:url(../../images/_site/leaderboard-bg.png) no-repeat bottom center;padding-bottom:20px;padding-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;}

.weather-sponsor {width:120px;height:60px;top:14px;position:absolute;right:170px}

.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 #1D4088;color:#1D4088;font:normal 26px/30px "Lato",arial,helvetica,sans-serif;}
#index-section-title h1,.form-title h1.form_heading h1 {color:#1D4088;font:normal 26px/38px "Lato",arial,helvetica,sans-serif;}
#blox-container {background:url() repeat-y 640px 0;padding-bottom:0}
.weather #blox-container,.frame #blox-container,.users #blox-container,.popular #blox-container{background:none}
.maps #blox-container,.frame #blox-container,.users #blox-container,.popular #blox-container{background:none}
#leaderboard-bottom{display:none; background:#fff;margin-top:10px;border-top:1px solid #DBD9D9;padding-top:10px;overflow:hidden}
.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}
#comment-log-in-area h3 {font-weight: normal !important}
.blox-recent-list p {font-size:14px;padding:0;margin-bottom:5px;color:#000; line-height:20px;}
#comment-rules h3, #user-comment-area h3.header {font-weight: normal !important}
.blox-recent-list .avatar {padding:0 !important;width:175px; height:98px; margin-top:4px}
#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 #1D4088}
.blox-title h3, .blox-sub-title h4 {font:18px "Lato",arial,helvetica,sans-serif;color:#1D4088;}
.blox-title h3 a, .blox-sub-title h4 a{color:#1D4088;}
#blox-story h1 .blox-headline {color: #222222; font-size: 38px; line-height: 44px; font-weight: normal !important;}
.blox-top-story,.blox-headline {font-family:Francois One !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{font-size:12px;}
#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}

.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag { -moz-border-radius: 0px;-moz-border-radius-topright: 15px; background: none repeat scroll 0 0 #000;font:400 21px/32px "Lato",arial,helvetica,sans-serif !important;height:34px;padding-left:10px;padding-right:10px}
.blox-breaking-news li {font:normal 18px/34px "Lato", arial,helvetica,sans-serif;padding-left:10px}
.blox-breaking-news li a:hover {color:#fc0}
.blox-breaking-news {height:34px}

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

.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;
}

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

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

#taboola-div {
    display: none;
}

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

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

/* -----------------  Today/Tomorrow Calendar widget styles ----------------- */

.new_calendar .number, .new_calendar .switcher {
    display: none;
}

.new_calendar .big-date {
    border-bottom: 1px solid #9F9F9F;
    display: block;
    float: left;
    font: normal 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: #BFBFBF;
    border: 1px solid #9f9f9f;
    color: white;
    font-family: 'AbelRegular','arial narrow',arial,helvetica,sans-serif;
    text-align: center;
    padding: 1px !important;
}

.new_calendar .big-day {
    background-color: white;
    border-left: 1px dotted #9F9F9F;
    border-right: 1px dotted #9F9F9F;
    font-family: 'AbelRegular','arial narrow',arial,helvetica,sans-serif;
    text-align: center;
    padding: 3px !important;
    color: #BFBFBF;
}

.new_calendar .blox-zebra-nav {
    border:none;
    text-align:left;
}

.new_calendar .blox-zebra-nav a {
    margin:0;
    padding:0 10px 0 10px;
}

.new_calendar .blox-zebra-nav a:first-child {
    padding:0 10px 0 0;
}

.new_calendar .blox-title {
    border-bottom:none;
}
.specials-block-holder {
    margin-bottom: 7px !important;
}

.specials-block {
    margin: 2px 0 6px !important;
    overflow: hidden;
    width: 622px;
}
#tncms-block-161961 .blox-title h3, .blox-sub-title h4 {
    color: #1D4088;
    font: 16px "Lato",arial,helvetica,sans-serif !important;
}
tncms-block-161962 .blox-title h3, .blox-sub-title h4 {
    color: #1D4088;
    font: 16px "Lato",arial,helvetica,sans-serif;
}
.front .container_12 #bottom-a.grid_4.alpha.clear-left, .container_12 #bottom-d.grid_4.alpha.clear-left, .container_12 #bottom-g.grid_4.alpha.clear-left {margin-left: 50px; margin-right: 50px;}
.front .container_12 #bottom-f.grid_4.alpha, .container_12 #bottom-e.grid_4.alpha, .container_12 #bottom-b.grid_4.alpha, .container_12 #bottom-c.grid_4.alpha, .container_12 #bottom-h.grid_4.alpha, .container_12 #bottom-i.grid_4.alpha {margin-left: 0px;margin-right: 50px;}

.container_12 #bottom-a.grid_4.alpha.clear-left, .container_12 #bottom-d.grid_4.alpha.clear-left, .container_12 #bottom-g.grid_4.alpha.clear-left {margin-left: 50px; margin-right: 50px;}
.container_12 #bottom-f.grid_4.alpha, .container_12 #bottom-e.grid_4.alpha, .container_12 #bottom-b.grid_4.alpha, .container_12 #bottom-c.grid_4.alpha, .container_12 #bottom-h.grid_4.alpha, .container_12 #bottom-i.grid_4.alpha {margin-left: 0px;margin-right: 50px;}

/* -----------------  New Most popular widget styles ----------------- */

.top-ten .ol_number {background:#BFBFBF; color:#ffffff; padding:2px 6px; margin-right:3px; font-weight:bold; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

.blox-asset .container_12 #bottom-a.grid_4.alpha.clear-left {margin-top: 20px;}
.blox-asset .container_12 #bottom-b.grid_4.alpha, .blox-asset .container_12 #bottom-c.grid_4.alpha {margin-top: 20px;}
.space_alabama #index-section-title, .techguy #index-section-title {display:none;}

/* New Nav */
ul.navigation, ul.navigation > li {
  background-color: #000000;
  color: #B3D0E7;
  font-family: 'Lato',sans-serif;
}
ul.navigation > li > a {
    color: #B3D0E7 !important;
}
ul.navigation > li:hover, ul.navigation > li.active {
background: #000000; /* Old browsers */
background: -moz-linear-gradient(top,  #000000 0%, #3e6f7f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#3e6f7f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #000000 0%,#3e6f7f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #000000 0%,#3e6f7f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #000000 0%,#3e6f7f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #000000 0%,#3e6f7f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#3e6f7f',GradientType=0 ); /* IE6-9 */
}
ul.navigation > li {
  font: bold 13px/38px 'Lato',sans-serif;
}
ul.navigation > li.nav-main-item-news, ul.navigation > li.nav-main-item-videos {
  width: 56px;
}
ul.navigation > li.nav-main-item-pets, ul.navigation > li.nav-main-item-news-tip, ul.navigation > li.nav-main-item-autos, ul.navigation > li.nav-main-item-shop-local {
  width: 70px;
  border-left: solid 1px #406f7e;
  margin-left: 7px;
  padding-left: 15px;
}
ul.navigation > li.nav-main-item-weather, ul.navigation > li.nav-main-item-contests, ul.navigation > li.nav-main-item-features, ul.navigation > li.nav-main-item-community {
  width: 72px;
}
ul.navigation > li.nav-main-item-sports, ul.navigation > li.nav-main-item-tv-shows {width: 78px;}


/* backup code
ul.navigation.mega .mega-nav-container {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #82A0AA;
  border-radius: 0 0 0 0;
  box-shadow: 3px 3px 5px #000000;
  clear: both;
  color: #121212;
  height: auto;
  left: 0;
  margin: 0 0 0 -247px;
  overflow: hidden;
  padding: 1%;
  position: absolute;
  width: 960px;
  z-index: 9999;
}  */

.redesignwaay h4 {font: 14px Lato !important; margin-bottom: 8px;}

ul.navigation.mega .mega-nav-container {
    background: none repeat scroll 0 0 #e3e7e8;
    border-color: #82A0AA;
    border-radius: 0 0 0 0;
    border-style: solid;
    border-width: 4px 1px 1px;
    box-shadow: 3px 3px 5px #000000;
    clear: both;
    color: #121212;
    height: auto;
    left: 0;
    margin: 0 0 0 -247px;
    overflow: hidden;
    padding: 1%;
    position: absolute;
    width: 960px;
    z-index: 9999;
}

ul.navigation.mega .mega-nav-container.unmega 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 #3E6F7F;
  border-color: -moz-use-text-color #DDDDDD #DDDDDD;
  border-image: none;
  border-radius: 0 0 0 0;
  border-style: none;
  border-width: medium 1px 1px;
  box-shadow: 0 0 10px #333333;
  left: inherit;
  margin-left: 0;
  margin-top: 0;
  position: static;
  width: 100%;
  z-index: 9999;
}
ul.navigation.mega .mega-nav-container.unmega ul li {
  border: medium none;
}
ul.navigation.mega .mega-nav-container.onemega {
  left: inherit;
  margin-left: -246px;
  width: 960px;
}
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a { font-weight: normal;}
ul.navigation.mega .mega-nav-container .blox-column .blox-list li h4.blox-headline {
  display: block;
  font-size: 20px;
  font-weight: normal;
  line-height: 20px;
  margin-bottom: 0;
}
ul.navigation.mega .mega-nav-container p, ul.navigation.mega .mega-nav-container span {
  color: #666666;
}
ul.navigation.mega .mega-nav-container .blox-list li {
  border-top: 1px solid #82A0AA;
  color: #121212;
  margin: 0;
  padding: 12px 0 12px 11px;
}
ul.navigation.mega .mega-nav-container .blox-list li.list-position-1 {
  border-top: medium none;
  color: #121212;
  padding: 12px 0 12px 11px;
}
ul.navigation.mega .mega-nav-container .blox-title, ul.navigation.mega .mega-nav-container .blox-sub-title {
  border-bottom: 1px solid #82A0AA;
  margin-bottom: 10px;
  padding-bottom: 5px;
}

ul.navigation.mega .mega-nav-container ul li {padding-left: 8px; padding-right: 7px;}
ul.navigation.mega .mega-nav-container ul.section-list {border-right: 1px solid #121212; margin-top: 0;}
ul.navigation ul li a {color: #121212;}

ul.navigation.mega .mega-nav-container  .blox-title h3, ul.navigation.mega .mega-nav-container  .blox-sub-title h4 {color: #82A0AA;  font-size: 1.5em;}
ul.navigation.mega .mega-nav-container .blox-recent-list li .avatar {border: 1px solid #82A0AA;}
ul.navigation.mega .mega-nav-container .blox-recent-list .avatar {height: auto;}

/* New Marketplace Slider */
.mpslider .core-slider.horizontal.featured_business .group .item img {
  height: 75px;
  max-width: 150px;
  width: auto;
}
.mpslider .core-slider.horizontal .group .item .text .title a {
  color: #666666 !important;
  font-size: 13px !important;
}
.mpslider .core-slider.horizontal .group .item .text .description {
  display: none !important;
}
.mpslider .core-slider.horizontal.featured_business .group .item .text #blox-slideshow-featured-listings-fb {
  margin: 4px auto;
  text-align: center;
}

/* 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: #60AB94;
    background-image: none;
    color: #fff;
}

.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;
}

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

/* space alabama */
.space_alabama #blox-center-piece h3, .blox-asset-content h3 {
    color: #000000;
    font-family: Tahoma,Arial,sans-serif;
    font-size: 22px;
    font-weight: normal;
    line-height: 24px;
    margin: 0 0 6px;
}

/* Dave O 550894 */
.app-business #blox-container {
background-color: #fff!important;
}
.app-business #blox-left-col {
margin: 0 10px;
}



/*Pets Business Slider */
.pets-featuredVendors-three #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 620px; /* contains nav buttons */
    height:325px;
    border: none;
    background: #f9fbfa;
    margin-top:-10px;
}

.pets-featuredVendors-three #blox-slideshow-featured-listings .blox-featured-listings-holder {
    background: none;

}
.pets-featuredVendors-three #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 570px;
    height:295px;
    margin-left: 24px;
}

.pets-featuredVendors-three #blox-slideshow-featured-listings .blox-gallery-blox ul li {
    padding-left: 0px;
    height:280px;
}

.pets-featuredVendors-three #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-item {
    background: none repeat scroll 0 0 transparent;
    padding: 0 0 0 0px;
    height: 280px;
}

.pets-featuredVendors-three #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-item-horizontal {
   
    height:290px;
}

.pets-featuredVendors-three #blox-slideshow-featured-listings h4,
.pets-featuredVendors-three #blox-slideshow-featured-listings h4 a {
    font-size: 14px;
    line-height: 19px;
    font-weight: bold;
    text-align:center;
}

.pets-featuredVendors-three .blox-featured-listings-holder li h5.moreInfo  {
    background-color: #69b2f3;
    margin: 0 0 0 40px;
}

.pets-featuredVendors-three .blox-featured-listings-holder li h5.moreInfo:hover  {
    background-color:  #518fc6;
    margin: 0 0 0 40px;
}

.pets-featuredVendors-three .blox-featured-listings-holder ul li img {
    
    margin: 0;
    height:160px;
    width:170px;
}

.pets-featuredVendors-three #blox-slideshow-featured-listings.blox-featured-listings-holder {
    border: none;
    height:300px;
}

.pets-featuredVendors-three #blox-slideshow-featured-listings.blox-featured-listings-holder li h4 a {
    width: 160px;
    margin-left: 18px;
}

.pets-featuredVendors-three .blox-featured-listings-holder li p.mp-open {
    display: none;
}

.pets-featuredVendors-three .blox-featured-listings-holder .logo-clip {
    width: 158px;
    height: 160px;
    margin: auto;
}

.pets-featuredVendors-three .blox-featured-listings-holder li p.tel,
.pets-featuredVendors-three .blox-featured-listings-holder li p.adr {
    font-size: 12px;
    width: 158px;
    margin-left: 18px;
    text-align:center;
}


.pets-featuredVendors-three .marketplace.sectionHead {
    font-family: Oswald, Arial, sans;
    font-size: 18px;
    line-height: 22px;
    font-weight: normal;
}

.pets-featuredVendors-three .fb_iframe_widget span {
    text-align: none;
}

.pets-featuredVendors-three #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-prev-horizontal {
    background-image: url('../../images/_site/pets_left_arrow_blue.png');
    height: 20px;
    width: 20px;
    top:104px;
    left: 4px;
}

.pets-featuredVendors-three #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-image: url('../../images/_site/pets_left_arrow_blue.png');
    height: 20px;
    width: 20px;
    top:104px;
    left: 4px;
    background-position: 0;
}

.pets-featuredVendors-three #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-next-horizontal {
    background-image: url('../../images/_site/pets_right_arrow_blue.png');
    height: 20px;
    width: 20px;
    top:104px;
    right: 4px;
}

.pets-featuredVendors-three #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-image: url('../../images/_site/pets_right_arrow_blue.png');
    height: 20px;
    width: 20px;
    top:104px;
    right: 4px;
    background-position: 0;
}

.pets-featuredVendors-three .blox-gallery-block ul li h4 a::first-line {
    font-size: 1em;
}




/*Pets Business Slider REDESIGN TEST CSS */
.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 620px; /* contains nav buttons */
    height:325px;
    border: none;
    background: #f9fbfa;
    margin-top:-10px;
}

.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings .blox-featured-listings-holder {
    background: none;

}
.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 570px;
    height:295px;
    margin-left: 24px;
}

.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings #blox-slideshow-featured-listings-fb {
    display:none;
}
.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings .blox-gallery-blox ul li {
    padding-left: 0px;
    height:280px;
}

.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-item {
    background: none repeat scroll 0 0 transparent;
    padding: 0 0 0 0px;
    height: 280px;
}

.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-item-horizontal {
   
    height:290px;
}

.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings h4,
.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings h4 a {
    font-size: 14px;
    line-height: 19px;
    font-weight: bold;
    text-align:center;
}

.pets-featuredVendors-three-REDESIGN .blox-featured-listings-holder li h5.moreInfo  {
    background-color: #69b2f3;
    margin: 0 0 0 40px;
    display:none;
}

.pets-featuredVendors-three-REDESIGN .blox-featured-listings-holder li h5.moreInfo:hover  {
    background-color:  #518fc6;
    margin: 0 0 0 40px;
    display:none;
}

.pets-featuredVendors-three-REDESIGN .blox-featured-listings-holder ul li img {
    
    margin: 0;
    height:160px;
    width:170px;
}

.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings.blox-featured-listings-holder {
    border: none;
    height:300px;
}

.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings.blox-featured-listings-holder li h4 a {
    width: 160px;
    margin-left: 18px;
}

.pets-featuredVendors-three-REDESIGN .blox-featured-listings-holder li p.mp-open {
    display: none;
}

.pets-featuredVendors-three-REDESIGN .blox-featured-listings-holder .logo-clip {
    width: 158px;
    height: 160px;
    margin: auto;
}

.pets-featuredVendors-three-REDESIGN .blox-featured-listings-holder li p.tel,
.pets-featuredVendors-three-REDESIGN .blox-featured-listings-holder li p.adr {
    font-size: 12px;
    width: 158px;
    margin-left: 18px;
    text-align:center;
    display:none;
}


.pets-featuredVendors-three-REDESIGN .marketplace.sectionHead {
    font-family: Oswald, Arial, sans;
    font-size: 18px;
    line-height: 22px;
    font-weight: normal;
}

.pets-featuredVendors-three-REDESIGN .fb_iframe_widget span {
    text-align: none;
}

.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-prev-horizontal {
    background-image: url('../../images/_site/pets_left_arrow_blue.png');
    height: 20px;
    width: 20px;
    top:104px;
    left: 4px;
}

.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-image: url('../../images/_site/pets_left_arrow_blue.png');
    height: 20px;
    width: 20px;
    top:104px;
    left: 4px;
    background-position: 0;
}

.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-next-horizontal {
    background-image: url('../../images/_site/pets_right_arrow_blue.png');
    height: 20px;
    width: 20px;
    top:104px;
    right: 4px;
}

.pets-featuredVendors-three-REDESIGN #blox-slideshow-featured-listings .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-image: url('../../images/_site/pets_right_arrow_blue.png');
    height: 20px;
    width: 20px;
    top:104px;
    right: 4px;
    background-position: 0;
}

.pets-featuredVendors-three-REDESIGN .blox-gallery-block ul li h4 a::first-line {
    font-size: 1em;
}