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

#WNAffWGCL {
	background: url(http://ftpcontent.worldnow.com/wncustom/custom/wgcl/2014/images/bg_right.jpg), url(http://ftpcontent.worldnow.com/wncustom/custom/wgcl/2014/images/bg_pattern.jpg);
	background-repeat: repeat-x, repeat;
	background-position: top left, top left;
	background-color: transparent;
}

/*IE 8 - no background*/
#WNAffWGCL {
	background/*\**/: none\9;
}

#WNAffWGCL #WNColsAll #WNCols23-4 {
	background-image: url(http://ftpcontent.worldnow.com/wncustom/custom/wgcl/2014/images/bg_pattern.jpg)
}

.wnBlock.displaySize {
	margin-bottom: 1.5em;
}

#WNColsAll .wnDSContainer-standard,
.wnBlock.displaySize .contentGroup {
	border: 1px solid #E3E3E3;
	background-color: #fff;
}

#WNColsAll #WNDS-20.wnDSContainer-standard,
#WNColsAll #WNDS-18.wnDSContainer-standard,
#WNColsAll #WNDS48.wnDSContainer-standard {
	border: none;
}

#WNColsAll .wnDSContainer-standard .wnDSHeader,
.wnBlock.displaySize .header {
	border-bottom: 3px solid #0d5cab;
	font-family: 'Oswald', sans-serif;
}

#WNColsAll .wnDSContainer-standard .wnDSHeader {
	padding: 0 5px;
}

#WNColsAll .wnDSContainer-standard .wnDSHeader h3,
.wnBlock.displaySize .header h3 {
	padding-top: 12px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
}

#WNColsAll .wnDSContainer-standard .wnDSHeader h3,
.wnBlock.displaySize .header h3 .text {
	font-size: 18px;
	color: #0d5cab;
	font-weight: 400;
}

.displaySize .header .more.enabled {
	display: none;
}

.displaySize .timestamps {
	margin: 3px 0;
}

.displaySize .timestamp {
	font-size: 10px;
}

.displaySize .summary .text,
.displaySize .summary.abridged .text {
	color: #000;
}

#WNAffWGCL #WNColsAll .wnDSContainer-standard .wnDVSummary h4 a,
.displaySize .headline a {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

#WNAffWGCL #WNColsAll .wnDSContainer-standard .wnDSItemsList a {
	font-size: 11px;
	color: #000;
	text-decoration: none;	
}

#WNAffWGCL #WNColsAll .wnDSContainer-standard .wnDVSummary h4 a:hover,
.displaySize .headline a:hover {
	font-size: 12px;
	color: #000;
	text-decoration: underline;
}

#WNAffWGCL #WNColsAll .wnDSContainer-standard .wnDSItemsList a:hover {
	font-size: 11px;
	color: #000;
	text-decoration: underline;	
}

.displaySize.displaySizeId-10 .feature,
.wnBlock.displaySize .displaySizeId-10,
.displaySize.displaySizeId-1 .feature,
.wnBlock.displaySize .displaySizeId-1,
.wnBlock.displaySize .displaySizeId-18,
.wnBlock.displaySize .displaySizeId3,
.wnBlock.displaySize .displaySizeId14 {
	padding: 1em 1em 0;
}

.displaySize.displaySizeId-10 .feature.last,
.wnBlock.displaySize .displaySizeId-10.last,
.displaySize.displaySizeId-1 .feature.last,
.wnBlock.displaySize .displaySizeId-1.last,
.wnBlock.displaySize .displaySizeId-1:last-of-type,
.wnBlock.displaySize .displaySizeId-18.last,
.wnBlock.displaySize .displaySizeId3.last,
.wnBlock.displaySize .displaySizeId14.last {
	padding: 1em;
}

.wnBlock.displaySize.cdev-headline-box .feature.last {
	padding-bottom: 0 !important;
}

#WNAffWGCL #WNColsAll #WNCols23-4 #WNCol23 #WNCol23Top #WNTopStoryWrap .wnDS-18 .wnDSItemsList .wnDVHeadline,
.displaySize.displaySizeId-10 .feature .headline,
.displaySize.displaySizeId-1 .feature .headline,
.wnBlock.displaySize .displaySizeId-10 .headline,
.wnBlock.displaySize .displaySizeId-1 .headline,
.wnBlock.displaySize .displaySizeId-18 .headline,
.wnBlock.displaySize .displaySizeId3 .headline,
.wnBlock.displaySize .displaySizeId14 .headline {
	background-image: url("http://ftpcontent.worldnow.com/wncustom/custom/wgcl/2014/images/custom-bullet.gif");
	background-position: 0 5px;
	background-repeat: no-repeat;
	padding-left: 1em;
}

