/* Search Result Elements */
	/* ---------------------------------------------------------------------------------------------------------- */

.sr1642_ResultContainerNoBG {
	position:relative;
	width:569px;
	height:165px;
	background-repeat:no-repeat;
	}
			
.sr1642_KeyContainer {
	position:relative;
	width:319px;
	height:33px;
	}

	#sr_AdBanner 
	{
		padding-left: 14px;
	}
	
	#sr_Activity {
		position:absolute;
		left:357px;
		top:3px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #333333;
		font-weight : normal;
	}
	
	#sr_ActivityAmount {
		position:absolute;
		left:441px;
		top: 3px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #999999;
		font-weight : normal;
	}
	
	#sr_ContactMenuItem_1 {
		position:relative;
		left:13px;
		top:18px;
		padding-bottom:1px;
	}
	
	#sr_ContactMenuItem_2 {
		position:relative;
		left:24px;
		top:8px;
	}
	
	#sr_ContactMenuItem_3 {
		position:relative;
		left:24px;
		top:8px;
	}
	
	#sr_ContactMenuItem_4 {
		position:relative;
		left:24px;
		top:8px;
	}
	
	#sr_ContactMenuOff {
		position:absolute;
		left:452px;
		top:26px;
	}
	
	
	#sr_ContactMenuOnTitle {
		position:relative;
		left:24px;
		top:7px;
	}
	
	#sr_MatchbookImage {
		position:absolute;
		left:404px;
		top:56px;
	}
	
	#sr_Matchbook_Me_PC {
		position:absolute;
		left:379px;
		top:71px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #FF7F00;
		font-weight : normal;
		line-height: 12px;
	}
	
	#sr_Matchbook_Me_MAC {
		position:absolute;
		left:263px;
		top:71px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #FF7F00;
		font-weight : normal;
		line-height: 12px;
	}

		.cssSr_Matchbook_Me
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color: #FF7F00;
		text-decoration: none;
		}

		a:link.cssSr_Matchbook_Me
		{
		text-decoration: none;
		color: #9A2432;
		}	

		a:hover.cssSr_Matchbook_Me
		{
		text-decoration: underline;
		color: #666666;
		}
		
		a:visited.cssSr_Matchbook_Me
		{
		color: #9A2432;
		}

		a:hover.cssSr_Matchbook_Me
		{
		color: #666666;
		}
		
	#sr_EmailImage {
		position:absolute;
		left:478px;
		top:51px;
	}
	
	#sr_EmailMe {
		position:absolute;
		left:497px;
		top:72px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #FF7F00;
		font-weight : normal;
		line-height: 12px;
	}
		
		.cssSr_EmailMe
		{
		text-decoration: none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		COLOR: #FF7F00;
		}

		a:link.cssSr_EmailMe
		{
		text-decoration: none;
		color: #9A2432;
		}

		a:hover.cssSr_EmailMe
		{
		text-decoration: underline;
		color: #666666;
		}
		
		a:visited.cssSr_EmailMe
		{
		color: #9A2432;
		}
		
		a:hover.cssSr_EmailMe
		{
		color: #666666;
		}
		
	#sr_Headline {
		position:absolute;
		left:92px;
		top:3px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #999999;
		font-weight : bold;
	}
		
		.cssSr_HeadlineLink
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		text-decoration: none;
		color: #999999;
		}

		a:link.cssSr_HeadlineLink
		{
		text-decoration: none;
		color: #999999;
		}

		a:hover.cssSr_HeadlineLink
		{
		text-decoration: underline;
		}
		
		a:visited.cssSr_HeadlineLink
		{
		color: #999999;
		}

	
	#sr_ImageSeperator1 {
		position: absolute;
		left:450px;
		top:72px;
		width:1px;
		height:10px;
		background-color: #FF7F00;
	}
	
	#sr_ImageSeperator2 {
		position: absolute;
		left:491px;
		top:72px;
		width:1px;
		height:10px;
		background-color: #D6D7D9;
	}
	
	#sr_MatchPercentage {
		position:absolute;
		right:218px;
		top:28px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #333333;
		font-weight : bold;
	}
	
	#sr_MessageMe_PC {
		position:absolute;
		left:462px;
		top:71px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #FF7F00;
		font-weight : normal;
		line-height: 12px;
	}
	
	#sr_MessageMe_MAC {
		position:absolute;
		left:420px;
		top:71px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #FF7F00;
		font-weight : normal;
		line-height: 12px;
	}

		.cssSr_MessageMe
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		text-decoration: none;
		color: #FF7F00;
		}

		a:link.cssSr_MessageMe
		{
		text-decoration: none;
		color: #9A2432;
		}

		a:hover.cssSr_MessageMe
		{
		text-decoration: underline;
		color: #666666;
		}
		
		a:visited.cssSr_MessageMe
		{
		color: #9A2432;
		}
		
		a:hover.cssSr_MessageMe
		{
		color: #666666;
		}
		

	#sr_Pagination {
		position:absolute;
		vertical-align:middle;
		left:215px;
		top:1px;
	}
	
	.cssSr_PaginationCurrentPage {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	    font-size : 10px;
		font-weight:400;
		padding-left:3px;
		color:#999999;
		}

		a:link.cssSr_PaginationCurrentPage {
		color: #CC33AA;
		text-decoration: underline;
		}	

		a:hover.cssSr_PaginationCurrentPage {
		color:#999999;
		text-decoration: underline;
		}	

		a:visited.cssSr_PaginationCurrentPage {
		color: #CC33AA;
		text-decoration: underline;
		}
		
	#sr_PaginationNextPrevious {
		position:absolute;
		vertical-align:middle;
		right:20px;
		top:1px;
	}
	
	#sr_PaginationPrevious {
		position:absolute;
		vertical-align:middle;
		left:20px;
		top:1px;
	}
	
	.cssSr_PageNav
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
	    font-size : 10px;
		font-weight:400;
		padding-left:3px;
		text-decoration: none;
		}
	
		a:link.cssSr_PageNav
		{
		text-decoration: none;
		color: #FF7F00;
		}

		a:hover.cssSr_PageNav
		{
		text-decoration: underline;
		color: #333333;
		}
		
		a:visited.cssSr_PageNav
		{
		color: #FF7F00;
		}
	
	#sr_ProfileFreshness {
		position:absolute;
		left:357px;
		top:29px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #999999;
		font-weight : normal;
	}
	
	#sr_SaveSearchImage {
		position:absolute;
		left:24px;
		top:6px;
	}
	
	
	#sr_SearchResultsPageNavBottom {
		position:relative;		
		clear:both;
		width:569px;
		height:24px;
		left:15px;
		background-color:#EBEBEB;
	}
	
	#sr_SearchResultsPageNavTop {
		position:relative;		
		width:569px;
		height:24px;
		left:15px;
		margin-top:10px;
		background-color:#EBEBEB;
	}
	
	#sr_SortResults {
		position:absolute;
		left:24px;
		top:3px;
	}
	
	#sr_Stats {
		position:absolute;
		left:92px;
		top:50px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #333333;
		font-weight : normal;
	}
	
	#sr_Thumbnail_8x10 {
		position:absolute;
		left:0px;
		top:0px;
		background-color:#FFFFFF;
	}
	
	#sr_Thumbnail_5x7 {
		position:absolute;
		left:15px;
		top:15px;
		background-color:#FFFFFF;
		border: 1px solid black
	}

	#sr_Username {
		position:absolute;
		left:92px;
		top:31px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #333333;
		font-weight : bold;
		text-decoration : underline;
	}

		.cssSr_Username_Link
		{
		color: #333333;
		}

		a:link.cssSr_Username_Link
		{
		text-decoration: underline;
		color: #333333;
		}

		a:hover.cssSr_Username_Link
		{
		text-decoration: underline;
		color: #333333;
		}

		a:visited.cssSr_Username_Link
		{
		text-decoration: underline;
		color: #333333;
		}


		a:hover.cssSr_Username_Link
		{
		color: #333333;
		}



	#sr_ViewPhotoGalleryText {
		position:absolute;
		left:45px;
		top:5px;
	}
	
	#sr_ContactMenuOff {
		position:absolute;
		left:464px;
		top:29px;
		width:103px;
	}
	

