body {
	background-attachment: fixed!important;
	background-repeat: repeat-x!important;
	font-family: 'Montserrat';
}


#page-header {
    background-color: #1e1d1d;
}
#page-header #header-rows {
    min-width: 65%;
    width: 970px;
    margin: 0 auto;
}

#page-header .wrapper {
	width: 100%;
}


#page-header .header-row-top, #page-header .header-row-inner {
    width: 970px;
}

#page-header.modular-header-station #page-header-inner {
    height: 133px;
    margin: 0 auto;
    background-position: top center;
    background-repeat: no-repeat;
}

body .section {
	border: none;
}

body.cols {
	overflow: hidden;
}
.main-white a {
	color: #000;
	font-weight: bold;
}
body #wrapper header .wrapper {
	overflow: hidden;
	background-color: #033963;
}

header .subheader form.search {
	border-radius:0px;
}

header nav.main-nav ul.menu {
	height: 40px;
}

header .subheader {
	padding-top: 0px;
	width: 270px;
	background: transparent;
}

body.section .content .below-fold.wrapper .headlines.news-style .headline .featured-wrapper a em {
	color: #fff;
}

body.section .content .above-fold.wrapper .rail .featured .posts .post {
	background: url('http://cbs923now.files.wordpress.com/2012/02/gradient.png') repeat-x;
	border-bottom: none;
	padding: 5px!important;
}

body.section .content .above-fold.wrapper .rail .featured .posts li,body.section .content .above-fold.wrapper .rail .featured .posts li a,body.section .content .above-fold.wrapper .rail .featured .posts .post .details a {
	color: #fff;
	font-size: 12px;
	letter-spacing: -.5px;
}

div.right-bar div.cbslo {
	background: url('http://cbs923now.files.wordpress.com/2012/02/local-offers-bg.png') no-repeat!important;
}

div.cbslo div.cnt {
	background: transparent!important;
}

div.cbslo div.ftr {
	background: #23232d!important;
	color: #ccc!important;
	margin-top: 5px!important;
}

#wrapper {
	color: #000000;
	text-align: left;
	font-family: 'Montserrat';
	font: 12px  'Montserrat', Helvetica;
}

body.single.single-post .two-column .description, body.single.single-post .three-column .description, body.single.single-post .two-column .story, body.single.single-post .three-column .story {
    color: #000;
    font-family: Arial,  Helvetica;
}

/*body.section .items-grid.layout-3_column .article-buckets-list .cbs-thumbnail-link .title-wrapper .title, body.section .items-grid .article-buckets-list .two-column .story, body.section .items-grid .article-buckets-list .three-column .story, body.section .items-grid .article-buckets-list .two-column .title, body.section .items-grid .article-buckets-list .three-column .title, {
	color: #000;
    font-family: 'Montserrat',  Helvetica;
}
*/
.two-column .title, .three-column .title, .two-column .description, .three-column .description, .two-column .story, .three-column .story {
    color: #333;
    font-family: 'Montserrat', Helvetica;
}

.main-white {
	background: white;
}

.header {
	display: none;
}

body.section #wrapper .main-white .content {
	margin: 13px auto;
}

.right-bar a {
	font-size: 12px;
    font-family: 'Montserrat';
}

header nav.main-nav {
	position: relative;
	background: black;
	text-transform: uppercase;
	font-size: 22px;
	font-family: 'Montserrat';
	font-weight: normal;
	padding-top: 0!important;
}

header .weather #wwWrapper #wwWidget span#wwTemp {
	color: #ffff00!important;
}

.dynamic-lead-slideshow .canvas ul.slides li .flexslider-caption {
	background-color: #033963;
}

.dynamic-lead-slideshow .canvas ul.slides li .flexslider-caption p.title {
	font-size: 20px;
}

.dynamic-lead-slideshow .menu li .wrapper {
	background: #033963;
}

