#realLifeWrapper {
	background: url(/images/reallifemid.gif) repeat-y top left;
	float: left;
}

#realLife {
	background: url(/images/reallifetop.gif) no-repeat top left;
	float: left;
	
}

#realLifeinner {
	background: url(/images/reallifebottom.gif) no-repeat bottom left;
	float: left;
}

div.peopleDescWrapper {
	float: left;
	width: 613px;
} 

div.peopleDesc {
	float: left;
	width: 613px;
}

div.peopleDesc blockquote {
	margin: 0 0 1em 0;
	font-style: italic;
	font-size: 125%;
}

div.peopleDescinner {
	float: left;
	width: 613px;
	min-height: 615px;
}

div.textContainer {
	width: 583px;
	margin: 20px 15px;
}

div.videoPanel {
	float: right;
	width: 337px;
	background: url(/images/bgVideoMediaTop.gif) no-repeat;
	margin-bottom: 1em;
	margin-left: 10px;
}
div.videoPanelInner {
	float: left;
	width: 312px;
	padding: 12px 13px 10px 13px;
	background: url(/images/bgVideoMediaBot.gif) left bottom no-repeat;
}

div.videoContainer {
	float: left;
}

#peopleListWrapper {
	float: left;
	width: 299px;
	margin-left: 15px;
}
#peopleListWrapper h2, #peopleListWrapper div{
	display:block; /* property inversed using jQuery, when JS is enabled *//* This should be around the other way .. anyway its getting changed now*/
}

#peopleListWrapper h2 { 
	margin-bottom: 0;
	padding: 20px 15px 10px 15px;

}

#peopleList {
	width: 292px; 
	/*height: 530px;*/
	float: left;
	/*Added when no scrolling */
	padding: 0 0 0 7px
}

#peopleListinner {
	float: left;
	width: 285px;
	/*height: 530px;*/
	overflow: auto;
	margin: 0;
/*
	margin: 0 7px;
*/
}

#peopleListinner div.peopleListItem { padding: 10px 0 1em 0; border-bottom: 1px solid #b3ddef;zoom:1}
#peopleListinner div.peopleListItem.before { margin: 0;}
#peopleListinner div.peopleListItem.on, #peopleListinner div.peopleListItem.hover {
	background: #e1f1f9;
	cursor: pointer;
}
#peopleListinner div.peopleListItem img { background: url(/images/bdr-people.png) no-repeat; padding: 10px; float: left;}
#peopleListinner div.peopleListItem p { margin: 0 0 0 120px;}
#peopleListinner p strong { color: #092535; }
#peopleListinner div.peopleListItem.last { border: none; }

#peopleListContainer {
	float: left;
	clear: both;
	width: 929px;
	margin-bottom: .8em;

}

.peopleInnerWide h2 {
	font-family: Verdana, san-serif;
	font-size: 1.2em;
}

#peopleListContainer a { text-decoration: none;  }

div.peopleWrap {
	float: left;
	width: 180px;
	margin-right: 7px;
	background: url(/images/bgPeopleBg.gif) repeat-y 0 0 ;
}
div.people {
	float: left;
	width: 100%;
	background: url(/images/bgPeopleBot.gif) no-repeat left bottom ;
}
div.peopleInner {
	float: left;
	width: 142px;
	padding: 18px 19px;
	background: url(/images/bgPeopleTop.gif) no-repeat left top ;
}



div.peopleInner *, div.peopleInnerWide * {
	color: #003145;
}

div.peopleWrap.on, div.peopleWrap.hover {
	background: url(/images/bgPeopleBgOn.gif) repeat-y 0 0 ;
}

div.peopleWrapWide.on, div.peopleWrapWide.hover {
	background: url(/images/bgPeopleBgOn.gif) repeat-y 0 0 ;
}

div.peopleWrap.hover, div.peopleWrapWide.hover {
	cursor: pointer;
}

div.peopleWrap.on div.people, div.peopleWrap.hover div.people  {
	background: url(/images/bgPeopleBotOn.gif) no-repeat left bottom ;
}

div.peopleWrap.on div.peopleInner, div.peopleWrap.hover div.peopleInner {
	background: url(/images/bgPeopleTopOn.gif) no-repeat left top ;
}

