body{color:#000;font:12px Arial, Helvetica, sans-serif;line-height:1.25}

/* GENERAL TEXT */
h1,h2,h3,h4,h5,p{margin-bottom:10px}
h1,h2,h3,h4,h5{font-weight:bold}
#title,#title a,h1,h1 a{font-family:Arial, Helvetica, sans-serif}
h2,h3,h4,h5{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:12px}
small{font-size:11px}
a{font-weight:bold;text-decoration:none}
sup{font-size:50%;vertical-align:top}
img,a{text-decoration:none;border:0}
.left{float:left;margin-right:20px}
.right{float:right}

/* SITE STRUCTURE */
#siteadditionsContainer{position:relative;margin:0 auto;text-align:left;z-index:51;width:615px !important}

/* MASTHEAD & NEW HEADER AREA */
#site_masthead .mod_body {border-left-color:#aaa !important;font: 11px Arial, Helvetica, sans-serif !important}
#site_masthead * > a{color:#000 !important}
#site_masthead * > a:hover{color:#E61B5C !important}
#site_masthead .mod_header a{color:#999 !important}

/* HEADER - APPTS */
.masthead_mod_container .mod_body ul{margin-top:-5px;padding:0 !important}
.masthead_mod_container .mod_body li{margin:0 !important;padding-top:3px !important;padding-bottom:3px !important;border-bottom:1px solid #aaa;width:220px}
/*.mod_body li.first-child{font-family:arial,helvetica,sans-serif;font-size:24px;line-height:1}*/
.masthead_mod_container .mod_body li.last-child{border:0}

/* HEADER - ON AIR */
.masthead_mod_container .mod_body .onair_top_personalityname{margin:0 0 5px 0 !important;line-height:1;font-size:20px}
.onair_top_personalityname:hover{color:#E61B5C !important}

/* HEADER - PLAYLIST */
.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}

/* NAVIGATION */
.site_nav{border-top:1px solid #aaa;border-bottom:1px solid #aaa}
.masthead_rksform{padding-top:3px}
.navSubMenuItem a{letter-spacing:normal !important}

/* LOCAL ALERT */
.alertboxoff,.alertboxon{margin:6px -2px auto 2px !important}
.hometop_localalert{border:0 !important;margin:10px 8px -10px !important}
#localalert .moduleContentContainer{padding:0 0 0 0 !important;}
#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 */

/* 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-size:10px !important;font-weight:bold;font-family:Arial, Helvetica, sans-serif !important;letter-spacing:2px;text-transform:uppercase;color:#000}

/* MOD BORDERS AND RULES */
.moduleContentContainer table,.moduleContentContainer table{border-bottom-color:#aaa !important;margin:5px 0}
.moduleFooter{padding-right:3px}

/* LEFT COL */

/* HOMEPAGE LEFT COL */
#topleft .leftmod_header,#topleft2 .leftmod_header{display:none !important}
#topleft .moduleContentContainer,#topleft2 .moduleContentContainer
{border:0 !important;padding:0 !important;max-width:200px !important;width:200px !important}
.photomod_featured {font-size:12px !important;font-weight:bold !important;border-top-color:#fff !important}

/* HUGE DAILY DEALS */
#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 */
#topleft2 .moduleContentContainer img,#topleft2 .moduleContentContainer embed{width:200px !important;max-width:200px !important}

/* TWITTER MODULE */
#midleft ul.moduleSubItems{margin-top:-10px !important}
.twitterModule ul.moduleSubItems li{font-weight:normal !important}
.twitterModule ul.moduleSubItems li a{font-weight:bold !important}
#midleft .first-child{border:none}
#midleft .first-child > *,#topright img.small{display:none}
#midleft .last-child ul li {border-bottom:1px solid #aaa}
#midleft .last-child .first-child,#midleft .last-child *,#midleft .last-child a
{font-size:12px !important;font-family:arial,helvetica,sans-serif !important}

/* WEATHER */
#midleft2 .weathermod_temp{font-family:Georgia, "Times New Roman", Times, serif !important;font-size:40px !important;margin:-8px 0 0 !important}
#midleft2 .weathermod_uv,#midleft2 .weathermod_wind,#midleft2 .weathermod_humidity,#midleft2 .weathermod_description,#midleft2 .weathermod_temp,#midleft2 .weathermod_currently{padding:0;margin:0 !important}
#midleft2 .weathermod_currently{margin-bottom:-5px !important}

/* 6ABC */
#bottomleft .moduleContentContainer{padding:0 5px}
#bottomleft .moduleContentContainer *{font-family:Arial, Helvetica, sans-serif !important;font-size:12px !important}
#bottomleft #flashcontent{width:168px;height:900px;margin:0 auto;padding:5px 0;text-align:left}
#bottomleft .scroll{height:400px;overflow:auto;overflow-x:hidden;width:193px}
.rssxpresschannel,.rssxpresschdesc,.rssxpresstable,.rssxpresschtitle{text-align:left !important}
#bottomleft #flashcontent *, .rssxpresschtitle,.rssxpresschdesc{color:#000 !important}
.rssxpresschdesc{padding-bottom:10px}
.rssxpressittitle{line-height:1.25;padding-top:5px} 
.rssxpressittitle a{color:#000;font-weight:bold !important;text-decoration:none !important}
.rssxpressittitle a:hover{color:#E61B5C}
.rssxpressitdesc{padding-bottom:10px}

/* CENTER COL SOCIAL */
.social_title a{font-family:Arial, Helvetica, sans-serif !important}

/* LDR */
#topcenter2 .moduleContentContainer iframe {max-width: 450px !important}

/* FOR CENTER COL POLL */
#midcenter2 .moduleContentContainer{height:500px;overflow:scroll;overflow-x:hidden}

/* TOP 20 */
#top20 .moduleContentContainer{padding-bottom:0}

/* TMZ */
#topright .moduleContainer, #topright .moduleContentContainerTopBorder{border:0 !important;padding:0 !important}
#topright img, #topright object,#topright embed,#topright iframe{max-width:300px !important;width:300px !important}

/* PERSONALITY PAGES & ARTICLES */

/* LAYOUT */
/*.articleBody *{max-width:400px !important}*/
.articleBody iframe,.articleBody object{margin:10px auto}

/* PAGINATION */
.pagination_bar{background-color:#D91B5C !important}
.pagination_bar a{text-transform:uppercase;letter-spacing:2px;font:bold 10px Arial, Helvetica, sans-serif;color:#fff}
.pagination_bar a,.pagination_bar a:hover{color:#fff}

/* LEFT COL */
.moduleTabs li a{font-size:9px !important}

/* ARTICLE TITLES */
.articleBody h1,.articleBody h2,h2.contentTitle,.moduleContentContainer h2
{font-family:Arial,Helvetica,Sans Serif !important;line-height:1.25 !important}
.subpage_title,.articleBody h1{font-size:36px !important;color:#000 !important}
h2.contentTitle{font-size:28px !important}
.articleBody h2{font-size:24px !important}
.articleBody h3,h3.contentSummary,h3.specialtyfont,h3.specialtyfont a{font-size:18px !important}
h3.specialtyfont{margin:10px 0}
.subpage_title,.subpage_title a,.subpage_title_back a,.blog_module .contentTitle a,.blog_title a,.moduleContentContainer h2{color:#000 !important}
.subpage_title a:hover,.subpage_title_back a:hover,.blog_title a:hover,.blog_module .contentTitle a:hover{color:#D91B5C !important}

/* BLOG POSTS / ARTICLES */
.articleBody,.articleBody div,.articleBody p,.articleBody font,.articleBody font
{color:#000;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 a,.articleBody a:hover{color:#D91B5C !important;font-weight:bold}
.articleBody a:hover{color:#000000 !important;font-weight:bold}
.articleBody a:visited{color:#666 !important;font-weight:bold}
.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}

/* ARTICLE STUFF */
.articleToolbar{margin-top:10px}
.blog_module .smallDate{padding-top:5px}

/* 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}

/* PODCAST STYLE */
.moduleSubItems .moduleContentTitle,.moduleSubItems .moduleContentTitle a,
.moduleContentContainer ul.moduleSubItems > li a,h6.moduleContentTitle a{color:#000}
.moduleSubItems .moduleContentTitle a:hover,.moduleContentContainer ul.moduleSubItems > li a:hover,
.moduleSubItems .first-child a:hover,h6.moduleContentTitle a:hover{color:#D91B5C} 

/* WEATHER PAGE FIX */
.mapLinks{padding-left:0 !important}

/* MISC */
.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}

/*P2 Area */
#p2Area {border:0px !important}
#p2Area .moduleContainer, #p2Area .moduleContentContainerTopBorder{border:0px !important}
#p2Area .hometop_p2, #p2Area .leftcolumn{border:0px !important}



/*CONTEST */
#imgVote {width:375px !important;}
.imgVote {width:375px !important;}

<!--PRESLAFF PHOTO VOTING-->
#presslaff td {padding: 0 10px 0 0 !important;}
