.header{
	background:url(media/home-header.gif) repeat-x #FAF80D;
	min-height:284px;
}
.headerInner{
	background:url(media/home-header-people.jpg) right bottom no-repeat;
	min-height:272px;
}
.header h2{
	font-size:270%;
	line-height:1;
	padding:5px 0 30px 23px;
	font-weight:normal;
}
.header p{
	font-size:110%;
	padding-left:23px;
	width:360px;
}
.homeContent{
	background:url(media/home-content-bg.png) no-repeat;
}
.homeLeft, .homeRight{
	width:351px;
	padding:49px 28px 0 82px;
}
.homeLeft{
	float:left;
}
.homeRight{
	float:right;
}
.homeLeft p, .homeRight p{
	margin:0 0 1em;
}

.homeLeft h2, .homeRight h2{
	font-size:140%;
	font-weight:bold;
	padding-bottom:16px;
}
.homeContentLower{
	background:url(media/home-content-bg-bot.png) bottom;
	height:32px;
}
