@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700);


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


body {
	background:#FFF/*#9dacb5*/!important;
	/*background: #FFF url(http://ftpcontent.worldnow.com/kfmbam/newhomepage2/background-001.jpg) repeat-x fixed 50% 0!important;*/
	margin:0 auto !important;
	}
	
/* New Overwrite WN Nave Menu Col1 Kill 

#WNMenuCol1 {
    display: none;
}*/

/*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; }
	
#WNCols234-5 {
    background: #FFFFFF;
}

/* NAVIGATION BAR */

/*#nav1 {margin:0 auto;width:980px;}*/

#newheader {
    display: block;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
}

#newheader img {
	border:none;}
	
/*#headerlogo {
    background: url("http://ftpcontent.worldnow.com/kfmbam/newhomepage2/AM-760-Logo.png") no-repeat scroll 0 0 transparent;
	background-position:center;
    float: left;
    height: 185px;
    width: 190px;
}*/

#headerlogo {
    background: transparent url("http://ftpcontent.worldnow.com/kfmbam/newhomepage2/AM-760-Logo.png") no-repeat scroll center center;
	background-position:center;
	background-size: 70%;
	float: left;
    height: 155px;
    width: 190px;
	margin: 45px 30px 0 10px;
}


#WNMenuCol1 {
	background:#3a6f8f;
    left: 0;
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 1000;
}

.wnLevel2.wnSublevel {
    top: 45px !important;
}

#menu1609 .wnLeft,
#menu1609 .wnRight .wnMiddle,
#menu1609 .wnRight,
#menu1609 LI.wnOn .wnMiddle,
#menu1609 LI.wnOn .wnLeft,
#menu1609 LI.wnOn .wnRight {
	background:none;
	background-image:none;
	}

#menu1609 UL, #menu1609 .wnHorizontal {
	background-color:#3a6f8f;
	}
	
#menu1609 UL LI.wnOn {
    background-color: #0e528c;
}
	
.wnMainMenu .wnHorizontal SPAN {
    margin-top: 3px;
}

#menu1609 .wnLevel1, #menu1609 .wnLevel1 LI {
    height: 45px;
}

#menu1609 a,
#menu1609 li.wnOn .wnSublevel a,
#menu1609 li.wnOn .wnSublevel li.wnOn .wnLevel3 a {
    font-family: 'Oswald',sans-serif;
    font-size: 1.8em;
    line-height: 1.2em;
	font-weight:normal;
	color:#FFF;
}



/* TOP HEADER */

/*#WNAffKFMBAM #WNHeader {
    margin: 35px 0 0 0;
}*/


/*#WNAd41,*/
#WNAd41, #WNAd46 {
    background: none!important;
    float: left;
    margin: 70px 10px 0 0 !important;
    width: 740px;
border:none!important;
}


/*#headerlogo.old {
	background:url(http://ftpcontent.worldnow.com/kfmbam/newhomepage2/AM760-Logo.png) no-repeat 5px 20px;
	float:left;
	width:205px;
	height:100px;
	margin:10px;
	padding:0;
}*/

	
/*.wnContainerMemberSearch {
    float: left;
    width: 980px;
}*/

#WNAffKFMBAM .wnContainerMemberSearch {
	display:none;
}

#WNBrandingImage,
.social_box {
	display:none;}


#WNBranding {
    overflow: visible!important;
}


/*#socialbox {
	background: none repeat scroll 0 0 #000000;
    float: left;
    margin: 10px 0 15px 0;
    padding: 5px;
    width: 730px;
	position:relative;
	}*/

#socialbox {
    background: #000000 none repeat scroll 0 0;
    float: left;
    margin: 0;
    padding: 5px;
    position: relative;
    width: 970px;
}

#socialbox img {border:none;}
	
#socialbox ul {
	margin: 5px 0 0 5px;
    padding: 0;}
	
#socialbox li {
	display: inline;
    float: left;
    list-style: none;
    margin: 0 10px 0 0;
    padding: 0;
	}

.social-icons {
	float:left;
	width:180px;}
	
.kfmb-stations {
	float:left;
	width:250px;}
	
.listenonline {
	float:right;
	width:250px;
	margin-top:5px;}
	
/* Search Box */

#760searchbox {
    float: left;
    margin: 0 0 0 15px;
    width: 415px;
}

