@charset "utf-8";
/* CSS Document */

#leftmod1 { display:none; }

.footer_map {
	display: none;
}

.hometop_onair {
	display: none;
}

.moduleContainer .moduleTitle {
	text-align: center;
	font-size: 22px !important;
}

.masthead_topad {
	margin-left: 12px;
}

.masthead_logo_container {
	margin-left: -15px;
	margin-top: -5px;
	height: 140px !important;
}

.masthead_rksform {
	top: 5px !important;
	display:none;
}

/* interior pages */
	.subpage_title {
		display: none;
	}
	
	.contentThumb img {
		width: 125px;
	}
	
	.articleBody {
		margin-top: -15px;
	}
	
	.twocolumn_article {
		width: 650px !important;
	}
/* interior pages */

.leftColumn .moduleContentContainer img, .leftColumn .moduleContentContainer object, .leftColumn .moduleContentContainer embed, .leftColumn .moduleContentContainer iframe {
	max-width: 200px;
}

.moduleContainer .moduleContentContainer p, .moduleContainer .moduleContentContainer div {
	margin: 0px !important;
}

/*.moduleContainer .moduleContentContainer .smallImage {
	max-width:100px;
}
*/


/* New 2-column Format: For SPECIFIC doublewide modules */
	#doublewide2 .smallImage, #doublewide3 .smallImage { /* Lines up text so it does not wrap to thumbnail */
	margin-bottom: 40px;
}

	#doublewide2 .moduleContentContainer .moduleSubItems li {
		width: 305px;
		float: left;
		height: 150px;
		overflow: hidden;
		margin: 5px 0 0 10px;
		border-bottom: none;
	}
	
	#doublewide2 .moduleContentContainer {
		padding: 0;
	}
	
	#doublewide2 .moduleContentContainer .xSmallImage {
		float: left;
		max-width: 100px;
		margin-bottom: 65px;
	}

	#doublewide3 .moduleContentContainer .moduleSubItems li {
		width: 305px;
		float: left;
		height: 150px;
		overflow: hidden;
		margin: 5px 0 0 10px;
		border-bottom: none;
	}
	
	#doublewide3 .moduleContentContainer {
		padding: 0;
	}
	
	#doublewide3 .moduleContentContainer .xSmallImage {
		float: left;
		max-width: 100px;
		margin-bottom: 65px;
	}
/* New 2-column Format: For SPECIFIC doublewide modules */

.site_nav {
	margin: 0px 10px 5px 0px !important;
	left: -10px !important;
	width: 1000px !important;
	border-width: 0px !important;
	border: none !important;
	background-color: #000228;
}

/* Hide home page module borders */
.moduleContainer .moduleContentContainer {
	border: none !important;
	border-style: none !important;
	padding-bottom: 0px;
}
/* Hide home page module borders */

.twocolumn_rightcolumn {
	display: none;
}

.masthead_emt {
	display:none;
}

#facebookLike {
	margin: 0px 0px 0px 15px !important;
}



/* Content dividers */		
	
.divider5 {
	height: 5px;
	}	

.divider10 {
	height: 10px;
	}
	
.divider15 {
	height: 15px;
	}	

.divider20 {
	height: 20px;
	}	
	
.clearall {
	clear: both;
	}	
	
	
	


/* CUST0M INTERIOR PAGE STYLES *****************************************************************/

	
/* Left column - Background color of Facebook include */			
	
.left_column #facebook-comments-container {
	background-color: #fff;
	}
	
/* Left column - Miscellaneous adjustments to social includes */			
	
.left_column .contentSharingToolbar {
	margin: 10px 0 15px 0;
	}
	
.left_column .contentTitle {
	font-size: 18px;
	}
	
.left_column .comment_instructions {
    color: #fff;
    font-size: 12px !important;
    margin: 5px 0;
}

/* Right column - More Stories block. The styles named with _full suffix refer to the wide More Stories block for the left column when we show a full list. Except for font family, font color and header colors, leave everything as is  */		
	