div.peopleInner p { margin: 0; }
div.peopleInner img {
	padding: 7px;
	background: url(/images/bgPeopleFrame.png) no-repeat left top ;
}
div.peopleWrap.last {
	margin-right: 0px;
}


div.peopleWrapWide {
	float: left;
	width: 226px;
	margin-right: 8px;
	background: url(/images/bg4ColMid.gif) repeat-y 0 0;
}
div.peopleWide {
	float: left;
	width: 100%;
	background: url(/images/bg4ColBot.gif) no-repeat left bottom ;
}
div.peopleInnerWide {
	float: left;
	width: 202px;
	padding: 12px;
	background: url(/images/bg4ColTop.gif) no-repeat left top ;
}

div.peopleInnerWide h2 {
	margin-top: 10px;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: none;
	color: #003145;
}

div.peopleWrapWide.on, div.peopleWrapWide.hover {
	background: url(/images/bg4ColMidOn.gif) repeat-y 0 0 ;
}

div.peopleWrapWide.hover, div.peopleWrapWideWide.hover {
	cursor: pointer;
}

div.peopleWrapWide.on div.peopleWide, div.peopleWrapWide.hover div.peopleWide  {
	background: url(/images/bg4ColBotOn.gif) no-repeat left bottom ;
}

div.peopleWrapWide.on div.peopleInnerWide, div.peopleWrapWide.hover div.peopleInnerWide {
	background: url(/images/bg4ColTopOn.gif) no-repeat left top ;
}


div.peopleInnerWide p { margin: 5px 0 0 0; }
div.peopleInnerWide img {
	padding: 8px 7px 8px 8px ;
	background: url(/images/bgPeopleFrameWide.png) no-repeat left top ;
}
div.peopleWrapWide.last {
	margin-right: 0px;
}

div#peopleBoxWrapper {
	float: left;
	clear: both;
	width: 929px;
	background: url(/images/bgContentBoxMid.gif) left top repeat-y;
	margin-bottom: 9px;
}

div#peopleBoxWrapper .hide {
	position: absolute; 
	left: -9999px;	
}

div.peopleBox {
	float: left;
	clear: both;
	width: 929px;
	background: url(/images/bgContentBoxBot.gif) left bottom no-repeat;
}

div.peopleBoxInner {
	float: left;
	clear: both;
	width: 891px;
	background: url(/images/bgContentBoxTop.gif) left top no-repeat;
	padding: 18px 19px;
}

div.peopleMedia img {
	display: none;
}

div.peopleMedia ul.links {
	float: left;
	margin: 0;
	padding-left: 10px;
	padding-bottom: 10px;
	list-style: none;
	width: 327px;
	background: url(/images/bgVideoMediaBot.gif) left bottom no-repeat;
}

div.peopleMedia ul.links li {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: 800;
	color: #fff;
	background: url(/images/icnArrow.gif) left center no-repeat;
	line-height: 1.4em;
	text-transform: uppercase;
	text-align: left;
	float: left;
	padding-left: 20px;
	margin: 0 0 5px 0;
}

div#content div.peopleMedia ul.links li.watchVideo { float: none; clear: both; background: url(/images/icnArrow.gif) left center no-repeat; margin: 0 10px 0 0; }
div#content div.peopleMedia ul.links li.sendToAFriend { float: none; clear: both; background: url(/images/icnSend.gif) left center no-repeat; margin: 0 10px 0 0; }
div#content div.peopleMedia ul.links li.download { float: none; clear: both; background: url(/images/icnDownload.gif) left center no-repeat; margin: 0; }
div#content div.peopleMedia ul.links li.transcript { float: none; clear: both; background: url(/images/transcript_icon.gif) left center no-repeat; margin: 0; }

div.peopleText {
	float: right;
	width: 535px;
}

div.peopleTextSmall {
	float: left;
	width: 335px;
}

div#peopleMediaWrap.right {
	margin-left: 0px;
}

.endFloats {
	height: 0;
	line-height:0.5em;
	clear: both;
}

.peopleListItem:hover { background: #E1F1F9;}

.people-1 #people-1 { background: #E1F1F9;} 

.people-3 #people-3 { background: #E1F1F9;} 

.people-4 #people-4 { background: #E1F1F9;} 

.people-6 #people-6 { background: #E1F1F9;} 