#WNAffWGCL #WNColsAll #WNCols23-4 #WNCol23 #WNCol23Top #WNTopStoryWrap .wnDS-18 .wnDSItemsList .wnDVHeadline {
	background-position: 0 4px;
}

#WNAffWGCL #WNColsAll .wnDSContainer-standard .wnDVSummary p {
	font-size: 11px;
	color: #000;
}

#WNAffWGCL #WNColsAll #WNTopStoryWrap .wnDS-20 .wnDVSummary p {
	font-size: 1.1em;
}

#WNAffWGCL #WNColsAll .wnDSContainer-standard .wnDVSummary .wnSummaryLink,
.displaySize .summary .more {
	display: none;
}

.contentGroup .feature.displaySizeId-7 {
	border-top: 1px solid #e3e3e3;
}

.contentGroup .feature.displaySizeId-7.priority-1 {
	border-top: none;
}

/* Col. 4 Weather block */
#csCol4wx .wxInfo {
	margin-top: -9px;
	margin-bottom: 10px;
	margin-left: -5px;
}

#csCol4wx .wxInfo .temp {
	font-family: 'Oswald';
}

/*QUICK LINKS*/
#quicklinks_container .quicklinks_header h3 {
	font-size: 18px;
	font-weight: 400;
}

#quicklinks_container .qlink img {
	margin-left: 4px;
	width: 34px;
}

/* DYNAMIC STATIC NAV */
.wnMainMenu.csDynamicStaticNav .wnHorizontal {
	position: relative !important;
}
.wnMainMenu.csDynamicStaticNav .wnMenuSpacer {
	height: 20px !important;
	background: #FFFFFF !important;
}
.wnMainMenu.csDynamicStaticNav .wnLevel2.wnSublevel {
	overflow: hidden !important;
	position: absolute !important;
	top: 37px !important;
	width: 980px !important;
	height: 20px !important;
	border: none !important;
	background: transparent !important;
}
.wnMainMenu.csDynamicStaticNav .wnLevel2.wnSublevel li {
	padding-left: 17px !important;
	background: transparent url('http://ftpcontent.worldnow.com/wncustom/custom/wgcl/2014/images/spacer.png') no-repeat 0 0px !important;
}
.wnMainMenu.csDynamicStaticNav .wnLevel2.wnSublevel li.wnFirstNode {
	padding-left: 0 !important;
	background: transparent !important;
}
.wnMainMenu.csDynamicStaticNav .wnLevel2.wnSublevel li span {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.wnMainMenu.csDynamicStaticNav .wnLevel2.wnSublevel li a {
	font: normal 11px/20px Arial, Helvetica, sans-serif !important;
	font-weight: bold !important;
	color: #666666 !important;
}

.wnMainMenu .wnHorizontal .wnStatic .wnSublevel SPAN li {
	display: block;
	float: right;
	padding: 0 0 0 0px !important;
}

/* Search Box */
#WNSearchBox-headertop > form > input.wnQueryText {
	padding-left: 5px;
	color: rgb(185, 185, 185);
}
#WNHeader .wnSearchBox label {
	text-transform: capitalize;
}

.wnQueryText {
	height: 20px;
	width: 206px;
}

.wnSearchBox .wnSubmit {
	background-color: orange;
	width: 25px;
	height: 25px;
	color: white;
	text-transform: uppercase;
	font-family: "Oswald";
	font-weight: 400;
	font-size: 13px;
}

/* Form Link */
.wnBlock .form .pmloginLink a,
.wnBlock .quicksignup .pmloginLink a {
	font-size: 1em;
	color: #585858;
	text-decoration: none;		
}

.wnBlock .form .pmloginLink a:hover,
.wnBlock .quicksignup .pmloginLink a:hover {
	font-size: 1em;
	color: #585858;
	text-decoration: underline;		
}