#760searchbox input.wnQueryText {
    background: #fff url("http://ftpcontent.worldnow.com/kfmbfm/homepage_new/2015/search-icon.png") no-repeat scroll 8px 3px;
    border: 1px solid #ccc;
    border-radius: 0.4em;
    color: #999;
    font-size: 2em;
    height: 55px;
    margin: 5px 8px 5px 5px;
    padding: 0 0 0 60px;
    width: 265px;
}

#760searchbox input.wnSubmit {
    background-color: #79b72a;
    border: 1px solid #ccc;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 2.3em;
    font-weight: bold;
    height: 55px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 55px;
}
	
/* Tooltip */

.tooltipText a {
    position: relative;
    text-align: center !important;
    text-decoration: none;
	color:#FFF!important;
}
.tooltipText span {
    display: none;
    margin: 0;
    padding: 0;
}
.tooltipText:hover span {
    background: none repeat scroll 0 0 #b31f1f;
    border-radius: 3px;
    color: #FFF;
    cursor: pointer;
    display: block;
    font-family: 'Oswald',sans-serif;
    font-size: 13px;
    font-weight: bold;
    left: -10px;
    padding: 5px;
    position: absolute;
    text-align: center;
    top: -53px;
    width: 75px;
    z-index: 99999;
}



/* Breaking News Box */

.displaySize.displaySizeId-30 {
	border:none;
    margin:10px!important
}

.wnBlock.displaySize.displaySizeId-30 .header {
  /*background-color: #FFFFFF;
    background-image: url("/images/static/gfx/bg_bn_ribbon.gif");
    border: 1px none #CC0000;*/
	display:none;
}


.wnBlock.displaySize.displaySizeId-30 .contentGroup {
    background-image: url("http://ftpcontent.worldnow.com/kfmbam/newhomepage/760-Breaking-News-Header.gif") !important;
    background-repeat: no-repeat !important;
    border-bottom: 10px solid #48B1D7;
    padding: 40px 10px 10px;
}
#DisplaySizeId-30 .wnContent.summaryImage.left,
.displaySize.displaySizeId-30 .timestamps,
.wnBlock.displaySize.displaySizeId-30 .summary {
    display:none!important;
}


/*#DisplaySizeId-30 .wn-icon.wn-icon-video-included {
    background-image: url("http://kfmbam.images.worldnow.com/images/static/container-e/icon_video_included.gif")!important;
    height: 21px!important;
    width: 91px;
}*/

.wnBlock.displaySize.displaySizeId-30 .sectionTitle {
	font-size:25px;
line-height:28px;
}

.wnBlock.displaySize.displaySizeId-30 .headline a .text {
    color: #CB1017;
    font-family: arial !important;
    font-size: 28px;
    letter-spacing: -0.02em;
    line-height: 30px;
    text-decoration: none;
}

.wnBlock.displaySize.displaySizeId-30 .feature {
    color: #333333!important;
    font-size: 12px!important;
    font-weight: normal!important;
    line-height: 20px;
	padding-bottom: 0px!important;
}



/*#WNAffKFMBAM #WNColsAll #WNCols234-5 #WNCols23-4 #WNCol23 #WNCol23Top .wnDS-30 .wnDVSummary h4 a {
font-size:25px;
line-height:28px;
}


.wnBlock.displaySize .header {
    background-color: #FFFFFF;
    background-image: url("/images/static/gfx/bg_co_ribbon.gif");
}

#WNAffKFMBAM #WNColsAll #WNCols234-5 #WNCols23-4 #WNCol23 #WNCol23Top .wnDS-30 .wnDVSummary {
    background-image: url("http://ftpcontent.worldnow.com/kfmbam/newhomepage/760-Breaking-News-Header.gif") !important;
    background-repeat: repeat-x !important;
    padding: 66px 20px 20px 20px;
}*/


/* GLOBAL FONT FIXES */

.wnDVSummary h4, .wnDVImageHeadline h4, .wnDVHeadline h4, .wnDVHeadlineVideo h4 {
    font-weight: normal;
}


/* COLUMN 2 FIXES */

#WNCol2 .wnBlock.displaySize.displaySizeId-7 .feature,
.displaySize.displaySizeId7 .feature,
.displaySize.displaySizeId27 .feature,
.displaySize.displaySizeId68 .feature,
.displaySize.displaySizeId78 .feature {
	border-bottom: 1px dashed #333333;
	}
	
.columnsall .columns a {
    font-size: 1em;
}

/* Legacy Font Fixes  */

/*#WNDS27 .wnDVSummary h4,
#WNCol2 .wnDSContainer-standard .wnDVSummary h4 a {
    font-size: 1em!important;
}*/