body.section.section-style-best-of .content .below-fold.wrapper .headlines.best-of-style .headline a {
	color: #000000;
}

#main-header nav.main-nav ul.menu li a:hover{
	color: white;
}

header nav.main-nav ul.menu li.current-menu-item a {
	color: #fff;
	background-position: 0 -40px! important;
	height: 40px;
}


header nav.main-nav a {
	padding: 0 8px;
}

.page #wrapper .main-white .cols,body.single #wrapper .main-white .page-columns {
	padding: 0 15px 15px;
}

.page #wrapper .main-white .cols .post-wrap {
	background: #fff;
	color: #000000;
}

body.section.section-style-best-of .content .below-fold.wrapper .headlines.best-of-style .headline.section-blogroll-235x176 ul li a.title em {
	font-size: 14px;
	line-height: 19px;
}

body.section .jcarousel-container,body.section ul.carousel {
	background: url('http://cbs923now.files.wordpress.com/2012/02/carousel-bg.png') repeat-x scroll 0 0 transparent;
	border-bottom: none;
	border-top: none;
	height: 130px;
	margin-bottom: 0;
}

body.section ul.carousel li a,body.section ul.carousel li {
	background-color: transparent;
	border: none;
	color: #fff;
	font: bold 12px arial;
	height: 100px;
	width: 134px;
	padding: 0;
}

body.section ul.carousel li img {
	border: solid 5px #000;
}

div.cbslo a {
	color: #fff200!important;
}

header nav.sub-nav ul.sub-menu li:hover a.subtitle {
	color: #fff!important;
}

header nav.sub-nav ul.sub-menu li a.subtitle {
	font-size: 11px!important;
}

header nav.sub-nav ul.sub-menu li ul li a {
	font: bold 11px/17px Arial!important;
}

body.section .jcarousel-container .jcarousel-next,body.section .jcarousel-container .jcarousel-prev {
	background: url('http://cbs923now.files.wordpress.com/2012/02/carousel-prev-next.png') no-repeat -49px center;
}

body.section .jcarousel-container .jcarousel-prev {
	background-position: 2px center!important;
}

.drop h4,.drop h4 a {
	color: #000000;
}

div.cbslo div.hdr {
	background: transparent!important;
	color: #ffff00!important;
}

div.right-bar div.cbslo,div.rotatable {
	margin: 10px 0!important;
}

img.attachment-drip-pan {
	border: solid 5px #fff;
}

div.rotatable.how-life-works {
	border-color: #d91a5f!important;
}

div.rotatable ul a {
	color: #fff!important;
}

div.rotatable.how-life-works img {
	border: solid 1px #fff!important;
}

body.single #wrapper .main-white .page-columns .entry-column {
	padding-top: 20px;
}

body.page .right-bar,body.single #wrapper .main-white .page-columns .right-bar {
	padding-top: 0px;
}

body.home .right-bar {
	padding-top: 0!important;
}

body.section .content .above-fold.wrapper .rail .featured {
	background: none repeat scroll 0 0 #2B2C33;
	padding-top: 5px;
}

.right-bar a.listen-live-on-air.radio-now-playing .details strong,.right-bar a.listen-live-on-air.radio-now-playing .details em {
	letter-spacing: -.5px;
}

.right-bar a.listen-live-on-air {

}

.right-bar a.listen-live-on-air .details, .right-bar a.listen-live-on-air .button {
	display: none!important;
}

#section-dl-accordion ol li h2 span,.cbs-dl-accordion .slide > h2 span {
	background: #df1e5d;
}

.business-listing {
	display: none;
}

.page-id-97 #wrapper .main-white .cols {
	background: transparent!important;
}

.person img {
	border: solid 5px #fff;
}

.person {
	padding: 5px 0 10px;
}

.personalities-lists h3 {
	line-height: 32px!important;
	padding-top: 0!important;
}

.single-show .feature h4 a {
	font-size: 24px;
	line-height: 25px;
}

