/*  People css formatting
************************************************************************************************************************/
#mainContent div.people {
	padding:20px 0 25px 30px;
	background:#090A0A;
	width:980px;
	position:relative;
	background:#b7b7b7 url(../images/people_bg.jpg) left -80px no-repeat;
	overflow:hidden;
}

#mainContent div.people div.content {
	float:left;
	width:910px;
	padding:0 0 61px 0;
	margin:0 35px 0 35px;
}

	#mainContent div.people div.content h2 {
		width:515px;
		text-align: justify;
	}

#mainContent div.people #menu {
	float:right;
	width:280px;
	margin:5px 0 0 0;
	display:block;
}

/* Static navigation styles used on the Our section*/

#mainContent div.people #menu {
	position:absolute;
	right:32px;
	top:0px;
	width:258px;
}
	#mainContent div.people #menu li {
		border-bottom:1px solid #666;
	}
		#mainContent div.people #menu li a {
			font-size:1.6em;
			color:#EC5222;
			display:block;
			text-decoration:none;
			margin:0 0 0 -15px;
			padding:5px 0 5px 15px;
			background:url(../images/menu_arrow.gif) 0px 9px no-repeat;
		}
		#mainContent div.people #menu li.active a,
		#mainContent div.people #menu li a:hover {
			color:#fff;
			background:url(../images/menu_arrow_hover.gif) 0px 9px no-repeat;
		}
		
#peopleWrapper {
	float:left;
	display:inline;
	margin:30px 0 20px 0;
	padding-bottom:20px;
}
	.profileRow {
		margin-bottom:20px;
		padding-bottom:20px;
		float:left;
		display:inline;
		clear:left;
		width:100%;
	}
		.profileRow h3 {
			float:left;
			color:#EB5221;
			font-size:1.8em;
			font-weight:normal;
			padding:0 0 4px 0;
		}
			.profileRow h3 span.first {
				float:left;
			}
			.profileRow h3 span.last {
				color:#6d6d6d;
				float:left;
				line-height:1em;
				font-size:.7em;
				font-family:arial;
				margin:5px 0 0 6px;
			}
		
		.profileRow p {
			color:#6d6d6d;
			clear:left;
			font-size:1.2em;
			padding:4px 0 0 0;
			border-top:1px solid #ccc;
			font-family:arial;
		}
		.profileRow img {
			border:1px solid #ccc;
		}
			.profileRow span a {
				position:absolute;
				left:90px;
				bottom:-10px;
				border:1px solid #ccc;
				background:#fff;
				text-decoration:none;
				outline:none;
				text-indent:-99999px;
				width:84px;
				height:23px;
			}
				.profileRow span.closedBtn a {
					background:#fff url(../images/people_expand.jpg) center right no-repeat;
				}
				.profileRow span.openBtn a {
					background:#fff url(../images/people_close.jpg) center right no-repeat !important;
				}
				
		.profileRow li {
			float:left;
			margin:0 14px 0 0;
			position:relative;
			background:#fff;
			border:1px solid #ccc;
		}
			.profileRow li.profile3,
			.profileRow li.profile6 {
				clear:left;
			}
		.profWrap {
			overflow:hidden;
			height:240px;
			width:185px;
			position:relative;
		}
			.brief {
				float:left;
				width:161px;
				min-height:250px;
				padding:10px 12px 22px 12px;
			}
			.bio {
				float:left;
				width:0px;
				height:200px;
				width:305px;
				padding:20px;
				position:absolute;
				left:180px;
			}
				.bio image {
					border:none;
					margin:0 0 0 20px;
				}
		
		.closedBtn {
			float:left;
		}