/* icflorida.com
---------------------------------------------------------------------------------------------------- */
body{background:#c8c6c6}
.cmContainer9{border:none}
.cmHeaderWrap{border-bottom:none}
.cmSubHeaderWrap{border-top:none;border-bottom:none}
.cmBodyWrap{border-top:none;background-color:#fff}
#cmHeaderMainContainer{border-top:1px solid #7babdd;background:#295285;/* old browsers */background:-moz-linear-gradient(top, #3573b3 20%, #295285 100%);/* firefox */background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#3573b3), color-stop(100%,#295285));/* webkit */height:100%; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3573b3', endColorstr='#295285');/* IE6 & IE7 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3573b3', endColorstr='#295285')";/* IE8 */}
#cmHeaderMainContainer #cmSearchForm{margin-top:45px}/*this is to replace the weather widget from radio - only applied to tv site css*/
.cmHeaderWrap{background-color:#c7c5c5;-moz-border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0}

/* masthead */
.cmHeaderCap{font-size:0.917em;border-bottom:1px solid #09213d;background:#234a77;filter:none;border-radius:12px 12px 0px 0px;-moz-border-radius:12px 12px 0px 0px;-webkit-border-radius:12px 12px 0px 0px;border-radius:12px 12px 0px 0px}
.cmHeaderCap a{color:#96c5fa;border-bottom:1px dotted #96c5fa}
.cmHeaderCap a:hover, .cmHeaderCap a:active{color:#cbe2fe;border-bottom: 1px solid #cbe2fe}
.cmHeaderCap .cmSocialMediaLinks a{border:none}
.cmHeaderCap p{color:#fff}
#cmHeaderLogoContainer{overflow:visible}
#cmHeaderLogoContainer img{padding-left:20px}

/* begin main nav styles */
.cmNavigation{background-color:#295285}

/* primary nav */
.cmSiteNav .cmPrimaryNavMenu{margin-right:0px}
.cmSiteNav .cmPrimaryNavMenu a{color:#102e58;border:1px solid #fff;border-left:none;font-weight:bold;background:#b8d4f6}
.cmSiteNav .cmPrimaryNavMenu.cmPrimaryNavHover a:active,.cmSiteNav .cmPrimaryNavMenu.cmPrimaryNavHover a:hover,.cmSiteNav .cmPrimaryNavMenu.cmPrimaryNavHover a:link{color:#fff}
.cmSiteNav .cmPrimaryNavMenu.cmPrimaryNavHover > a{background:#396393;color:#fff;filter:none}
.cmSiteNav .cmPrimaryNavMenu:last-child a{border-right:none}

/* sub-nav */
.cmSiteNav ul.cmSubNav{border:none}
.cmSiteNav .cmSubNavMenu a{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;border-top-right-radius:0px}
.cmSiteNav .cmSubNavMenu a,.cmSiteNav .cmPrimaryNavHover .cmSubNavMenu a:active,.cmSiteNav .cmPrimaryNavHover .cmSubNavMenu a:link{background:#b8d4f6;color:#396393;border-width:0px 0px 1px 0px;border-color:none;filter:none}
.cmSiteNav li.cmPrimaryNavHover li.cmSubNavMenu.cmPrimaryNavHover > a{background:#396393;color:#fff}
.cmSiteNav li.cmPrimaryNavHover li.cmSubNavMenu a:hover{background:#396393;color:#fff}

.cmSiteNav li.cmPrimaryNav a.cmCurrentPath{} /* for current path in primary navigation once implemented*/

/* footer */
.cmOuterFooterWrap{background-color:#fff;width:960px}
.cmSiteMapColumn ul.cmSiteMapList li{background:url(../images/blackArrowHead.gif) left .4em no-repeat}
.cmOuterFooterWrap h4{color:#737373}
.cmOuterFooterWrap p{color:#444}

/* footer sitemap */
.cmSiteMapColumn{width:215px}
.cmSiteMapColumn h4, .cmSiteMapColumn p{color:#737373;font-weight:bold;font-size:1.167em}
.cmSiteMapColumn ul.cmSiteMapList li a:link,.cmSiteMapColumn ul.cmSiteMapList li a:visited,.cmSiteMapColumn ul.cmSiteMapList li a:active,.cmSiteMapColumn ul.cmSiteMapList li a:hover{color:#d6e4db;text-decoration:none;border-bottom: 1px dotted #d6e4db}
.cmSiteMapColumn ul.cmSiteMapList li a:hover{color:#369;border-style:none none solid}

/* footer terms */
.cmFooterTerms{margin:20px auto 0;padding:.7em 0;border-top:1px solid #ccc;width:930px;text-align:center}
.cmFooterTerms a:link,.cmFooterTerms a:visited,.cmFooterTerms a:active,.cmFooterTerms a:hover{color:#d6e4db;text-decoration:none;border-bottom: 1px dotted #d6e4db}
.cmFooterTerms a:hover{color:#369;border-style:none none solid}

/* now playing recent on air advertisers */
a.cmNowPlayingRecentAds:link,a.cmNowPlayingRecentAds:visited{color:#fffd9a;border-bottom-color:#fffd9a}