#WNAffKFMBAM #WNColsAll #WNCols234-5 a {
color:#006699!important;
text-decoration:none;
}

#WNStoryHeader h3, h3.podcast {
font-size:4.5em !important;
font-weight:300!important;
margin-bottom:10px;
font-family: 'Oswald', sans-serif;
line-height:1.2em;
}
h3.podcast {
font-size:1.8em !important;
}

.wnDVSummary p { font-size: 12px!important;line-height:20px; } /* Story Summary (Home Page) Font Fix*/


/* New Font Fixes */


#WNCol2 .wnDS-7 h4 a,
#WNCol2 .wnDS-20 h4 a {
	font-size:2em!important;
line-height:1.2em!important;
font-family: 'Oswald', sans-serif;
font-weight:300!important;
}


#WNCol2 .wnBlock.displaySize.displaySizeId-7 .headline a,
#WNCol2 .wnBlock.displaySize.displaySizeId-4 .headline a {
/*font-family:Arial, Helvetica, sans-serif!important;*/
font-size:3em!important;
line-height:1.2em!important;
letter-spacing:0em!important;
font-weight:300!important;
/*color:#000000!important;*/
font-family: 'Oswald', sans-serif;
}
	
#WNCol2 .wnBlock.displaySize.displaySizeId-7 .summary {
    font-size: 12px!important;
    line-height: 20px;
	padding:10px 0 0 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;
}

#WNStoryRelatedBox .wnStoryBodyGraphic span,
#WNStoryRelatedBox .displaySize.displaySizeId27 h4.headline a,
#WNCol3 .wnBlock.displaySize.displaySizeId22 h4.headline a,
#WNCol4 .wnDSContainer-standard .wnDVSummary h4 a {
    /*display: block;*/
    font-size: 1.3em!important;
	line-height:1.6em!important;
    padding: 0 0 6px!important;
}


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

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

.displaySizeId-1 .headline {
    background-image: none!important;
    background-position: 0 0;
    background-repeat: no-repeat;
    /*display: block;*/
    padding:0!important;
}

/* Video Icon Fix */

.wn-icon.wn-icon-video-included {
	background-image: url("http://KFMBAM.images.worldnow.com/images/static/video/gfx/icon_vidincluded.gif")!important;
	height: 20px!important;
    width: 32px;
}

/* Section Title Fix */

#WNStoryHeader .wnSectionTitle,
#WNCol4 .sectionTitle,
#WNTopStoryWrap .wnSectionTitle {
	display:none;}


/* Story Byline Fix */

#WNStoryByline * {
    font-size: 1.2em;
    font-weight: normal;
	line-height: 1.9em !important;
}

.bylines .byline a.connect {
    float: left;
    font-size: 0.8em !important;
    font-weight: bold;
    margin: 0 0.5em;
    padding: 0 1em;
    text-transform: capitalize;
	border-radius:5px;
}


.bylines .byline div.connect {
	margin:0px;
	padding:0px;
	top:30px!important;}



#WNStoryByline .addthis_separator {
    color: #A1A1A1;
    font-family: inherit;
    font-size: 1em !important;
    line-height: 3.5em;
}

#WNCol4 .wnDVSummary .wnImage {float:left!important;}



/* Summary Image Column 4 */


#WNCol4 .displaySize .summaryImage.width50 img,
#WNCol4 .displaySize .summaryImage.width90 img,
#WNCol4 .displaySize .summaryImage.width180 img,
#WNCol4 .displaySize .summaryImage.width250 img,
#WNCol4 .wnImageWidth-250, #WNCol4 .wnImageWidth-250 img, /* Legacy Code */
#WNCol4 .wnImageWidth-90, #WNCol4 .wnImageWidth-90 img /* Legacy Code */ {
    width: 150px!important;
}


/* Story Related Links, Associated Links Fix*/ 

#WNStoryRelatedBox .wnStoryBodyGraphic span {
    text-align: left;
	margin:10px 0;
}

.wnItem.header .text {
	font-family: 'Oswald', sans-serif;
    font-size: 20px!important;
    font-weight: 400!important;
    margin: 0.2em 0;
	color:#CC0000!important;
}

.displaySize.displaySizeId78 .header,
.displaySize.displaySizeId68 .header  {
    border-top: 10px solid #666666;
    color: #CC0000;
    font-family: 'Oswald',sans-serifl;
    margin: 0;
    padding: 15px 5px 5px;
    width: 290px;
}

