/* Begin CAE-1712 */
#content .collectionsWidget.severeWxModule .titlebar {
background: #f00;
}
#content .collectionsWidget.severeWxModule .titlebar h1, #content .collectionsWidget.severeWxModule .titlebar h1 a {
color: #fff;
}
/* End CAE-1712 */

/* Begin CAE-1713 */
.alertBar {
background: #d30300 url(/image/view/-/30113888/highRes/1/-/lq8ci8z/-/breaking-news-alert-bar.jpg) no-repeat;
height: auto;
min-height: 50px;
padding: 4px 20px 3px 220px;
width: 760px;
}

.alertBar.video { background: url(/image/view/-/30113908/highRes/1/-/yr76dj/-/livestream-alert-bar.jpg) no-repeat; }
.alertBar.event { background: url(/image/view/-/30113922/highRes/2/-/caj5lz/-/upcoming-event-alert-bar.jpg) no-repeat; }
.alertBar.weather { background: url(/image/view/-/30113948/highRes/1/-/125t9r1z/-/weather-alert-bar.jpg) no-repeat; }
.alertBar.spanish { background: url(/image/view/-/30113914/highRes/1/-/aiu4s7/-/ultima-noticias-alert-bar.jpg) no-repeat; }
.alertBar.closings { background: url(/image/view/-/30542010/medRes/1/-/xaeoeh/-/closings-and-delays-3-jpg.jpg) no-repeat;
background-color: #143169;
width: 760px;
}
.alertBar.special { background: url(/image/view/-/34156570/highRes/8/-/10djyayz/-/special-report-alert-bar.jpg) no-repeat;
background-color: black;
width: 760px;
}
.alertBar.special a {color: #ffffff !important;
}


.alertBar h3.teaserTitle {
line-height: normal;
}

.alertBar h3.teaserTitle a, .alertBar.weather h3.teaserTitle a {
font-size: 24px;
line-height: normal;
}

.alertBar .teaserText p, .alertBar .teaserText .moreLink {
font-size: 15px;
line-height: normal;
}

.alertBar .ib-figure-image img {
border: none;
}

#content .alertBar .moreLink a {
background-image: none;
color: #fff;
padding-right: 0;
text-decoration: underline;
}
/* End CAE-1713 */

/* Begin CAE-1714 */
/* -- adding "warm" background image to site */
body {
background: #eaddd4 url(/image/view/-/30119938/highRes/2/-/fl4i68z/-/body-background.png) repeat-y center top;
height: 100%;
}

/* -- constraining header and nav to 1000px so they line up with the rest of the site content */
header, nav {
margin: 0 auto;
width: 1000px;
}

header #headerSiteLogo {
margin-left: 15px;
}

header #headerWrapper .ib-figure-ad {
margin-top: 25px;
}

header .adLocation.leaderboard1 {
background: none;
margin-right: 15px;
padding: 0;
}

header .adLocation.leaderboard1 figcaption, header .adLocation.leaderboard1 .adTab {
display: block;
position: static;
}

header #headerWrapper .ib-figure-ad .adTab {
color: #fff;
text-align: center;
text-transform: uppercase;
}

/* -- add thicker border to Top Story Rotator and Weather collections */
#content .imageRotator, #content .weatherHome {
border: none;
}

#content .imageRotator .titlebar, #content .weatherHome .titlebar {
margin-bottom: 0;
}

#content .imageRotator .rotatingWrapper, #content .weatherHome .collectionsWidgetWrapper {
border: solid 4px #000;
}

#secondary .weatherHome .collectionsWidgetWrapper {
padding: 5px;
}

#secondary .weatherHome .containerDivision {
width: 145px;
}

/* -- new css class to display author image inline for weather teaser with no author text */
.teaser-author-inline-notext .teaser {
padding-bottom: 0;
}

.teaser-author-inline-notext .teaser .teaserText, .teaser-author-inline-notext .teaser .clear {
display: none;
}

/* -- center carousel slides in Top Story Rotator between next/prev arrows */
.imageRotator .rotatorCarousel .carouselWrapper .scrollable .slides .centerSlideContainer {
width: 544px;
}
/* End CAE-1714 */

/* Begin CAE-1715 */
#bottomWide {
clear: both;
}
/* End CAE-1715 */

/* Begin CAE-1719 */
#topNav {
display: table;
}

#topNav li {
display: table-cell;
float: none;
}
/* End CAE-1719 */


