body{color:#000;font:12px Arial, Helvetica, sans-serif;line-height:1.25}

/* GENERAL TEXT */
h1,h2,h3,h4,h5,p{margin-bottom:10px;line-height:1.25}
h1,h2,h3,h4,h5,h6{font-weight:bold}
h1,h1 a{font-family:Popular,Arial, Helvetica, sans-serif}
h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:Arial, Helvetica, sans-serif}
h1,h1 a{font-size:36px}
h2,h2 a{font-size:24px}
h3,h3 a{font-size:18px}
h4,h4 a{font-size:16px}
h5,h5 a,h6,h6 a{font-size:14px}
p,p a{font-size:14px}
a{font-weight:bold;text-decoration:none}
sup{font-size:50%;vertical-align:top}
small,.small{font-size:11px}
.img-left{float:left;margin:10px;margin-left:0}
.img-right{float:right;margin:10px;margin-right:0}
.left{float:left;margin-right:20px}
.right{float:right}

/* SITE STRUCTURE */
#siteadditionsContainer{position:relative;margin:0 auto;text-align:left;z-index:51}

/* MASTHEAD & NEW HEADER AREA */
#site_masthead .mod_body {border-left-color:#aaa !important;font: 11px Arial, Helvetica, sans-serif !important/*;height:100px !important*/}
#site_masthead .mod_body ul{padding:0 !important}
.masthead_mod_container .mod_body table .recentlyPlayed {border-bottom:1px solid #aaa !important}
.masthead_mod_container .mod_body table .recentlyPlayed:last-child {border-bottom:1px solid #fff !important}
#site_masthead * > a{color:#000 !important}
#site_masthead * > a:hover{color:#3F551D !important}
#site_masthead .mod_header a{color:#999 !important}
.mod_body img{max-width:none !important}
.mod_floatleft img{max-width:56px !important}
#header_area1 .mod_floatleft,#header_area1 .mod_floatleft img{height:56px !important;width:56px !important}
.masthead_mod_container .mod_body .module_primaryarticle_title{line-height:1}
/* call-in times 
.masthead_mod_container .mod_body li.module_secondaryarticle_title a
{font-family:popular,arial,helvetica,sans-serif !important;font-size:20px !important;line-height:1;width:220px !important}*/

/* NAVIGATION & SEARCH BOX */
.site_nav{border-top:1px solid #aaa;border-bottom:1px solid #aaa}
.nav_locpos{width:600px !important}
.nav_text{width:730px !important}
.masthead_rksform{padding-top:3px}
.nav_rkspos,.masthead_rksform{width:200px !important}
#rks_keybox #keyword{width:150px !important}
.navSubMenuItem a{letter-spacing:normal !important}

/* LOCAL ALERT */
.alertboxoff,.alertboxon{margin:10px 0 !important}
.alertboxoff > *,.alertboxon > *{margin:0 !important}
.hometop_localalert{border:0 !important;margin:10px !important}
#localalert .moduleContentContainer{padding:10px 0 0 0 !important;margin-bottom:-10px}
#localalert .moduleContentContainer,#localalert .moduleContentContainerTopBorder{border:none !important}
#localalert .moduleContentContainer ul.moduleSubItems > li{padding:0 !important;margin:0 !important;border:0 !important}

/* HOME TOP */

/* DL STYLE */
.stageTextBlock .headlineText .articleTitle,.stageTextBlock .headlineText .contentTitle{font-family:Arial, Helvetica, sans-serif !important;font-size:22px !important}
.stageTextBlock .blurbText{font-family:Arial, Helvetica, sans-serif !important;font-size:14px !important}

/* HOME BOTTOM */

/* GENERAL HOMEPAGE + MODULES */

/* MOD BORDERS AND RULES */
.moduleContentContainer table,.moduleContentContainer table{border-bottom-color:#aaa !important;margin:5px 0}
.moduleContentContainer table{border-bottom:none !important;border:0 !important;padding:0 !important;margin:0 !important}
.photomod_related {border-top-color:#fff !important}
.moduleContentContainer .moduleFooter a{padding-right:3px}

/* CONTROLS ALL THE MOD FOOTER LINKS */
.photomodmore,.modmore,.moduleFooter,.more_footer{text-align:right !important}
.photomodmore,.modmore,.moduleFooter,.more_footer,.photomodmore a,.modmore a,.moduleFooter a,.more_footer a,.onair-extra,.onair-extra a
{font:bold 10px Arial, Helvetica, sans-serif !important;letter-spacing:2px;text-transform:uppercase;color:#000}

 /* HOMEPAGE LEFT COL */
#topleft .leftmod_header,#midleft .leftmod_header{display:none !important}
.photomod_featured {font-weight:bold !important}

/* HUGE DAILY DEALS */
#topleft .moduleContentContainer{border:0 !important;padding:0 !important}
#topleft .moduleContentContainer img, 
#topleft .moduleContentContainer object, 
#topleft .moduleContentContainer embed, 
#topleft .moduleContentContainer iframe{max-width:208px !important;width:208px !important}
#topleft .moduleContentContainer iframe{margin:-5px 0 0 -8px;padding:0;width:208px !important;height:260px}

/* SCREENING ROOM */
#midleft .leftmod_header{display:none !important}
#midleft .moduleContentContainer{border:0 !important;padding:0 !important;max-width:200px !important;width:200px !important}
#midleft .moduleContentContainer img,#midleft .moduleContentContainer embed{width:200px !important;max-width:200px !important}

/* HOMEPAGE CALENDAR LISTINGS */
#midleft2 .eventTitle a{font-size:14px !important;font-family:Georgia, "Times New Roman", Times, serif !important}
#midleft2 .firstEvent .eventTitle a{font-family:Popular, Arial, Helvetica, sans-serif !important;;font-size:18px !important;}
#midleft2 .eventLogoLeft {display:none}

/* 6ABC */
#bottomleft .moduleContentContainer{width:198px;padding:0}
#bottomleft .moduleContentContainer .scroll{border:0;height:300px;overflow:auto;overflow-x:hidden;padding:0;width:198px;margin:0 auto}
#bottomleft .moduleContentContainer #flashcontent{width:170px;height:900px;margin:10px auto;text-align:left}
.rssxpresstable{border-collapse:collapse}
.rssxpresschannel,.rssxpresschdesc,.rssxpresstable,.rssxpresschtitle{text-align:left !important}
#flashcontent *, .rssxpresschtitle,.rssxpresschdesc{color:#000 !important;line-height:1.5}
.rssxpresschdesc{border-bottom:solid 1px #000;padding-bottom:10px}
.rssxpressittitle{font-size:100%;line-height:120%;padding-top:5px} 
.rssxpressittitle a{color:#000;font-weight:bold !important;text-decoration:none !important}
.rssxpressitdesc{padding-bottom:10px;border-bottom:solid 1px #000}
.rssxpressdivider{background-color:#fff;height:1px;margin:0;padding:0}

/* WHO CARES */
#bottomleft2 .module_primaryarticle_title a{font-family:Popular,arial,helvetica,sans-serif !important;font-size:18px !important;font-weight:bold !important}

/* HOMEPAGE CENTER COL */

/* TEXT IN SOCIAL BOX */
.social_title a{font-family:Arial, Helvetica, sans-serif !important}

/* RIGHT COL */

/* TWITTER MODULE */
#topright .twitterModule ul.moduleSubItems{margin-top:-10px}
#topright .moduleContentContainer{padding-top:0 !important}
.twitterModule ul.moduleSubItems li{font-weight:normal !important}
.twitterModule ul.moduleSubItems li a{font-weight:bold !important}
#topright .moduleContentContainer .first-child{border:none}
#topright .moduleContentContainer .first-child .moduleContentTitleSummaryContainer > *,#topright .moduleContentContainer img.small{display:none}
#topright .moduleContentContainer .last-child ul li {border-bottom:1px solid #aaa}
#topright .moduleContentContainer .last-child .first-child,#topright .moduleContentContainer .last-child *,
#topright .moduleContentContainer .last-child a
{font-size:12px !important;font-family:arial,helvetica,sans-serif !important}

/* PERSONALITY PAGES & ARTICLES */

/* LAYOUT */
.articleBody *{max-width:595px !important}
.articleBody iframe,.articleBody object{margin:10px auto}

/* PAGINATION */
.pagination_bar{background-color:#DC7614 !important}
.pagination_bar a{text-transform:uppercase;letter-spacing:2px;font:bold 10px Arial, Helvetica, sans-serif}
.pagination_bar a,.pagination_bar a:hover{color:#fff !important}

/* LEFT COL */
.moduleTabs li a{font-size:9px !important}
.tabcontent,.tabcontent a{font-size:14px !important}

/* ARTICLE TITLES */
.subpage_title,.subpage_title a,#presslaff h1,#presslaff h2,.articleBody h1,.articleBody h2,h2.contentTitle,.moduleContentContainer h2
{color:#000;font-family:Popular, arial, helvetica, sans-serif !important;font-weight:bold;line-height:1.25 !important}
#presslaff h1,h2.contentTitle,.subpage_title,.subpage_title a,.articleBody h1{font-size:36px !important}
.articleBody h2{font-size:24px !important}
#presslaff h2,.articleBody h3,h3.contentSummary,h3.specialtyfont,h3.specialtyfont a{font-size:18px !important;color:#000 !important}
.subpage_title,.subpage_title a,.subpage_title_back a,.blog_module .contentTitle a,.blog_title a,.rightmod_content h2{color:#000 !important}
.subpage_title a:hover,.subpage_title_back a:hover,.blog_title a:hover,.blog_module .contentTitle a:hover{color:#3F551D !important}
h3.contentSummary{font-weight:normal !important;line-height:1.25}
h3.specialtyfont{margin:10px 0}

/* BLOG POSTS / ARTICLES */
.articleBody,.articleBody div,.articleBody p,.articleBody font,.articleBody font
{font-size:14px;font-family:georgia,times new roman,serif;line-height:1.25 !important;text-decoration:none !important;text-indent:0 !important}
.articleBody font,.articleBody span{font-size:14px !important;font-family:georgia,times new roman,serif !important}
.articleBody u{text-decoration:none !important;font-weight:bold}
.articleBody b,.articleBody strong{font-weight:bold !important}
.articleBody i,.articleBody em{font-style:italic !important}
.articleBody a{color:#3F551D !important}
.articleBody a:hover{color:#DC7614 !important}
.articleBody a:visited{color:#666 !important}

/* ARTICLE STUFF  */
.articleToolbar{margin-top:10px}
.articleToolbar li div{background-color:#DC7614 !important;color:#000 !important}
.articleToolbar li div a,.articleToolbar li div a:hover{color:#000 !important}
.blog_module .smallDate{padding-top:5px}
.articleSummary{margin-top:5px !important}
.articleSeparator+.articleTitle{font-size:18px !important}

/* ARTIST PAGES - USING NEW ARTIST TOOL */
.artistLocalContent .singleLocalContent p,.artistLocalContent .singleLocalContent p a{font-size:12px !important}

/* CALENDARS */
.eventThumbnail{display:none}
a.primarycolor_bg{color:#fff !important}
#regtext a:link, #regtext a:visited, #regtext a:hover, .calendarSortby, .calendarSortCategoryActive a:link, .calendarSortCategoryActive a:visited, .calendarSortCategoryActive a:hover, .calendarSortCategoryInactive a:link, .calendarSortCategoryInactive a:hover, .calendarSortCategoryInactive a:visited, #recentarticletext a:link, .landing_main_title a:link, .landing_main_title a:visited, .landing_main_title a:active, .landing_main_title a:hover, .eventTitle, .eventVenue, .eventInfoButton a:link, .eventInfoButton a:visited, .eventInfoButton a:active, .eventInfoButton a:hover, .calendarDropdown, .calendarToday, .calendarDay_over, .calendarToday_over, .pagination a:link, .pagination a:visited, .pagination a:active, .pagination a:hover, .calendarSortView a:link, .calendarSortView a:active, .calendarSortView a:visited, .calendarSortView a:hover, .featuredEvents a:link, .featuredEvents a:active, .featuredEvents a:visited, .featuredEvents a:hover { }
select {font-family:Arial, Helvetica, sans-serif !important;font-size:11px !important}

/* NEW GALLERIES */
h3.articleSummary,h3.articleSummary p{color:#000;line-height:1.25}
h3.articleSummary p{font-family:arial,helvetica,sans-serif !important;margin-top:5px}
.galleria-info-description p{margin-bottom:0 !important;padding-top:5px !important}

/* WEATHER PAGE FIX */
.mapLinks{padding-left:0 !important}

/* MISC STYLES */
.poll_disclaimer{display:none !important}
.poll_instructions{font:10px arial,helvetica,sans-serif !important}

/* CUSTOM INTERNAL */
#wrapper{margin:0 10px 10px 10px;width:950px}
#content-wrapper{width:700px}