/*BREAKING NEWS*/
#DisplaySizeId-30.wnBlock.displaySize .header h3 .text:first-child {
	display: inline !important;
	color: white !important;
}

#DisplaySizeId-30.wnBlock.displaySize .header, .wnBlock.displaySize .header h3 .text {
	border-bottom: none !important;
	padding-left: 3px !important;
	margin-top: 0px !important;
}

/* Category page col. 2/3 restyle */
#WNTopStoryWrap.cdev-col23restyle,
#WNCol2.cdev-col23restyle #WNDS-20 {
	display: none;
}
#CDEV-2A-left {
	width: 49%;
	float: left;
	clear: none;
}

#CDEV-2A-right {
	width: 49%;
	float: right;
	clear: none;
}
#CDEV-more-stories,
.cdev-col23restyle #DisplaySizeId7,
.cdev-col23restyle #DisplaySizeId-1 {
	float: none;	
	clear: both;
}

.cdev-headline-box .contentGroup.odd,
.cdev-headline-box .contentGroup.even {
	width: 49% !important;
}

.cdev-headline-box .contentGroup.odd {
	float: left !important;
}
.cdev-headline-box .contentGroup.even {
	float: right !important;
}

.cdev-headline-box .priority-1 {
	border-bottom: 1px solid #e3e3e3;
}

.cdev-headline-box .priority-1 .summaryImage.left,
.cdev-headline-box .priority-1 .summaryImage.right {
	float: none;
	padding: 0;
	margin: 5px 0 5px 0;
	text-align: center;
}

.cdev-headline-box .priority-1 .summaryImage img {
	float: none;
	width: auto;
	height: 158px;
}

.cdev-headline-box .priority-1 .summary.abridged {
	margin: 5px 0 5px 0;
	display: none;
}

.cdev-headline-box .priority-1 .summary.abridged .text {
	font-size: 12px;
	line-height: 1.2;
}

.cdev-headline-box .priority-1 .summary.abridged .more {
	display: none;
}

/* extra 468x60 */
#WNAd112 {
	background-color: #fff;
	padding-top: 13px;
	background-image: url("http://ftpcontent.worldnow.com/meredith/custom/2012/images/bg_advertisement_horizontal.gif");
	background-position: center top;
	background-repeat: no-repeat;
	width: 468px;
	height: auto;
	margin: 0 auto 15px auto;	
}

/* Category timestamp */
.wnContainerType-category .displaySize .timestamps.wnDate,
#WNAffWGCL.wnContainerType-category #WNColsAll .wnDSContainer-standard .wnDVSummary .wnDate {
	display: none !important;
}

/* Footer */
#WNFooter {
	height: 210px;
}
#csFooterBottom {

	padding-top: 15px;
}
#csFooter {
	height: 188px;
}
#csFooterBottom {

	height: 60px !important;
	margin-top: 120px !important;
}
#csFooter {
	height: 180px !important;
}
#csFooter {
	background: #0d5cab !important;
}
#csFooterBottom {
	background: #F4A01C !important;
}
#csFooter .csFooterCol h3 a {
	color: #FFFFFF !important;
}
#csFooter .csFooterCol li a {
	color: #FFFFFF !important;
}
#WNFooter #csFooter {
	padding: 28px 0px 10px;
	filter: none !important;
}
#WNFooter #csFooter #csFooterBottomText {
	color: #FFF;
	width: 740px;
	padding-top: 7px;
}
#WNFooter #csFooter .csFooterCol {
	border-left: 0px solid #d1e4f4;
	border-right: 0px solid #fff;
	width: 141px;
	padding: 4px 3px 0 12px;
}

#WNAffWGCL #WNFooter #csFooter .csFooterCol.csFirst img {
	margin: -10px 2px 0;
	border: 0;
	width: 225px;
}
#WNFooter #csFooter .csFooterCol.csFirst {
	margin-left: 19px;
	width: 257px;
}

#WNFooter #csFooter .csFooterCol h3, #WNFooter #csFooter .csFooterCol h3 a {
	font: bold 14px Arial, Helvetica, sans-serif !important;
}
#WNFooter #csFooter #csFooterBottom {
	padding-top: 17px;
	text-align: left;
}
#csFooterBottom > a {
	margin-left: 33px;
}
#WNAffWGCL #WNFooter #csFooter #csFooterBottomText a {
	color: white;
}