/* MY STACK styles */


.titleCategory
{
	padding: 4px 0px 0px 5px;
}


.searchKeywords {
	color: #275f8e;
	padding: 6px 0px 0px 5px;
	font-size: 9pt;
	text-transform: none;
	float: left;
}

#mainBox .searchButtons
{
	float: right;
	font-family: 'Arial Narrow', arial, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	text-transform: none;
	padding: 4px 5px 0px 0px;
}

#mainBox .searchButtons a
{
	color: #333333;
	text-decoration: none;
}

#mainBox .searchButtons a:hover
{
	color: #333333;
	text-decoration: none;
}

	
#searchPeople {
}

	#searchPeople a {
		text-decoration: none;
		}

	#searchPeople #searchPeopleNav {
		font-family: arial, helvetica;
		font-weight: bold;
		font-size: 9pt;
		color: RGB(204,204,204);
		height: 25px;
		width: 780px;
		}

	#searchPeople #viewTabs {
		/*width: 400px;*/
		margin-left: 10px;
		cursor: pointer;
		}
	
	#searchPeople #viewTabs .label {
		float: left;
		margin-right: 20px;
		margin-left: 10px;
		}
	
	#searchPeople #viewTabs .viewTab {
		width: 150px;
		height: 14px;
		font-size: 8pt;
		float: right;
		padding: 2px 0px 0px 10px;
		line-height: 12px;
		}
	
		#searchPeople #viewTabs .viewTab {
			background: url(../images/my_friends/findNewButton.gif) no-repeat;
		}

	


/* thumbnail containers */
	#searchPeople .thumbnailContainer {
		width: 143px;
		height: 119px;
		}
	
	#searchPeople .grayBG {
		background: url(../images/thumbs/border_gray.gif) no-repeat transparent;
		}
	
	#searchPeople .tealBG {
		background: url(../images/thumbs/border_teal.gif) no-repeat transparent;
		}
	
	#searchPeople .orangeBG {
		background: url(../images/thumbs/border_orange.gif) no-repeat transparent;
		}
	
	#searchPeople .yellowBG {
		background: url(../images/thumbs/border_yellow.gif) no-repeat transparent;
		}
	
	#searchPeople .greenBG {
		background: url(../images/thumbs/border_green.gif) no-repeat transparent;
		}
	
	#searchPeople .purpleBG {
		background: url(../images/thumbs/border_purple.gif) no-repeat transparent;
		}
	
	#searchPeople .thumbnailContainer img {
		margin: 8px 0px 0px 4px;
		border: 0px;
		}
	
	#searchPeople .thumbnailContainer a {
		border: 0px;
		}

	
/* content CSS styles*/	
.contentThumbnailContainer{
	float:left;
	margin-right: 7px;
}

.contentDeleteButton{
	position:relative;
	left:70px;
	top:2px;
}
.contentThumbmail{
	position:relative;
	top:0px;
}

.searchPeopleContent {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	background-color:transparent;
	height: 410px; /* minimum height */
}

#searchPeopleModule
{
}

	#searchPeopleModule .searchPeopleContent
	{
		overflow: hidden;
		background-color:transparent;
		padding: 15px 0px 0px 0px;
	}
	
	#searchPeopleModule .searchPeopleContent .searchPeopleRow
	{
		padding: 0px 0px 0px 0px;
		float: left;
	}
	
	#searchPeopleModule .searchPeopleContent .searchPeopleRowSeperator
	{
		padding: 0px 0px 0px 0px;
	}

	#searchPeopleModule .searchPeopleContent .searchPeopleRow .searchPeopleItem
	{
		float: left;
		padding: 0px 0px 0px 10px;
	}
	
	* html #searchPeopleModule .searchPeopleContent .searchPeopleRow .searchPeopleItem
	{
		float: left;
		padding: 0px 0px 0px 5px;
	}
	
		#searchPeopleModule .searchPeopleContent .searchPeopleRow .searchPeopleItem a img
		{
			border: none;
		}
	
	#searchPeopleModule .searchPeopleContent .searchPeopleRow .searchPeopleItem .friendName
	{
		color: RGB(128,175,202);
		font-size: 8pt;
		font-weight: normal;
		font-family: arial, helvetica;
		text-align: center;
		padding: 0px 0px 0px 0px;
		overflow: hidden;
		display: block;
	}
	
	* html #searchPeopleModule .searchPeopleContent .searchPeopleRow .searchPeopleItem .friendName {
		width: 115px;
		}
	
	#searchPeopleModule .searchPeopleItem 
	{
		width: 120px;
	}
	
	#searchPeopleModule .searchPeopleItem .friendItemRow1 
	{
		height: 17px;
	}
	#searchPeopleModule .searchPeopleItem .friendItemRow2 
	{
		height: 69px;
		text-align: center;
	}
	#searchPeopleModule .searchPeopleItem .friendItemRow3 
	{
		height: 20px;
		text-align: center;
	}

	#searchPeopleModule .actionItem {
		text-align: right;
		padding-right: 15px;
	}
		#searchPeopleModule .actionItem a img
		{
			border: 0px;
		}

/* thumbnail rollover */
#searchPeople .thumbContainer .thumbOver {
	display: none;
	position: absolute;
	margin-top: -52px;
	margin-left: -3px;
	width: 360px;
	height: 202px;
	z-index: 101;
	}
	
	#searchPeople .thumbContainer .thumbOver .thumbMask {
		background: url(../images/box/thumbOver/thumbMask_teal.gif) top left no-repeat;
		float: left;
		width: 159px;
		height: 202px;
		}
	
	#searchPeople .thumbContainer .thumbOver .thumbContent {	
		background: RGB(38,89,135);
		font-family: arial, helvetica;
		font-weight: normal;
		font-size: 8pt;
		float: right;
		width: 221px;
		height: 202px;
		}
		
	#searchPeople .thumbContainer .thumbOver .rightSide {
		float: right;
		background: url(../images/box/thumbOver/rollOver_right_teal.gif) top left no-repeat;
		width: 6px;
		height: 202px;
		font-size: 0;
		}
	
	#searchPeople .thumbContainer .thumbOver .thumbContent .title {
		color: white;
		font-size: 9pt;
		font-weight: bold;
		margin: 7px 7px 7px 7px;
		}
	
	#searchPeople .thumbContainer .thumbOver .thumbContent .date {
		color: RGB(153,204,255);
		font-size: 9pt;
		font-weight: bold;
		margin: 0px 7px 7px 7px;
		}
		
	#searchPeople .thumbContainer .thumbOver .thumbContent .summary {
		margin: 0px 7px 0px 7px;
		color: RGB(215,228,248);
		}
		
	#searchPeople .thumbContainer .thumbOver .thumbContent .pages {
		position: absolute;
		top: 180px;
		left: 147px;
		color: RGB(153,204,255);
		font-weight: bold;
		width: 200px;
		}
	
	#searchPeople .thumbContainer .thumbOver .thumbContent .pages img {
		vertical-align: bottom;
		margin: 0px 10px 0px 0px;
		}


