/* -- The Banker --------------------------------------------------
	  
   LAYOUT STYLESHEET
   -- version: 1.41 [newer browsers only]
   -- author: Frank Sedivy // Financial Times Business
   -- contact: frank.sedivy@ft.com
   -- last update: 07/06/2006

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

/* General body settings
------------------------------------------------------------------- */
body {
	font-family: Georgia, Palatino, Palatino Linotype, serif; font-size:.8em;
	margin:0 0 10px 0; padding:0;
}

/* Main Layout sections
------------------------------------------------------------------- */
#pageHolder {
	margin:0 auto;
	position:relative;
	width:950px;
}
	#mastHead {
		background:url(/themes/xhtml/assets/images/bckg_head_redarea_bttm.gif) 0 100%  no-repeat;
		margin:0 0 7px 0; padding:20px 0 2px 0;
	}
		#toolBar {
			background:url(/themes/xhtml/assets/images/bckg_head_redarea_top.gif) 0 0 no-repeat;
			padding:3px 0 1px 0;
		}
			#issueLabel {
				background:url(/themes/xhtml/assets/images/bckg_issueLabel_bttm.gif) bottom left no-repeat;
				font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif; font-size:.85em;
				float:left;
				margin:2px 0 0 5px;
				text-align:center;
				width:187px;
			}
			* html #issueLabel {
				margin-top:3px;
			}
			#searchBar {
				float:right;
				position:relative;
				margin-right:5px;
				text-align:right;
			}
	#mainNavigation {
		font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
		padding-bottom:8px;
	}
	* html #mainNavigation {
		padding-bottom:0;
	}
	#contentWrapper {
	}
	#footer {
		border-top:3px solid #cecece;
		clear:both;
		padding-top:7px;
		font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
	}
	#banner {
		position:absolute; top:10px; right:12px;
	}
		
/* Three Column Layout sections
------------------------------------------------------------------- */		
#threeColLayout #primaryContentColumn {
	background-color:fff;
	float:left;
	padding:0 0 10px 0;
	width:485px;
}
	#threeColLayout #mainStory {
		border:1px solid #ccc;
		margin:0 10px 10px 0; padding-bottom:5px;
		position:relative; /* BUGFIX: IE Peekabooh bugfix */
	}
	#threeColLayout #mainStory:hover {
		border:1px solid #9d9d9d;
	}
	#threeColLayout #featuredContentWrapper {
	}
	* html #threeColLayout #featuredContentWrapper {
		margin-bottom:-10px;
	}
	#threeColLayout .featuredContentColumn {
		float:left;
		position:relative; /* BUGFIX: IE Peekabooh bugfix */
		width:242px;
	}
		#threeColLayout .featuredContentColumnContent {
			border:1px solid #ccc;
			margin:0 10px 10px 0; padding-bottom:5px;
		}
		#threeColLayout .featuredContentColumnContent:hover {
			border:1px solid #9d9d9d;
		}
	#threeColLayout #alsoInThisIssue {
		border:1px solid #ccc;
		margin:0 10px 10px 0; padding:10px 0;
		position:relative; /* BUGFIX: IE Peekabooh bugfix */
	}
	#threeColLayout #alsoInThisIssue:hover {
		border:1px solid #9d9d9d;
	}
		#threeColLayout #alsoInThisIssue .alsoInThisIssueArticle {
			border-bottom:1px solid #ccc;
			margin:0 8px 10px 8px; padding-bottom:10px;
		}
		#threeColLayout #alsoInThisIssue .last {
			border-bottom:0;
			margin-bottom:0; padding-bottom:0;
		}
		
#threeColLayout #secondaryContentColumn {
	bacground-color:#fff;
	float:left;
	width:160px;
}
	#threeColLayout #colIssueOnSale {
		width:151px;
		margin-bottom:6px;
	}
	#threeColLayout #colSupplements {
		border:1px solid #ccc;
		padding:8px 3px 0 0;
		width:145px; height:56.2em;
	}
	* html #threeColLayout #colSupplements {padding-bottom:3px;}
	
#threeColLayout #sideContentColumn {
	float:left;
	width:180px;
	margin-bottom:10px;
}
	#colLogin {
		border:1px solid #ccc;
		font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
		margin-bottom:10px; padding:9px 9px 10px 9px;
		width:149px;
	}
	#colEmailNews {
		border:1px solid #ccc;
		font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
		margin-bottom:10px; padding:9px 9px 8px 9px;
		width:149px;
	}
	#colOnlinePoll {
		border:1px solid #ccc;
		font-size:.85em;
		margin-bottom:10px; padding:9px 14px 8px 14px;
		width:139px;
	}
	#colReadOn {
		border:1px solid #ccc;
		margin-bottom:4px; padding:9px 14px 15px 14px;
		width:139px;
	}
	* html #colReadOn {padding-bottom:9px;}

#threeColLayout #advertisingColumn {
	position:relative;
	float:left;
	width:125px;
}

#threeColLayout .shadow {
		/* background:url(/themes/xhtml/assets/images/bckg_shade_colIssueOnSale.gif) bottom right no-repeat; */
		position:relative; /* right:-5px; bottom:-5px; */
		/* padding:7px 14px 10px 0; */
	}

/* Two Column Layout Content sections
------------------------------------------------------------------- */	
#twoColLayoutContent #primaryContentColumn {
	background-color:fff;
	float:left;
	width:645px;
}
	#twoColLayoutContent #mainStory {
		border:1px solid #ccc;
		clear:left;
		margin:0 10px 10px 0; padding-bottom:15px;
		position:relative;
	}
		#twoColLayoutContent #mainStory #lockingNote {
			color:#727272;
			font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif; font-size:.85em;
			margin-top:50px;
		}
	#twoColLayoutContent #searchResults {
		border:1px solid #ccc;
		clear:left;
		margin:0 10px 10px 0; padding-bottom:5px;
		position:relative;
	}
	#twoColLayoutContent #paging {
		font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
		text-align:center;
	}
	#twoColLayoutContent #generalContentPage {
		border:1px solid #ccc;
		clear:left;
		margin:0 10px 10px 0; padding-bottom:15px;
		position:relative;
	}
		#emailOptions {
			background-color:#f2f2f2;
			border:1px solid #cecece;
			font-size:.9em;
			margin:20px; padding:20px;
		}
		#previousPollResults {
			border-top:1px solid #cdcdcd;
			font-size:.9em;
			margin:15px 20px 0 20px; padding:10px 5px;
		}
		
	#articlesList {
		border:1px solid #ccc;
		margin:0 10px 10px 0; padding-bottom:5px;
	}
		.articlesListArticle {
			border-bottom:1px solid #ccc;
			margin:0 0 10px 0; padding:10px 0 10px 0;
		}
		.lastArticle {
			border-bottom:none;
			margin-bottom:0; padding-bottom:5px;
		}
#twoColLayoutContent #sideContentColumn {
	float:left;
	width:180px;
}
#twoColLayoutContent .articleSideImage {
	font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
	float:right;
	
	text-align:center;

}

#mpuleft {
	width: 50% auto;
	float: left;
}
 
#mpuright {
	float: right;
	width:50%;
	padding-right: -60px;
	padding-left: 10px;
}