.wnBlock.displaySize.displaySizeId3 .feature,
.wnDSItems-standard .wnDSItemsList li.wnDVHeadline,
#WNStoryAssociatedLinks .wnDSItemsList li.wnDVHeadline { /* Legacy Code */
    background-image: none!important;
    background-position: 0 0!important;
    background-repeat: no-repeat;
    border-bottom: 1px dashed #333333;
    padding: 5px 0 10px 0!important;
	margin: 5px;
}

.wnBlock.displaySize.displaySizeId3 .headline {
    background-image: none!important;
    background-position: 0 0!important;
    background-repeat: no-repeat;
	padding:0px!important;
}



#WNAffKFMBAM #WNColsAll #WNCols234-5 #WNCols23-4 #WNCol23 #WNContainerStory #WNStoryRelatedBox h3 {
    background: none repeat scroll 0 0 transparent!important;
	font-family: 'Oswald', sans-serif;
    font-size: 20px;
    font-weight: 400!important;
	color:#CC0000!important;
}


.wnBlock.displaySize.displaySizeId3 .header,
.wnBlock.displaySize .header {
    background-image: none!important;
}


.wnBlock.displaySize .headline {
    font-weight: normal;
	margin:5px 0!important;
}

.wnBlock.displaySize.displaySizeId3 h4.headline a {
    background-image: none !important;
    
    font-size: 14px !important;
  /*  padding-left: 7px;
      display: block;*/
}

.wnBlock.displaySize.displaySizeId3 .header h3 {
    background-image:none!important;
    padding-left: 0!important;
}


#WNStoryRelatedBox .wnDSContainer-standard {
    margin-bottom: 5px;
}

#WNStoryRelatedBox .wnRole-LINK a,
#WNStoryRelatedBox .wnRole-CATEGORY a,
#WNStoryRelatedBox .wnRole-STORY a,
#WNStoryRelatedBox .wnRole-CLIP a {
	font-size: 1.3em!important;
	line-height:1.6em!important;}


/* AP Story Video Icon Removal */

.wnDSItems-standard .wnDVSummary h4.wnRole-CLIP, .wnDSItems-standard .wnDSItemsList li.wnDVHeadlineVideo {
background-image:none!important;
padding-left: 0px!important;
}

#WNStoryRelatedBox .wnImageLeft {
    padding: 5px 10px 0 0;
}

#WNCol2 #WNDS-20 .wnImageLeft,
#WNCol2 #WNDS7 .wnImageLeft {
    margin-right: 10px!important;
}



#WNDS27 .wnDVSummary .wnRole-CLIP {

background-image:none!important;
padding-left: 0px!important;
}


/* Header Image Column 2 */

#WNCol23 #WNContainerHeader img {width:645px;}


/* Images for Story Listings */

#WNCol2 #DisplaySizeId-7 .wnContent.summaryImage.left,
#WNCol4 .displaySize .summaryImage.left {
    margin-right: 4px!important;
}


#WNCol2 .displaySizeId-7 .summaryImage.width50 img,
#WNCol2 .displaySizeId-7 .summaryImage.width90 img,
#WNCol2 .displaySizeId-7 .summaryImage.width180 img,
#WNCol2 .displaySizeId-7 .summaryImage.width250 img {
	width:150px;}


/* IMAGE MARGIN (RIGHT) FOR STORY PAGES */

#WNStoryRelatedBox { width:190px !important;padding: 0 10px; } 


/* Story Body Font Fix */

#WNStoryBody {
    font-size: 1.6em;
    line-height: 1.6em;
    margin-bottom: 5em;
}

#WNStoryBody a {
    font-size: inherit;
}


/* Column Fixes */

#WNCol2, #WNCol3 {
padding:10px !important;
}

#WNCol4 {
margin:15px 0 0;
position:relative;
width:300px;
padding: 0;
}

.wnColConfig4 .wnColConfig23 #WNCol2 {
width:410px;
}

.wnColConfig4 #WNCol23 {
width:660px;
margin:0 5px 0 8px!important;
}

#WNCol23 {
display:inline;
margin:0;
padding:15px 0;
width:960px;
}

.wnColConfig4 .wnColConfig2 #WNCol2, .wnColConfig4 .wnColConfig3 #WNCol3 {
width:620px;
}

#WNAffKFMBAM #WNColsAll .wnDSContainer-standard .wnDSHeader {
background-image:none!important;
font-size:18px!important;
letter-spacing:-.05em!important;
background:#FFFFFF!important;
/*border-top:10px solid #999999;*/
}

