/* -- P&S hub - Bespoke layout:

containerB		- main content

*/

#ContentAreas {
	/*background:#fff REM 2007-02-06*/
	border-left: 1px solid #adc5d7;
	border-right: 1px solid #adc5d7;
	
}
/* -- B */
#AreaB {
/*	padding: 15px 0 0 19px; REM 2007-01-30*/
	padding: 1.3em 0 0 1.9em;
	min-height: 300px;
	/*background:#fff REM 2007-02-06*/	
}
* html #AreaB /* IE/Win, but not IE/Mac */ {
	/* \*/
	height: 300px; /* */
}

/* define spacing below slots */
#AreaB div.innerPortlet {
	padding-bottom:10px;

}

#BreadCrumbs{margin-bottom:-12px;} /*2007-02-06*/

.containerB {
	width: 680px;
}

h1.aztitle{
	margin:0 0 6px 0; /*2007-02-06 changed top margin from -5px*/
}
/* rm:MD-KD 
.headline h1{padding: 10px 0 0 19px;}
*/
.templatePromotionArea{
	width:auto; /*2007-02-06*/
}
/*#AreaD {
	margin-bottom: -18px; position: relative; 
} REM 2007-02-06 #Breadcrumbs now handles spacing */

#AreaD{
	height:1%;
} /*2007-01-30*/

/* -- 2 columns ------------------------------------------------------------------------------------------- */
.twoCols {
	width:100%;
}

#AreaB .containerBc {
	width:680px;
}
#AreaB .containerBc .twoCols {
	float:left;
}
#AreaB .containerBc .modSectionSummaryLinks2 .twoCols .colLeft {
	float: left;
	width: 155px;
}
#AreaB .containerBc .modSectionSummaryLinks2 .twoCols .colRight {
	float: right;
	width: 155px;
}
.twoCols .colLeft {
	float: left;
	width: 48.5%;
}
.twoCols .colRight {
	float: right;
	width: 48.5%;
}

#areaBc {
	margin-left:5px;
	/*margin-top:15px; REM 2007-02-06*/
}

#areaB1 {
	width:643px;
	height:186px;
	float:left;
	margin:0;
	padding:0;

}
#areaB2 {
	width: 699px;
	height: 147px;
	margin-top: 0;
	padding-top: 0;
	float:left
}
