/* ###################################### */
/* -------- HOMEPAGE STYLESHEET --------- */
/* ###################################### */

@media screen {

/* styling to HOME PAGE --MOVE THIS TO SEPARATE STYLESHEET */


	
/* Generic news story styling */
/* top news module */

#maincol #topNews h3.first {
	font-size:1.8em;
}

/* specific styling for buttons on homepage */
#topNewsButton,
#webLinksButton,
#otherNewsButton,
#inDepthButton {
	float:none;
}
#inDepthButton {
	margin: 0 13px;
}

/* other news */

#otherNews ul li {
	background:none;
	padding-left:0px;
	margin-bottom:5px;
}
#otherNews .storyContent {
	width:100%;
	margin-bottom:15px;
}
#otherNews .storyContent p {
	margin-bottom:3px;
}
#otherNews .storyContent h3 {
	margin-bottom:5px;
}

/* in Depth module */
#inDepth.module {
	padding-bottom:10px;
}
#inDepth.module .header {
	margin:0 10px 10px 10px;
	}
#inDepth .storyContent h3 {
	font-size:1.2em;
}

/* windicatorStat module */
#windicatorStat.module .header {
	border:0;
	margin-bottom:0;
}

#windicatorStat.module .header h2 {
	width:120px;
	float:left;
	border-bottom:3px solid #000;
	margin-left:10px;
	margin-bottom:0;
}

#windicatorStat .number {
	float:left;
	width:140px;
	font-size:5em;
	text-align:right;
	font-family: Times, 'Times New Roman', serif;
	padding-right:10px;
}

#windicatorStat.module .promoContent {
	padding:0 10px;
}


	
/* showcase module */
#maincol #showcase .moduleContent { /* set padding to 0 to override the common styling */
	padding:0;
}

#showcase h2 {
	padding:0 0 0 10px;
}

#showcase h3 {
	font-size:1.4em;
	display:block;
	margin: 11px 20px 7px 20px;
}

#showcase p {
	margin: 0 20px 10px 20px;
}

#showcase .thumbnail img {
	float: none;
	margin: 0 10px;
}

/* report Issue module */
	#reportIssue.module {
		background:#f3f7fa;
		padding:5px 10px 0 10px;
	}
	#maincol #reportIssue .header h2 {
		float:none;
	}
	#maincol #reportIssue .moduleContent {
		padding:0 5px 0 5px;
	}
	#reportIssue .moduleContent ul {
		width:165px;
		margin-right:15px;
		float:left;
	}
		#reportIssue .moduleContent li,
		#webLinks .moduleContent li,
		#otherBriefings .moduleContent li {
			background: url(/_hbi_ui/_WPO/_images/bkg/bkgLists.gif) no-repeat 0 5px;
			padding-left:12px;
			margin-bottom:14px;
			font-weight:700;
		}
	#reportIssue .moduleContent img {
		width:90px;
		float:left;
	}
	
/* specific styling for homepage buttons */
#reportIssueButton,
#reportIssueSubscribeButton,
#reportPressButton {
	float:left;
	margin-bottom:10px;
}

}/* closes @media */	