.single-show .feature img.alignleft {
	border: 4px solid #e32e2e;
	margin: 0 15px 5px 0;
}

.single-show .feature-text p {
	color: #fff;
	font-size: 11px;
	line-height: 170%;
}

.single-show .feature-text {
	width: 380px;
}
.single-personality .feature-text{
	width: 620px;
}
body.section.section-style-best-of .content .above-fold.wrapper .rail .featured .posts {
	background: transparent!important;
	border: none!important;
	padding: 0 0 30px!important;
}

a.ribbon-channel {
	font-size: 11px!important;
	letter-spacing: -.2px!important;
}

body.section #wrapper .main-white {
	padding-top: 20px;
	padding-bottom: 5px;
	background: #fff;
}

body.section #section-dl .panel .overlay {
	max-width: 970px;
}

.right-bar .videos-widget {
	margin-top: 15px;
}

.right-bar .videos-widget .thumbnails a.title,.right-bar .videos-widget .to-galleries {
	background: #fff!important;
}

.right-bar .videos-widget .thumbnails a.title {
	color: #000!important;
}

.tweets {
	margin: 0;
	padding: 0;
	background: #fff;
	font-size: 12px;
	font-family: Helvetica;
}

.block ul.tweets li {
	padding: 3px 0;
	margin: 5px 0;
	border-bottom: 1px dotted #000;
	list-style: none;
}

.tweets li a {
	color: #033963;
}

#ad_3 {
	margin-top: 15px;
}

.photo-galleries.latest .title {
	background: none!important;
}

.photo-galleries.latest .title h3 {
	text-align: left;
	width: 300px;
}

.photo-galleries.latest {
	height: 330px;
}

.rsswidget img {
	display: none;
}

.block ul {
	margin: 0;
	padding: 0;
}

.block ul li {
	margin: 5px 0;
}

.videos .entry-column h1,.videos .entry-column .description {
	color: #fff!important;
}

.videos .cbs-latest-videos {
	display: none;
}

body.videos #wrapper .main-white .page-columns .navigation a.active,body.videos #wrapper .main-white .page-columns .navigation a:hover {
	background-color: #e32e2e!important;
	border-color: #e32e2e!important;
}

body.videos #wrapper .main-white .page-columns .navigation {
	border-color: #e32e2e!important;
}

body.videos #wrapper .main-white .page-columns .all-wrapper.videos .menu a:hover,body.videos #wrapper .main-white .page-columns .all-wrapper.videos .menu li.ui-state-active a {
	background: #e32e2e!important;
	background-color: #e32e2e!important;
}

body.videos #wrapper .main-white .page-columns .all-wrapper.videos .pagination {
	border-top: 5px solid #192939!important;
}

body.audio-on-demand #wrapper .main-white .page-columns .navigation {
	border-bottom: 5px solid #e32e2e;
}
body.audio-on-demand #wrapper .main-white .page-columns .navigation a.active, body.audio-on-demand #wrapper .main-white .page-columns .navigation a:hover{
	background: #e32e2e;
	border-color: #e32e2e;

}
body.videos #wrapper .main-white .page-columns .all-wrapper.videos .pagination a:hover,body.videos #wrapper .main-white .page-columns .all-wrapper.videos .pagination a.active {
	background: #e32e2e!important;
	background-color: #e32e2e!important;
	border-color: #e32e2e!important;
}

.pagination a, .pagination span {
	border: 0px;
}
.pagination.has-next-page {
	background: #033963;
	height: 24px;
	padding: 0px;
	border-top: 1px solid #033963;
}
.desktop-display-type .two-column .items-grid.layout-catalog.aspect-ratio-16-9 .article-buckets-list .cbs-thumbnail-link .title-wrapper .title {
    line-height: 128%;
    max-height: 3.9em;
}
.desktop-display-type .two-column .items-grid.layout-catalog.aspect-ratio-16-9 .article-buckets-list .cbs-thumbnail-link .title-wrapper .description {
    max-height: 3.9em;
    font-size: 14px;
    color: #555;
    font-family: 'Montserrat';
}