#WNAffKFMBAM #WNColsAll .wnDSContainer-standard .wnDSHeader h3 {
background-image:none!important;
background-repeat:no-repeat!important;
padding-left:0px!important;
font-family:'Oswald', sans-serif;
letter-spacing:0.0em;
font-weight:400;
}

#WNCol4 .wnBlock.displaySize .headline a {
	/*padding:10px 0 5px 0!important;*/
	font-family:'Oswald', sans-serif;
	font-weight:300;
	font-size:20px!important;
	line-height:25px!important;
}

#WNCol4 .displaySize.displaySizeId .summary.abridged .text,
#WNCol4 .displaySize.displaySizeId68 .summary.abridged .text,
#WNCol4 .displaySize.displaySizeId78 .summary.abridged .text,
#WNCol4 .displaySize.displaySizeId25 .summary.abridged .text {
    color: #333333;
    font-size: 1.2em;
    font-weight: normal;
    line-height: 1.4em;
}

#WNCol2 .displaySize.displaySizeId-7 .summary .text,
#WNCol2 .displaySize.displaySizeId-4 .summary .text {
    color: #333333;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.6em;
}


#WNAffKFMBAM #WNColsAll #WNCols234-5 #WNCols23-4 #WNCol23 #WNCol23Top #WNTopStoryWrap .wnDS-18 .wnDSItemsList .wnDVHeadline {
    background-image: none!important;
}

#WNAffKFMBAM #WNColsAll #WNCols234-5 #WNCols23-4 #WNCol23 #WNCol2 .wnDS-1 .wnDSItemsList .wnDVHeadline {
    background-image: none!important;
}

#WNAffKFMBAM #WNColsAll .wnDSContainer-standard .wnDSItemsList .wnDVHeadlineVideo {
    padding-left: 23px!important;
}

#WNCol4 #WNDS78 h3 .wnMoreLink {padding: 13px 15px 0 0!important;}

#WNStoryRelatedBox #WNDS27 h3 .wnMoreLink {padding: 5px 0 0 0!important;}

.displaySize .summary .more {display:inline!important;padding:0 0 0 5px!important;}

/*#WNAffKFMBAM #WNColsAll .wnDSContainer-standard .wnDVSummary .wnRole-CLIP {
background-image:none!important;
padding-left:0px!important;
}

.wnDSItems-standard .wnDVSummary h4.wnRole-CLIP, .wnDSItems-standard .wnDSItemsList li.wnDVHeadlineVideo {
background-image:none!important;
background-position:0px!important;
background-repeat:no-repeat;
padding-left:0px!important;
}*/


/* Ad Margin Fixes */

.wnMultiAd,
.wnJavascriptAd,
.wnad {
margin-bottom:10px;
text-align:center;
}

/* Summary boxes */


#WNStoryRelatedBox #WNDS27 .wnDVSummary,
#WNCol3 #WNDS27 .wnDVSummary,
#WNCol4 #WNDS68 .wnDVSummary,
#WNCol4 #WNDS78 .wnDVSummary,
#WNCol2 #WNDS-20 .wnDVSummary,
#WNCol2 #WNDS7 .wnDVSummary {
border-bottom:1px dashed #999999;
padding:0 0 10px;
}


#WNCol4 .wnDVSummary h4 {font-size:1.4em!important;}

/*#WNAffKFMBAM #WNColsAll #WNCols234-5 #WNCols23-4 #WNCol4 .wnDSContainer-standard .wnDVSummary h4 a {
    font-size: 20px!important;
    font-weight: 400;
	font-family: 'Oswald', sans-serif;
	line-height:26px}
*/




/* ---------------- Story Tables ---------------- */


#wnStoryBox {padding-right:10px;}
td#col2 table table table table table a img {margin-top:5px;margin-right:10px;}



/* ---------------- LifeStyle Bullets ---------------- */

.wnBlock.displaySize.displaySizeId-1 .headline {
    padding-left: 25px;
}
/* ------------ LifeStyle Box Column 4 KIll ---------*/

#WNCol4 #wnLifestylePromo {display:none;}

/* EMBEDDABLE MEDIA STYLES */
.fbwrap, .twwrap, .g-wrap { margin: auto; text-align: center; }
iframe.twitter-tweet { margin: auto !important; }
.mejs-container {/*margin:0 18%;*/float:left;} /* FOR MP3 PLAYER */

