.theme-background-color {
    background-color: #cccccc;
}

.theme-background-image {
    background-image:none;
    background-position:inherit;
    background-attachment:inherit;
    background-repeat:inherit;
}

.theme-header-cap-background {
    background-color: #A3D4F1;
    background-image: -moz-linear-gradient(top, #A3D4F1 0%, #7BBBE1 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A3D4F1), color-stop(100%,#7BBBE1));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#A3D4F1', endColorstr='#7BBBE1');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#A3D4F1', endColorstr='#7BBBE1')";
    background:linear-gradient(#A3D4F1, #7BBBE1);
}

div.theme-header-cap-font-color p, div.theme-header-cap-font-color p.cmPosStatement {
    color: #000000
}

.theme-header-cap-link-color a:link,
.cmHeaderCap.theme-header-cap-link-color a:link,
.theme-header-cap-link-color #cmHeaderUserRegistrationContainer p a:link {
    color: #036DBE;
    border-bottom-color: #036DBE;
}

.theme-header-cap-link-color a:hover,
.cmHeaderCap.theme-header-cap-link-color a:hover,
.theme-header-cap-link-color #cmHeaderUserRegistrationContainer p a:hover {
    color: #036DBE;
    border-bottom-color: #036DBE;
}

#cmHeaderMainContainer.theme-header-background, .theme-header-background {
    background-color: #7BBBE1;
    background-image: -moz-linear-gradient(top, #7BBBE1 0%, #1B88CD 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7BBBE1), color-stop(100%,#1B88CD));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7BBBE1',endColorstr='#1B88CD')";background:linear-gradient(#7BBBE1, #1B88CD);
}

.ie8 #cmHeaderMainContainer {
    filter:0;
    background-size: initial;
    background-repeat: no-repeat;
}

.theme-navigation-background {
    background-color: #1B88CD;
}

a.theme-header-radio-ad-link-color:link {
    color: #000000;
    border-bottom-color: #000000;
}

a.theme-header-radio-ad-link-color:hover {
    color: #000000;
    border-bottom-color: #000000;
}

.theme-footer-background {
    background-color: #ffffff;
    background-image: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffff));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#ffffff');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#ffffff')";
    background:linear-gradient(#ffffff, #ffffff);
}

.theme-footer-color h4 {
    color: #333333 !important;
}

.theme-footer-color li, .theme-footer-color p {
    color: #444444;
}

.theme-footer-color .cmFooterTerms p {
    color: #444444;
}

.theme-footer-color .cmSiteMapColumn ul.cmSiteMapList li a:link {
    color: #036DBE;
    border-bottom-color: #036DBE;
}

.theme-footer-color .cmSiteMapColumn ul.cmSiteMapList li a:hover {
    color: #336699;
    border-bottom-color: #336699;
}

.theme-footer-color .cmFooterTerms a:link {
    color: #036DBE;
    border-bottom-color: #036DBE;
}

.theme-footer-color .cmFooterTerms a:hover {
    color: #336699;
    border-bottom-color: #336699;
}





























.cmRadioHeaderLSPHeader,
.cmRadioHeaderNowPlayingHeader,
.cmRadioHeaderOnAirHeader,
#cmHeaderUserRegistration .cmUserAuthed > a,
.cmUserAuthed,
.cmRadioHeaderPrimaryColor,
a.cmRadioHeaderPrimaryColor,
a.cmRadioHeaderPrimaryColor:hover,
a.cmRadioHeaderPrimaryColor:visited,
a.cmRadioHeaderPrimaryColor:active {
    color: ;
}

.cmRadioHeaderNowPlayingPlayButton,
.cmHeaderUserRegistration .cmRadioHeaderNavDropdownCaret {
    fill: ;
}

#cmRadioHeaderWeatherWidget,
.cmRadioHeaderPrimaryColorBg {
    background-color: ;
}

.cmV2HeaderBackgroundImage {
    background-image: ;
}

.cmRadioNowPlayingArtistImage {
    background-image: ;
}

.cmRadioHeaderOnAirImage {
    background-image: ;
}

.cmRadioHeaderStickyLogoBar {
    background-image: ;
}


.music-site-refresh .cmCol6 > h3.cmModuleHeader:before,
.music-site-refresh .cmCol6 > .gridBackground > .gridBackgroundInner > h3.cmModuleHeader:before {
    background:  !important;
}

.music-site-refresh h3.cmModuleHeader  {
	background:  !important;
}

.music-site-refresh .cmTease > .cmTeaseListMore > a,
.music-site-refresh .cmTeaseListMore.cmTeaseListStdMore > a {
	background:  !important;
}

.music-site-refresh .cmCol3 > .cmFeedUtilities {
    background:  !important;
    margin-bottom: 10px;
    cursor: pointer;
}
