.moduleSubItems li {
line-height: 13px !important;
}

body {
background-attachment: fixed !important;
}

.moduleTitle {
font: normal 10px helvetica !important;
}

/* T2.6 Header */

.masthead_mod_container .spacer {
display: none !important;
}

.KoolOnAir img {
max-width: none !important;
margin-left:-10px;
padding-top: 3px;
}

.masthead_mod_container .mod_body img {
padding-right: 6px;
padding-left: 2px;
}

.mod_header {
margin-left: -2px !important;
}

.masthead_mod_container .mod_body{
font: normal 12px arial,helvetica,verdana !important;
height: 110px;
width: 230px !important;	
border-left: 1px solid #aaaaaa !important;
padding:0px 10px 0px 5px !important;
overflow:hidden !important;
}

.recentlyPlayed{
border-bottom: 1px solid #aaaaaa !important;
}

.masthead_mod_container .mod_header .inlineDivider{
border-right:1px solid #aaaaaa !important;
}

/* Job Postings Feed */

.shareContainer {
display: none !important;
}

#shareit {
display: none !important;
}

/* Other */

.leftmod2_header{
height: 38px;
}

.leftmod2_content{
width: 188px;
margin: 1px;
margin-bottom: 0px;
padding: 5px;
}

.leftmod3_header{
height: 38px;
}

.leftmod3_content{
width: 188px;
margin: 1px;
margin-bottom: 0px;
padding: 5px;
}

.leftmod4_header{
height: 38px;
}

.leftmod4_content{
width: 188px;
margin: 1px;
margin-bottom: 0px;
padding: 5px;
}

.centermod1_header{
height: 38px;
}

.centermod1_content{
margin-top: 1px;
width: 450px;
margin-right: 0px;
margin-left: 0px;
}

.centercolumn_mod1{
padding-left: 1px;
padding-right: 1px;
}

.centercolumn_sliverad{
padding-left: 1px;
}

.centermod2_header{
height: 38px;
}

.centermod2_content{
margin-top: 1px;
}

.centercolumn_mod2{
margin-left: 7px;
margin-top: 10px;
padding-left: 1px;
padding-right: 1px;
padding-top: 5px;
}

.centercolumn_mod3{
margin-left: 6px;
padding-top: 3px;
padding-bottom: 7px;
padding-left: 2px;
margin-bottom: 5px;
}

.centermod3_header{
display: none;
visibility: hidden;
}

.rightmod1_header{
height: 38px;
}

.rightmod1_content{
width: 288px;
margin: 1px;
margin-bottom: 0px;
padding: 5px;
}

.rightmod2_header{
height: 38px;
}

.rightmod2_content{
width: 288px;
margin: 1px;
margin-bottom: 0px;
padding: 5px;
}

.rightmod3_header{
height: 38px;
}

.rightmod3_content{
width: 288px;
margin: 1px;
margin-bottom: 0px;
padding: 5px;
}

.rightmod4_header{
height: 38px;
}

.rightmod4_content{
width: 288px;
margin: 1px;
margin-bottom: 0px;
padding: 5px;
}

.mod_footer{
height: 1px;
}

.subpage_header{
margin-bottom: 0px;
}

.twocolumn_title{
display: none;
visibility: hidden;
}

.threecolumn_title{
display: none;
visibility: hidden;
}

.threecolumn_article img {
border: 0px;
}

.twocolumn_relatedlinks{
height: 282px;
margin-top: 30px;
}

.twocolumn_160x600{
padding-left: 20px;
}
	
.subpage_header{
height: 80px;
}
	
.threecolumn_relatedlinks{
height: 282px;
margin-top: 30px;
}

.threecolumn_160x600{
padding-left: 20px;
}

.twocolumn_title{
display: none;
visibility: hidden;
}

.twocolumn_date{
display: none;
visibility: hidden;
}

#gallery_content_container{
background-color: #ffffff;
}

#gallery_masthead{
margin-bottom: -3px;
}

.pageDefaultBg {
background-color: #ffffff !important;
}

.eventVenue {
padding-bottom: 0px;
}

.calendarSortCategoryInactive a:link {
background-color:#ffffff !important;
border-left-color:#000000;
border-right-color:#000000;
border-top-color:#000000 !important;
}

.calendarSortCategoryInactive a:link {
background-color:#ffffff !important;
}

.calendarSortCategoryInactive a:hover {
background-color:#fff0b4 !important;
}

.calendarSortCategoryActive a:link { 
border-left-color:#000000 !important;
border-right-color:#000000 !important;
border-top-color:#000000 !important;
}

.calendarSortby {
border-bottom-color:#000000 !important;
}

.eventTitle a{
color:#EF4035 !important;
}

.eventTitle a:hover{
color:#EF4035 !important;
}

.calendarSortCategoryActive a:link { 
background-color:#000000 !important;
color:#ffffff !important;
}

.event{
border-left-color:#000000 !important;
border-right-color:#000000 !important;
border-top-color: #000000 !important;
}

.eventContainer{
border-left-color:#000000 !important;
border-right-color:#000000 !important;
border-bottom-color:#000000 !important;
}

.eventFeatured{ 
color: #000000 !important;
}

.calendarModuleEvents .eventThumbnail { padding: 3px; border: 1px solid; border-color: #eeeeee; margin-bottom: 8px}
.calendarModuleEvents .eventTitle { margin-bottom: 4px; background-color: #ffffff !important; padding-top: 15px;}
.calendarModuleEvents .eventVenue { background-color: #ffffff !important; color: #000000 !important;}
.calendarModuleEvents .eventDate { background-color: #ffffff !important; color: #000000 !important; border-top: none !important; padding-top: 5px !important;}
.calendarModuleMore { font-weight: bold; }

.articleBody a:hover, .articleBody a {
font-size: 12px !important;
color: #EF4035 !important; 
}