/* New Styles for Search Results */	

	
/* USER STATS */

.sr1642_Username {
	position:absolute;
	top:7px;
	left:91px;
	width:160px;
	height:13px;
	z-index:2;
	}
	
.sr1642_AgeGender {
	position:absolute;
	top:24px;
	left:91px;
	width:175px;
	height:13px;
	z-index:2;
	}

.sr1642_Location {
	position:absolute;
	top:38px;
	left:91px;
	width:175px;
	height:13px;
	z-index:2;
	}
	
.sr1642_SeekingHeader {
	position:absolute;
	top:63px;
	left:91px;
	width:175px;
	height:13px;
	z-index:2;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #717F53;
	font-weight:700;
	}
	
.sr1642_SeekingDating {
	position:absolute;
	top:68px;
	left:91px;
	width:175px;
	height:13px;
	z-index:2;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #333333;
	font-weight:400;
}
	
/* USER TEXT */

.sr1642_Headline {
	position:relative;
	top:63px;
	left:282px;
	width:264px;
	height:12px;
	z-index:2;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #333333;
	font-weight:700;
	}

.sr1642_Narrative {
	position:relative;
	top:66px;
	left:282px;
	width:264px;
	height:41px;
	z-index:2;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #333333;
	font-weight:400;
	overflow:hidden;
	}
	
