@charset "utf-8";
/* CSS Document */

/* Station Header */

#stationsHeader {
	width: 980px;
	padding: 5px 0;
	background:#C33;
	height: 20px;
}
#stationsHeader h3 {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	margin: 0 0 0 20px;
	padding: 2px 0;
	float: left;
}
#stationsHeader ul,
#stationsHeader ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
}
#stationsHeader ul li {
	border-left: 1px solid #CCC;
	height: 10px;
	line-height: 5px;
	margin-top: 5px;
	padding: 0 10px;
}
#stationsHeader ul li:first-child {
	border-left: 0 none;
}
#stationsHeader li a {
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

#stationsHeader li a:hover {color:#FF0;}

.wn-icon.wn-icon-video-included {
    height: 25px;
}


/* Story Title (Home Page) Font Fix 
h4.wnRole-STORY a { font-size: 1.3em !important; }*/

/* Story Summary (Home Page) Font Fix
.wnDVSummary p { font-size: 1.3em !important; } */

/* Story Summary Graphic (Home Page) NOT WORKING 
.wnImageLeft {
padding:0 8px 0 0 !important; 
}*/




/* GLOBAL FONT FIXES */

#WNCol2 .wnBlock.displaySize.displaySizeId-7 .feature {
    border-bottom: 1px dashed #999999;
	margin:0 0 15px 0!important;
	}
	
#WNCol2 .wnBlock.displaySize.displaySizeId-7 .headline a {
font-family:Arial, Helvetica, sans-serif!important;
font-size:3em!important;
line-height:1.2em!important;
letter-spacing:0em!important;
font-weight:normal!important;
color:#000000!important;
}

	
#WNCol2 .wnBlock.displaySize.displaySizeId-7 .summary {
    font-size: 12px;
    line-height: 20px;
	padding:10px 0 0 0;
}

/* Time Stamp */

.wnBlock.displaySize.displaySizeId-7 .wnDate {
	padding:5px 0;}

/* CONTENT CLASSIFIED COLUMN 3 and 4 FIX */

#WNCol4 .wnImageWidth-90, #WNCol4 .wnImageWidth-90 img {
    width: 115px;
}

#WNCol4 .wnDSContainer-standard .wnImage {
    color: #000000;
    font-size: 10px;
    font-weight: normal;
    padding: 0 8px 0 0;
}

#WNCol3 .wnBlock.displaySize.displaySizeId22 h4.headline a,
#WNAffKFMBFM #WNColsAll #WNCols234-5 #WNCols23-4 #WNCol4 .wnDSContainer-standard .wnDVSummary h4 a {
    display: block;
    font-size: 16px !important;
    padding: 0 0 6px !important;
}

.wnBlock.displaySize.displaySizeId22 .summary,
#WNCol4 .wnDVSummary p {
    font-size: 11px;
    line-height: 18px;
}

#WNCol3 .wnBlock.displaySize.displaySizeId22 {
    background-color: #FFFFFF!important;
}

#WNCol3 .wnBlock.displaySize.displaySizeId22 .header h3 {
    display: none!important;
}
	

/* Story Body Font Fix */
#WNStoryBody {
font-size:1.5em;
line-height:1.6em;
}

/* Column 23-4 Padding Fix */

#WNCols23-4 {
padding:0;
}

/* Column 2/3 margin fix */

.wnColConfig4 #WNCol23 {
padding: 0 0 0 8px;
width: 650px;
}

/*#WNCol23 {
margin:0 10px !important;
}*/


.wnDSItems-standard, .wnDSItems-contentgroup, .wnDSItems-feature {
display:block;
overflow:visible;
}


#WNCol23Top, #WNCol23Bottom {
display:block;
overflow:visible;
}

/* Column 2 Width Fix */

.wnColConfig4 .wnColConfig23 #WNCol2 {
padding:0 15px 0 0 !important;
width:425px !important;
}

/* Column 4 Fix */

#WNCol4 {
padding:0 0 0 15px;
margin:10px 5px 15px 0 !important;
}


/* Pencil Ad Margin Fix */
.wnMultiAd, .wnJavascriptAd {
margin-bottom:10px !important;
text-align:center;
}