.desktop-display-type .items-grid.layout-catalog .article-buckets-list .cbs-thumbnail-link .title-wrapper .title {
	font-family: 'Montserrat';
	font-weight: bold;
}

body.section.sections-style-blue .content .below-fold.wrapper .headlines.best-of-style .headline.section-blogroll-235x176 .more:after {
	color: #000000;
	content: '\25BA';
	padding-left: 10px;
}

body.section.section-style-best-of .content .below-fold.wrapper .headlines.best-of-style .pagination.has-next-page a.next:after{
	color: #ffffff;
	content: '\25BA';
	padding-left: 10px;
}

body.section.section-style-best-of .content .below-fold.wrapper .headlines.best-of-style .pagination.has-next-page a.previous:before{
	color: #fff;
	content: '\25c0';
	padding-left: 10px;
	margin-right: 10px;
}



body.videos #wrapper .main-white .page-columns .navigation form#video-search input.submit {
	background: #e32e2e!important;
}

.not-found p,.not-found h2,.error404 .not-found {
	color: #000000!important;
}

body.section-child.section-style-best-of .content .below-fold.wrapper .main ul.posts li a.name {
	color: #e32e2e!important;
}

.tag .section {
	display: block;
}

.tag .feature a img {
	border: solid 4px #e32e2e;
}

.tag .feature-text {
	width: 400px;
}

.block p {
	font-size: 11px;
}

h4 a {
	font-size: 22px;
}

.panel .overlay p {
	display: none;
}

#playlist_date_selector {
	background: #000;
}

#playlist_day_selector .day_of_week,#playlist_items .played_time_box,#playlist_day_selector .day_of_week.current {
	background: url('http://cbsb96radio.files.wordpress.com/2012/02/playlist-date-bg.png') repeat-x top #000000;
}



#playlist_items .playlist_item {
	border-bottom: solid 1px #000;
}

body.section .headline a.previous {
	font-size: 18px!important;
	padding-left: 10px;
	width: auto;
}

body.section .headline a.next {
	font-size: 18px!important;
	padding-right: 10px;
	width: auto;
}

.vevo-widget .widget-tabbed-menu {
	border-bottom: 5px solid #e32e2e;
}

.vevo-widget .ui-tabs .ui-tabs-nav li.ui-state-active {
	background: #e32e2e;
}

.widget-tabbed-menu ul {
	margin: 0;
}

.vevo-widget div.vevo {
	margin: 0 auto;
}

h1,h2,h3,h4,h5,h6 {
	padding-top: 0;
}


.vevo-widget-featured,.vevo-widget-recent {
	min-height: 200px;
}

.vevo-breadcrumbs,.vevo h2,#vevo-video-description ul {
	color: #fff!important;
}


.vevo .subbox .vevo-meta-details-lite strong,.vevo .vevo-widget-top-featured .vevo-meta-details-lite strong {
	color: #FFFF00!important;
}

body.category-shows.desktop-display-type .two-column .items-grid.layout-catalog.aspect-ratio-16-9 .article-buckets-list .cbs-thumbnail-link .title-wrapper .description {
    max-height: 3.9em;
}

body .right-bar .tabbed-rss-widget ul.tabs li {
	margin-top: 0;
}

body.blog #wrapper .main-white .cols {
	background: url('http://cbs923now.files.wordpress.com/2012/02/bg-wht.png') #ffffff repeat top left;
	color: #000;
	padding: 0 15px 15px;
}

body.section .content .sidebar {
	clear: right;
}

body.twitter-throwdown div.big-left div.choice div.score span.score-number {
	color: #fff!important;
}

body.pick-a-side div.big-left h1 {
	color: #fff!important;
}