/* Chris Mcintosh Remove Navigation Borders */
/* #topNav li.home, #topNav li {border-left: none; border-right: none;} */


/*Make Valentines Tab Pink*/
.nav-30448378 {background-color: #C93482;}
.nav-30448378 a {color: #fff;}

/* Begin PSSUPPORT-5734 */
#topNav li.racing {
background-color:red;
color: #fff;
}

#topNav li.racing a {
color: #fff;
}

#topNav li.sharktank {
background-color:blue;
color: #fff;
}

#topNav li.sharktank a {
color: #fff;
}
#topNav li.dmvchoice {
background: #000000;
background: -moz-linear-gradient(top,  #000000 1%, #1d2021 39%, #696c75 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#000000), color-stop(39%,#1d2021), color-stop(100%,#696c75));
background: -webkit-linear-gradient(top,  #000000 1%,#1d2021 39%,#696c75 100%);
background: -o-linear-gradient(top,  #000000 1%,#1d2021 39%,#696c75 100%);
background: -ms-linear-gradient(top,  #000000 1%,#1d2021 39%,#696c75 100%);
background: linear-gradient(to bottom,  #000000 1%,#1d2021 39%,#696c75 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#696c75',GradientType=0 );
color: #fff;
text-align: center;
}

#topNav li.dmvchoice a {
color: #fff;
}

#topNav li.racing.hover, #topNav li.sharktank.hover {
background-color: #515151;
}
#topNav li.dmvchoice:hover {
background: #515151 !important;
}
#topNav li.summerdays {background: url(/image/view/-/39981060/medRes/1/-/k6r4cy/-/TitleBar-png.png)
no-repeat;
padding: inherit;
width: 116px;
height: 40px;
background-position: center center;
color: #000;
text-align: center;
}
#topNav li.summerdays a {color: #000000;
}
#topNav li.summerdays {font-size: 12px !important;
}
#topNav li.summerdays:hover {
background: #515151 !important;
}
#topNav a {font-size: 12px !important;
}
#topNav li.defair {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3f9fd3+25,3973bf+64,1d1f57+99 */
background: #3f9fd3; /* Old browsers */
background: -moz-linear-gradient(top,  #3f9fd3 25%, #3973bf 64%, #1d1f57 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#3f9fd3), color-stop(64%,#3973bf), color-stop(99%,#1d1f57)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3f9fd3 25%,#3973bf 64%,#1d1f57 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3f9fd3 25%,#3973bf 64%,#1d1f57 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3f9fd3 25%,#3973bf 64%,#1d1f57 99%); /* IE10+ */
background: linear-gradient(to bottom,  #3f9fd3 25%,#3973bf 64%,#1d1f57 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f9fd3', endColorstr='#1d1f57',GradientType=0 ); /* IE6-9 */}
#topNav li.defair:hover {
background: #515151 !important;
}
#topNav li.defair {font-color: #ffffff !important;
}
#topNav li.latinoflavor {background: url(/image/view/-/34973336/highRes/1/-/ei5abn/-/Nav-Logo.png)
no-repeat;
padding: inherit;
width: 88px;
height: 34px;
background-position: center center;
}
#topNav li.latinoflavor:hover {background: url(/image/view/-/34978076/highRes/1/-/70olo5z/-/Nav-Hover.jpg) no-repeat;
padding: inherit;
background-position: center center;
}
#topNav li.latinoflavor a {opacity: 0;
}
#topNav li.hometours a {opacity: 0;
}
#topNav li.hometours {background: url(/image/view/-/38461046/medRes/1/-/xe19uk/-/NavLogo-png.png) no-repeat;

background-position: center center;
}
#topNav li.hometours:hover {background: url(/image/view/-/38461664/medRes/1/-/crumyyz/-/NavLogo-Hover-png.png) no-repeat;
background-position: center center; 
} 
/* End PSSUPPORT-5734 */
.showcaseGallery .player {padding: 0px !important;
}
.heroincoll .teaserText {display: none;
}
.heroincoll .teaserTitle {padding-bottom: 0px;
font-weight: normal !important;
font-size: 13px;
padding-left: 4px;
}
.heroincoll .teaserTitle a {font-weight: normal;
padding-bottom: 0px;
}

.lfwxplayer {margin-top: -3px;
border-style: none;
}
.comicgallery {width: 200px !important;
}
.jewelrygallery .utils {display: none;
}
.orlandorain {margin-top: -14px;
}
.creativecon .tileItem {width: 650px;
height: 100px;
}