#morestories .podcastItem {
	clear: both;
	height: 80px;
	}
	
#morestories_full .podcastItem {
	clear: both;
	height: 120px;
	}	
	
#morestories .recent_img_pod {
	width: 50px;
	height: 50px;
	border: 1px solid #333;
	float: left;
	margin: 0 5px 0 0;
	}
	
#morestories_full .recent_img_pod {
	width: 100px;
	height: 100px;
	border: 1px solid #333;
	float: left;
	margin: 0 5px 0 0;
	}	
	
#morestories .recent_img_pod img {
	width: 50px;
	height: 50px;
	border: none;
	}
	
#morestories_full .recent_img_pod img {
	width: 100px;
	height: 100px;
	border: none;
	}	
	
#morestories .recent_text {
	width: 220px;
	float: left;
	color: #000;
	font-size: 14px;
	line-height: 17px;
	}
	
#morestories_full .recent_text {
	width: 500px;
	float: left;
	color: #000;
	font-size: 14px;
	line-height: 17px;
	}	
	
#morestories .recent_text a:link {
	color: #000;
	text-decoration: none;
	font-size: 15px;
	}
	
#morestories .recent_text a:visited {
	color: #999;
	text-decoration: none;
	font-size: 15px;
	}	
	
#morestories .recent_text a:hover {
	color: #000;
	text-decoration: underline;
	font-size: 15px;
	}
	
/* Right column - More Stories - header color, font & background color */	
	
#morestories .title {
	background-color: #6D0607;
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	}
	
#morestories .morestoriespad {
	padding: 10px;
	border: 1px solid #4b0303;
	}
	
#morestories .fullarticle {
	text-align: center;
	font-weight: bold;
	}
	
#morestories .fullarticle a:link {
	color: #999;
	text-decoration: none;
	font-size: 15px;
	}
	
#morestories .fullarticle a:visited {
	color: #999;
	text-decoration: none;
	font-size: 15px;
	}	
	
#morestories .fullarticle a:hover {
	color: #6D0607;
	text-decoration: underline;
	font-size: 15px;
	}


/* Home page - doublewide3 (On The Show) - Headline + text styles  */		
	
#doublewide1 .moduleContentTitle a:link {
	color: #000;
	font-size: 16px;
	}
	
#doublewide1 .moduleContentTitle a:visited {
	color: #000;
	font-size: 16px;
	}	
	
#doublewide1 .moduleContentTitle a:hover {
	color: #999999;
	text-decoration: none;
	font-size: 16px;
	}
	
#doublewide1 .moduleContentTitle {
   margin-bottom: 0;
	}
	
/* Home page - doublewide1 (On The Show) - Change module layout  */	
	
#doublewide1 .moduleSubItems li {
	width: 305px;
	float: left;
	margin: 0 0 10px 15px;
	border-bottom: none;
	}

#doublewide1 .moduleContentContainer {
    padding: 0;
	}

#doublewide1 li:nth-child(2n+1) {  /* xn+1 specifies number of columns */
  clear: left;
	}

#doublewide1 .smallImage {
    float: none;
    max-width: 200px !important;
	text-align: center;
	display: block;
	margin: 0 auto 3px auto;
	width: 200px !important;
	height: 200px !important;
	border: 0px solid #333;
}

#doublewide1 .moduleSummary a:link, #doublewide1 .moduleSummary a:visited, #doublewide1 .moduleSummary a:hover {
    color: #000;
    font-family: arial;
	text-decoration: none;
}	

.moduleFooter {
    clear: both;
  }


/* Internal Page styling */
	.twocolumn_title {
	 font-size: 26px;
		font-weight: bold;
	}
	 
	.twocolumn_date .feedtool_print {
	 display: none;
	}
	 
	.two_column_articlesummary {
		display: block;
		font-size: 16px;
		font-weight: bold;
		height: 148px;
	}
	 
/* Internal Page styling */

