/****People****/
div.people {
	width:100%;
	min-height:70px;
	background:#a1a1a1;
	padding:0 .3% 1em 0;
	margin: 0 0 2em 0;}

	div.people div.peopleInner {
		float:left;
		width:96%;
		background:#f3f7fa;
		padding:1% 1.5%;}

		div.personMiddle {
			float:left;
			overflow:hidden;
			width:100%;}

			div.personInfo {
				width:100%;
				background:#fcc589 url(/images/person_info_bg.png) repeat-x top left;}

				div.personPhoto {
					float:left;
					width:27%;
					padding:0 1.5%;
					text-align:center;
					background:#fff;
					padding-bottom:20000px;
					margin-bottom:-20000px}
					
					div.personPhoto.right {
					    float:right;}
					
					    div.personPhoto .photoWrapper {
					        width:155px;
					        margin:0 auto;}
					        
					div.imageSpacer {
					    display:block;
					    width:155px;
					    height:40px;}

				div.personFacts {
					float:left;
					width:65%;
					margin-left: 0%;;
					padding:.5%;}

					div.personFacts h1 {
						margin:0;
						background:transparent;
						float:left;}

					div.personFacts h2 {
						margin:0;
						background:transparent;
						float:left;
						clear:left;}

					div.personContactInfo {
						float:left;
						clear:left;
						width:100%;
						padding:0 0 6px 0;
						border-bottom:1px solid #000;}

						div.phone {
							float:left;
							width:48.8%;
							margin:0 1% 0 0;}

						div.mail {
							float:left;
							width:48.8%;
							margin:0 0 0 1%;
							text-align:right;}

						div.personDescription {
							float:left;
							clear:left;
							padding-top: 1em;
							width:92%;
							margin-left: 2%;}