body.single-personality .feature .feature-text h4 a {
	font-size: 20px;
	line-height: 120%;
	font-family: Arial, sans-serif;
}

body.single-personality .feature .feature-text p {
	font-size: 12px;
	line-height: 14px;
}

body.single-personality .feature img {
	border: 2px solid;
}

body.section .content .above-fold.dl-3-column #section-dl.no-categories ul.tabs {
	right: -50px;
}

body.twitter-throwdown .header {
	display: block;
}

footer .links {
	border-left: none;
	padding: 25px 15px 10px 25px;
}

footer div.social {
	display: none;
}

footer div.logo {
	padding: 35px 0 45px;
}

body #wrapper  {
	filter: none!important;
	padding-left: 0;
	position: relative;

}

ul#menu-footer-menu li {
	padding: 3px 4px 3px 0;
}

body.single #wrapper .main-white .page-columns .entry-column .entry-content .entry-content-textbox {
	margin-left: 5px;
}

body.single #wrapper .main-white .page-columns .entry-column .entry-content .entry-other-bar {
	display: none;
}

body.section .content .above-fold.wrapper .rail .featured h4, body.section .content .below-fold.wrapper .headlines .headline h3, body.section .content .below-fold.wrapper .headlines .blog-feed h3, body.section .content .below-fold.wrapper .headlines.sports-style .headline-content h3.title, body.section .right-bar .right-activated-widget.most-commented h3, body.section .right-bar .right-activated-widget.latest-gallery div.title h3, body.section .right-bar .listicle-wrapper .listicle h4, body.section .content .below-fold.wrapper.has-rail .rail h5 {
	text-shadow: none!important;
}

.photo-galleries.latest div.thumbnails {
	width: 295px;
	border: 2px solid #2f64ac;
	margin-top: 7px;
}

.photo-galleries.latest div.thumbnails {
	width: 295px;
	border: 1px solid #2f64ac;
	margin-top: 7px;
}

.photo-galleries.latest div.thumbnails div.page div {
	background-color: #fff!important;
	margin: 0 3px 0 7px;
	padding: 5px 3px;
}

.photo-galleries.latest div.thumbnails div.page {
	background: #ffffff;
}

.block .textwidget ul {
	padding-left: 20px;
}

.right-bar .videos-widget {
	background: #fff;
	border: 0 solid #fff;
	clear: both;
}

a.listen-live-action {
	display: none;
}

body.photo-galleries .photo-galleries.latest .title h3 {
	background: transparent!important;
	color: #fff!important;
}

body.photo-galleries .photo-galleries.latest .thumbnails div.page {
	background-color: #000!important;
}

.not-found p {
	color: #000;
}

.stations1 {
	width: 100%;
	margin-top: 2px;
	font-size: 14px;
	line-height: 26px;
}

.stations1 td {
	border-bottom: 1px solid #333;
}

.stations2 {
	width: 28%;
}

.stations3 {
	width: 18%;
}

.heading1 {
	color: #000;
	font-weight: bold;
	text-transform: none;
	padding: 5px;
}

.heading2 {
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
	color: #fff;
	background-color: #000;
}

.page #wrapper .main-white .cols .post-wrap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px!important;
	padding-top: 0;
}

.business-listing, footer div.social {
	display: none;
}

.rss-button, .podcast-button {
	display: none;
}

header nav.sub-nav {display: none!important;}


body.page-template .bottomleft h2 {
font: normal 27px/30px Lato, Arial, Helvetica;
}

body.page-template .bottomleft .onair {
font: normal 16px/19px Lato, Arial, Helvetica;
margin-bottom: 10px;
}

body.page-template .personalities {
margin-top: 20px;
margin-bottom: 50px;
}

body.page-template .personalities h2 {
font: bold 18px/21px Lato, Arial, Helvetica;
margin-bottom: 10px;
}

body.page-template .personality {
margin-bottom: 20px;
}

body.page-template  .headshot {
float: left;
display: inline;
margin-right: 20px;
}