/* Related Box For Story */

#WNStoryRelatedBox {
padding:0 10px 0 0;
}

.wnDVSummary {
padding:8px;
border-bottom:1px dashed #999999;
}

.wnDVPromoBox .wnEven {
float:right;
width:40% !important;
}

.wnDVPromoBox .wnOdd {
float:left;
margin:0;
width:40% !important;
}

.wnDS-4 .wnOdd, .wnDS-4 .wnEven {
float:left;
margin:0;
width:45%;
}

.wnDS-4 .wnEven {
float:right;
width:45%;
}


/* Font Fixes */

#WNAffKFMBFM #WNColsAll #WNCols234-5 a {
color:#003366;
font-size:12px;
text-decoration:none;
font-weight:normal;
}

#WNStoryHeader h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:3.5em;
font-weight:normal;
margin-bottom:10px;
}

#WNAffKFMBFM #WNColsAll #WNCols234-5 #WNCols23-4 #WNCol23 #WNContainerStory #WNStoryHeader h3 {
    color: #000000;
    font-weight: normal;
}

#WNStoryRelatedBox .wnDSHeader h3 {
font-size:1em !important;
margin:0;
padding:2px 5px;
}

#WNAffKFMBFM #WNColsAll .wnDSContainer-standard .wnDSHeader h3 {
    background-image:none!important;
}

#WNAffKFMBFM #WNColsAll .wnDSContainer-standard .wnDSHeader {
    background-color:#FFF;
    background-image:none!important;
}

#WNCol2 .wnDSContainer-standard .wnDVSummary h4 a, #WNCol2 .wnBlock.displaySize.displaySizeId-7 .headline a {
    font-size: 33px !important;
    line-height: 37px !important;
}


/*.wnDVSummary h4, h4.wnRole-LINK a {
    font-size: 1.3em!important;
    margin-bottom: 2px;
}*/



/* --------------------------------------- */

body {
	text-align:center;
	background: #FFFFFF url(http://ftpcontent.worldnow.com/kfmbfm/images/jack-bg16.jpg) fixed 50% 0 repeat-x!important;
	/*background:#F699D7!important;*/
	background:#FFFFFF;
	margin:0 auto !important;
}

#WNColsAll {
background:#FFFFFF!important;}

body table {
	margin:0 auto;
	text-align:left; }
	
body div {
	margin:0 auto;
	text-align:left; }

.wnMainMenu {
	text-align:center; }
.wnMainMenu div {
		text-align:left; }
	
body div {
	margin-left:auto !important;
	margin-right:auto !important; }
	
body table table {
	margin:0; }

body div div {
	margin:0; }
	
.wnHorizontal {
	margin:0 auto !important;
}
/**/

font b a, font {
	font-size:12px !important;
	line-height:16px; }

td#col2 table table table table table a img {
	margin-right:4px;
	margin-bottom:4px; }
	


/* COMMENT DISPLAY */

.comment-count {
	color: #999999!important;
	margin: 0pt 5px!important;
	padding: 0px!important;
	background: transparent url(http://ftpcontent.worldnow.com/kfmbam/images/comment2.png) no-repeat scroll 0% 0%!important;
	display: inline-block!important;
	height: 55px;
	width: 50px;
	text-align: center!important;
	font-size: 19px!important;
	line-height: 35px!important;
	position: relative!important;
	float: right!important;
	top: 10px!important;
}

.comment-count a {color: #999999!important;}


.js-singleCommentViaIcon {
margin:0.1em 0.5em 0 !important;
}



/* Story Table Box */
#wnStoryBox {padding:10px;margin:0px;}



/* Member Login in header */

/*.wnContainerMemberSearch .wnMemberCenter {
display:none!important;
}*/

#WNAffKFMBFM .wnContainerMemberSearch {
background-color:#FFFFFF!important;
}

#WNAd41, #WNAd46 {
background:#FFFFFF!important;
border:none!important;
margin:5px 0;
text-align:center;
}

/* Story and Category Page Branding Header */


#WNAffKFMBFM #WNColsAll #WNCols234-5 #WNCols23-4 #WNCol23 #WNCol23Top #WNContainerHeader img {
width:645px!important;
}