/* TABS */
	
.sr1642_ExtrasTabsContainer {
	position:absolute;
	top:126px;
	left:0px;
	width:256px;
	height:23px;
	z-index:2;
	}
	
.sr1642_PersonalityTab {
	position:absolute;
	width:23px;
	height:23px;
	left:0px;
	z-index:3;
	}
	
.sr1642_PhysicalTab {
	position:absolute;
	width:82px;
	height:23px;
	left:60px;
	z-index:4;
	}

.sr1642_VideoTab {
	position:absolute;
	width:23px;
	height:23px;
	left:157px;
	z-index:5;
	}
	
.sr1642_VoiceTab /*added by GBD on 1/13/04*/ {
	position:absolute;
	width:23px;
	height:23px;
	left:197px;
	z-index:5;
	}
	
	
/* PHOTO AND 'NEW' */

.sr1642_Photo {
	position:absolute;
	top:19px;
	left:0px;
	z-index:2;
	}	
	
.sr1642_New {
	position:absolute;
	top:3px;
	left:26px;
	z-index:2;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #4C5F25;
	font-weight:700;
	}

/* ACTIVITY AND MATCH METER */	

.sr1642_Activity {
	position:absolute;
	top:8px;
	left:282px;
	height:14px;
	z-index:2;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #666666;
	font-weight:700;
	}

.sr1642_MatchMeter 
	{	
	position:absolute;
	top:30px;
	left:360px;
	width: 40px;
	z-index:2;
	text-align: right;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #D00078;
	font-weight : bold;
	}
	
/* ICONS */

.sr1642_Email {
	position:absolute;
	top:33px;
	left:280px;
	z-index:2;
	}

.sr1642_Winks {
	position:absolute;
	top:32px;
	left:310px;
	z-index:2;
	}

.sr1642_Phone {
	position:absolute;
	top:32px;
	left:340px;
	z-index:2;
	}


.sr1642_Favorites {
	position:absolute;
	top:31px;
	left:494px;
	z-index:2;
	}

/* KEY */

	
.sr1642_IconsTable {
	position:absolute;
	top: 1px;
	left:5px;
	width:5px;
	height:5px;
	}

	
/* ICON LABEL ROLLOVERS */

.sr1642_EmailLabelRoll {
	position:absolute;
	top:83px;
	left:118px;
	z-index:2;	
	}
	
.sr1642_WinksLabelRoll {
	position:absolute;
	top:83px;
	left:153px;
	z-index:2;
	}
	
.sr1642_FavsLabelRoll {
	position:absolute;
	top:105px;
	left:228px;
	z-index:2;
	}	
	
.sr1642_EmailLabelRollHiLite {
	position:absolute;
	top:83px;
	left:119px;
	z-index:2;	
	}
	
.sr1642_WinksLabelRollHiLite {
	position:absolute;
	top:83px;
	left:153px;
	z-index:2;
	}
	
.sr1642_FavsLabelRollHiLite {
	position:absolute;
	top:105px;
	left:227px;
	z-index:2;
	}		
	
.sr1642_PhoneLabelRoll {
	position:absolute;
	top:104px;
	left:190px;
	z-index:2;
	}
	
/* new styles for Removed profiles*/


#sr_removedMessage
  {
  position: absolute;
  top: 64px;
  left: 11px;
  width: 162px;
  height: 50px;
  }
  
.cssSr_PG_Username_Link_removed:link
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#373737;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  }
  
.cssSr_PG_Username_Link_removed:visited
  {
  color:#373737;
  text-decoration: underline;
  }
  
.cssSr_PG_Username_Link_removed:hover
  {
  color:#FF7F00;
  text-decoration: hover;
  }
  
  
#sr_removeLink
  {
  position:absolute;
  left:90px;
  top:102px;
  width:83px;
  text-align:center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  }
  
#sr_removeLinkDetails
  {
  position:absolute;
  right:13px;
  top:8px;
  width:140px;
  text-align:center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: right;
  }

  
.cssSr_PG_removeLink:link
  {
  color: #2242C0;
  text-decoration: none;
  }
  
.cssSr_PG_removeLink:visited
  {
  color: #2242C0;
  text-decoration: none;
  }
  
.cssSr_PG_removeLink:hover
  {
  color: #5299EB;
  text-decoration: underline;
  }
  
  
#sr_removedMessageDetail
  {
  position: absolute;
  top: 67px;
  left: 285px;
  width: 250px;
  height: 50px;
  }
  
.sr3133_removeHover
  {
  position: absolute;
  top: 7px;
  left: 370px;
  visibility:hidden;
  }


.sr3320_morePhotos {
	position:absolute;
	top:85px;
	left:91px;
	width:175px;
	height:13px;
	z-index:2;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #999999;
	font-weight:400;
	}
	