body.page-template  .bio {
float: left;
display: inline;
width: 400px;
font-weight: normal;
}

body.section #section-dl.no-categories .panel .overlay h2 {
	font-family: 'Montserrat'!important;
	font-size: 28px!important;
	letter-spacing: -1px;
	line-height: 33px;
	color: #000;
	text-transform: uppercase;
}

body.section.sections-style-blue .content .above-fold.wrapper #section-dl .panel .overlay {
	width: auto!important;
	min-width: 100%!important;
	background: url('http://cbsjimrome.files.wordpress.com/2012/12/white-overlay.png') no-repeat!important;
}

body.section.section-home #wrapper .sub-nav {
	display: none!important;
}

body.section.section-style-best-of .content .below-fold.wrapper .headlines.best-of-style .headline.section-blogroll-235x176 ul.headline-items li a.title strong {
	color: #000!important;
	font-weight: normal;
	font-family: 'Montserrat';
	line-height: 20px;
	margin-bottom: 3px;
	font-size: 19px;
}

body.section.section-style-best-of .content .below-fold.wrapper .headlines.best-of-style .headline.section-blogroll-235x176 ul.headline-items li {
	background: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

body.section.section-style-best-of .content .below-fold.wrapper .headlines.best-of-style .headline ul li a.thumb {
	background: none;
	border: none;
}


body.section.section-style-best-of .content .below-fold.wrapper .headlines.best-of-style .headline.section-blogroll-235x176 ul.headline-items li a.thumb {
	float: left;
	height: auto;
	margin: 0 8px 0px 0;
	width: 150px;
	min-height: 0;
}

header nav.main-nav {
	padding-top: 0!important;
}

header .subheader {
	background: transparent!important;
	margin: 0px 1px 0;
	width: 274px;
}

header a.cbs-header-logo img {
	margin-top: 30px;
}

header nav.main-nav ul.menu {
	height: 40px;
}

body.section .content .above-fold.wrapper .dl {
	height: 305px;
}

header nav.main-nav {
	position: relative;
	background: #082041;
	text-transform: uppercase;
	font-size: 22px;
	font-family: 'Montserrat';
	font-weight: normal;
	padding-top: 0!important;
	border-top:2px solid #0b1b31;
}

body .section {
	border-bottom: 0;
}


a.listen-live-action {
	height: 60px;
}

.right-bar a.listen-live-on-air, .right-bar a.listen-live-on-air:hover {
	background: #fff url('https://cbssportsradio.files.wordpress.com/2014/08/listen_live.png') no-repeat 10px 0!important;
}

.right-bar a.listen-live-on-air strong.button, .right-bar a.listen-live-on-air .details {
	display: none;
}

.smheader {
font-size: 14px;
width: 280px;
color: #033963;
font-weight: bold;
text-transform: uppercase;
text-align: center;
padding-bottom: 10px;
}

.twitter_text a, .facebook_text a {
	color: #fff!important;
	text-decoration: none;
	font-size: 12px;
}

.twitter_text, .facebook_text {
	padding-left: 50px;
	padding-top: 11px;
}

.facebook_generic {
	background-image: url("https://cbsmorningshow.files.wordpress.com/2014/08/facebook_generic.png");
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	height: 36px;
	margin: 0px 0 10px;
	width: 213px;
}

.twitter_generic {
	background-image: url("https://cbsmorningshow.files.wordpress.com/2014/08/tweeter_generic.png");
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	height: 36px;
	margin: 0px 0 10px;
	width: 213px;
}

.phone {
	color: #033963;
	font-size: 15px;
	font-weight: normal;
	margin: 18px 49px 0;
	text-align: center;
	text-transform: uppercase;
}

.phone_image {
	display: inline;
	float: left;
	margin-left: 10%;
}

.phone_text {
	display: inline;
	float: left;
	margin-left: 2%;
	text-align: left;
}

.block {
	padding-bottom: 0;
}

.block h3 {
	padding-top: 0;
	padding-bottom: 4px!important
}

.right-bar .block ul {
	padding-left: 0;
	margin-left: 0;
	list-style: none;
}

.block ul li {
	padding-bottom: 10px!important;
}

.rss-date {
	color: #b4b4b4;
	font-weight: normal;
}

#rss-2 ul li {
	background: url("http://cbssportsradio.files.wordpress.com/2014/08/custom_bullet.png") no-repeat 8px 20px!important;
	padding-left: 28px!important;
	margin: 0px;
}

#rss-2 ul li a {
	/*color: #000;*/
}
#rss-2 {padding-top: 15px;}
footer {
	border-top: solid 7px #033963;
}



.menu-final-footer-menu-container {
	margin-top: 0;
}

footer .footer {
	padding-top: 25px;
}

.clear{clear: both;}


.footer-city span {
	text-indent: -999999px;
	background: url('http://cbsmorningshow.files.wordpress.com/2013/03/shows-button.png') no-repeat 0 0 #c8c8c8!important;
	border: none;
}

.footer-city option {
	background: #c8c8c8;
	font-size: 12px;
	font-family: Helvetica;
	color: #ffffff;
}



#main-header nav.main-nav ul, #main-header nav.main-nav a {
	font: normal 18px/40px 'Montserrat'!important;
	font-weight: normal!important;
	font-size: 18px!important;
	font-family: 'Montserrat'!important;
	margin: 0 11px 0 0;
	/*color: #81baf1;*/
}

header nav.main-nav a:first-child {
	padding-left: 18px;
}


div.socialmediabox {
	background-color: #dbdbdb;
	background: #dbdbdb;
	padding: 10px 15px 5px;
}
.cols {
	overflow: hidden;
}

body.section .headline a.previous, body.section .headline a.next {width: 45%!important;}


body.section.sections-style-blue .content .below-fold.wrapper .headlines.best-of-style .headline a {
	color: white;
	text-decoration: none;
}
.menu-final-footer-menu-container span.video-service-policy, .menu-final-footer-menu-container .video-service-policy a {
	color:white;
}

.items-grid .column-header .title {
    color: #033963;
    text-transform: uppercase;
    border-bottom: 1px solid #e6ebf2;
    padding-bottom: 4px;
}

.items-grid .column-header .title a {
	color: #033963;
}

#listen-live-button .listen-live-text {
    color: #033963;
}
#listen-live-button .listen-live-logo {
    background-color: #033963;
}

#show-information .title {
    color: #033963;
 }
.header-component span.disclosure {
	color:white;
}

header nav.main-nav ul.menu li.menu-item.current-menu-item a, header nav.main-nav ul.menu li.current-menu-item a:hover {
	color:white;

}


h3, h3 a, h3.title a.rsswidget {
	color: #033963;
	font-family: 'Montserrat';
	font-size: 19pt;
	padding-bottom: 0;
	font-weight: bold;
	text-transform: uppercase ;
	background: none repeat scroll 0 0 #FFFFFF!important;
	font-style: normal;
	text-shadow: none;
	border-bottom: 1px solid #e6ebf2;
	padding-bottom: 4px;
}

header nav.main-nav ul.menu li.menu-item.menu-item-type-custom.menu-item-object-custom a{
	color: #81baf1;
}

.desktop-display-type #main-header.old-main-header #menu-header-menu li.current-menu-item > a, .desktop-display-type #main-header.old-main-header #menu-header-menu li.current-menu-item a {
	color: white;
}
header nav.main-nav a, header nav.sub-nav a {
    color: #81baf1;
}
.dynamic-lead-slideshow .menu {
    background-color: #2c2c2c;
}

.dynamic-lead-slideshow .canvas ul.slides li .flexslider-caption p {
    font-family: 'Montserrat';
}
a.blue_text {
	color:#033963;
}
