body
{
	background-color:#FF9922;
}

a, a:visited {
	color:#FFFFFF;
}

#membermain
{
	margin:auto;
	width:98%;
	text-align:center;
	margin-top:65px;
	margin-bottom:60px;
}

.titlediv
{
	margin:auto;
	height:70px;
	width:90%;
	font-size:28px;
	text-align:center;		
	color:#FFFFFF;
}

.titledivb
{
	margin:auto;
	height:70px;
	width:90%;
	font-size:28px;
	text-align:center;
	font-weight:bold;
	color:#FF55DD;
}	

.title2div
{
	margin:auto;
	height:70px;
	width:90%;
	font-size:32px;
	text-align:center;		
	color:#FF55DD;	
}

.subtitlediv
{
	margin:auto;
	height:65px;
	width:98%;
	font-size:22px;
	text-align:center;		
	color:#FFFFFF;
}

#membermemlstdiv
{
	margin:auto;
	width:610px;
}

.memberdiv
{
	float:left;
	width:300px;
	border-width:1px;	
	border-style:solid;	
	border-color:black;	
	height:250px;
	background-color: #191919;
}

.memberdivsingle
{
	float:left;
	width:300px;
	border-width:1px;	
	border-style:solid;	
	border-color:#AE237A;	
	height:250px;
	background-color: #AE237A;
}


.memberport
{
	float:left;
	width:150px;
	text-align:right;
	background-color: #191919;
	margin-top:25px;
}


.memberportsingle
{
	float:left;
	width:150px;
	text-align:right;
	background-color: #AE237A;
	margin-top:25px;
}

.memlstsglpic
{
	cursor:pointer;
	border-top-left-radius:17px;
	border-bottom-left-radius:17px;
  -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);			
  
}
.memberinfo
{
	float:left;
	width:142px;
	text-align:center;
	font-size:14px;
	color:#000000;
	margin-top:25px;
	line-height:24px;
	height:192px;
	background-color: #919191;
	padding:4px;
	padding-top:7px;
	cursor:pointer;
}

.memberinfo p
{
	font-size:12px;
	line-height:17px;
	margin:7px;
}


.memberinfosingle
{
	background-color: #F0C0F0;
	border-top-right-radius:17px;
	border-bottom-right-radius:17px;
  -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);	
}

.membername
{
	font-size:15px;
	font-weight:bold;
	line-height:29px;	
}

#membbottom
{
	1position:relative;
	1top:100px;
	float:left;
	width:100%;	
	padding-top:25px;
	margin:auto;
	text-align:center;
	color: #333333;
	margin-bottom:0px;
}

#membbottom p
{
	padding-left:50px;
	padding-right:50px;
	font-size:20px;
	line-height:25px;
}

#membbottom a
{
	color:#FF55DD;
}

#mdlpicdiv
{
	margin:auto;
	width:388px;
}

#mdlpic
{
	width:100%;
  -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);		
  border-radius:16px;
}

.mdlpic2
{
	border-top-right-radius:63px;
	border-bottom-left-radius:110px;
}

#mdltxtdiv
{
	margin:auto;
	margin-top:60px;	
	height:80px;
	width:560px;
	font-size:32px;
	color:#FFFFFF;
	line-height:50px;
	text-shadow:0 1px 1px rgba(0,0,0,0.75);	
}


#mdlmorepicdiv
{
	margin:auto;	
	width:388px;
}

.mdlmorepics
{
	float:left;
	width:96px;
	height:96px;
	margin-right:1px;
	cursor:pointer;
	z-index:100;
  -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);		
  border-radius:50px;	
}

.mdlmorepicsblank
{
	float:left;
	width:96px;
	height:96px;
	margin-right:1px;
}

.mdlmorepicdiv2
{
	float:left;
	margin:auto;
	margin-top:-10px;
	width:100px;
}

.mdlmorepicsb
{
	float:left;
	width:90px;
	height:90px;	
	border-width:3px;	
	border-style:solid;	
	margin-bottom:6px;
	1border-radius:50px;
	z-index:100;
  -webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.75);		
  cursor:pointer;	
}

.mdlmorepicsb1
{

	border-top-left-radius:90px;
	border-bottom-right-radius:90px;	
}

.mdlmorepicsb2
{

	border-top-right-radius:90px;
	border-bottom-left-radius:90px;	
}

.mdlmorepicsc1
{

	border-color:#2299FF;	
}

.mdlmorepicsc2
{

	border-color:#FF2299;	
}
.mdlmorepics3
{
	position:relative;
	left:0px;
	top:0px;
	width:90px;
	height:90px;
	1border-radius:50px;
	border-top-left-radius:87px;
	border-bottom-right-radius:87px;		
	z-index:100;
}

.mdlmorepics4
{
	position:relative;
	left:0px;
	top:0px;
	width:90px;
	height:90px;
	1border-radius:50px;
	border-top-right-radius:87px;
	border-bottom-left-radius:87px;		
	z-index:100;
}


#mdinfodiv
{
	position:relative;
	margin:auto;
	top:0px;
	width:388px;
	text-align:center;
	font-size:22px;
	color:#FFFFFF;
	line-height:50px;
	padding:4px;
	padding-top:12px;		
	color:#333333;
}

#mdinfodiv p
{
	width:90%;
	text-align:left;
	color:#FFFFFF;
}

#mdinfodivb
{
	position:relative;
	margin:auto;
	top:0px;
	width:388px;
	text-align:center;
	font-size:22px;
	color:#FFFFFF;
	line-height:50px;
	padding:4px;
	padding-top:12px;		
}

#mdinfodivb p
{
	width:90%;
	text-align:left;
	color:#303030;
}


#mdinfodivb a
{
	1color:#AE237A;
	1color:#DD0000;
	color:#FF55DD;
}


#mdmembername
{
	width:388px;
	text-align:left;
	font-size:30px;
	font-weight:bold;
	line-height:39px;	
}

.subbtn
{
	background-color: #191919;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#606060), to(#000000));
	background-image: -moz-linear-gradient(#606060, #000000);
  background-image: -ms-linear-gradient(#606060, #000000);
  background-image: -o-linear-gradient(#606060, #000000);
  background-image: linear-gradient(#606060, #000000);
	margin:auto;
	text-align:center;
	font-size:32px;
	line-height:32px;
	margin-top:10px;
	margin-bottom:35px;
	padding:16px;
	color:#FFFFFF;
	cursor:pointer;
	border-radius:50px; 
}

.subbtns
{
	background-color: #191919;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#606060), to(#000000));
	background-image: -moz-linear-gradient(#606060, #000000);
  background-image: -ms-linear-gradient(#606060, #000000);
  background-image: -o-linear-gradient(#606060, #000000);
  background-image: linear-gradient(#606060, #000000);
	margin:auto;
	text-align:center;
	font-size:26px;
	line-height:26px;
	margin-top:10px;
	margin-bottom:35px;
	padding:16px;
	color:#FFFFFF;
	cursor:pointer;
	border-radius:50px; 
}


.subbtna
{
	background-color: #00ad5f;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00ad5f), to(#46bd7b));
	background-image: -moz-linear-gradient(#00ad5f, #46bd7b);
  background-image: -ms-linear-gradient(#00ad5f, #46bd7b);
  background-image: -o-linear-gradient(#00ad5f, #46bd7b);
  background-image: linear-gradient(#00ad5f, #46bd7b);
	margin:auto;
	text-align:center;
	font-size:32px;
	line-height:32px;
	margin-top:10px;
	margin-bottom:35px;
	padding:16px;
	color:#FFFFFF;
	cursor:pointer;
	border-radius:50px; 
}


.subbtnb
{
	background-color: #f54882;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f54882), to(#fa7ca3));
	background-image: -moz-linear-gradient(#f54882, #fa7ca3);
  background-image: -ms-linear-gradient(#f54882, #fa7ca3);
  background-image: -o-linear-gradient(#f54882, #fa7ca3);
  background-image: linear-gradient(#f54882, #fa7ca3);
	margin:auto;
	text-align:center;
	font-size:32px;
	line-height:32px;
	margin-top:10px;
	margin-bottom:35px;
	padding:16px;
	color:#FFFFFF;
	cursor:pointer;
	border-radius:50px; 
}

.subbtnred
{
	background-color: #FF6060;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FF6060), to(#BB3030));
	background-image: -moz-linear-gradient(#FF6060, #BB3030);
  background-image: -ms-linear-gradient(#FF6060, #BB3030);
  background-image: -o-linear-gradient(#FF6060, #BB3030);
  background-image: linear-gradient(#FF6060, #BB3030);
	margin:auto;
	text-align:center;
	font-size:32px;
	line-height:32px;
	margin-top:10px;
	margin-bottom:35px;
	padding:16px;
	color:#FFFFFF;
	cursor:pointer;
	border-radius:50px; 
}

.subbtnblue
{
	background-color: #6060FF;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6060FF), to(#3030BB));
	background-image: -moz-linear-gradient(#6060FF, #3030BB);
  background-image: -ms-linear-gradient(#6060FF, #3030BB);
  background-image: -o-linear-gradient(#6060FF, #3030BB);
  background-image: linear-gradient(#6060FF, #3030BB);
	margin:auto;
	text-align:center;
	font-size:32px;
	line-height:32px;
	margin-top:10px;
	margin-bottom:35px;
	padding:16px;
	color:#FFFFFF;
	cursor:pointer;
	border-radius:50px; 
}
.infotitle
{
	background-color: #191919;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#606060), to(#000000));
	background-image: -moz-linear-gradient(#606060, #000000);
  background-image: -ms-linear-gradient(#606060, #000000);
  background-image: -o-linear-gradient(#606060, #000000);
  background-image: linear-gradient(#606060, #000000);
	margin:auto;
	width:90%;
	text-align:center;
	font-size:32px;
	margin-top:10px;
	margin-bottom:35px;
	padding:16px;
	color:#FFFFFF;
	cursor:pointer;  
}

.myinfodiv
{
	display:none;
	margin:auto;
	text-align:center;
	position:relative;
	width:520px;
	font-size:32px;
	color:#FFFFFF;
	line-height:71px;
	1background-color: #313131;
	padding:4px;
	padding-top:12px;	
}

.myinfodivb
{
	display:none;
	margin:auto;
	position:relative;
	width:520px;
	font-size:32px;
	color:#000000;
	line-height:71px;
	1background-color: #313131;
	padding:3px;
	padding-top:12px;	
}
.myinfoinput
{
	font-size:24px;
	line-height:48px;
	height:48px;
	width:260px;
	text-indent:10px;
	background-color:#FFFFFF;
	color:#000000;
	border-width:1px;	
	border-style:solid;
	border-color:#616161;	
}

.myinfoselect
{
  
}

.mytagipt
{
	margin:5px;
}
.myinfoinputb
{
	font-size:32px;
	height:48px;
	width:260px;
	text-indent:10px;
	background-color:#363636;
	color:#FFFFFF;
	text-shadow:0 1px 1px rgba(0,0,0,0.75);
	border-width:1px;	
	border-style:solid;
	border-color:#616161;	
}

.myinfoselectb
{
	background-color:#303030;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#606060), to(#303030));
	background-image: -moz-linear-gradient(#606060, #303030);
  background-image: -ms-linear-gradient(#606060, #303030);
  background-image: -o-linear-gradient(#606060, #303030);
  background-image: linear-gradient(#606060, #303030);	  
}

.myinfocmt
{
	font-size:16px;
	color:#FFFFFF;
	line-height:20px;
}

.myinfocmtb
{
	font-size:16px;
	color:#FF2266;
	line-height:20px;
}
.menutext
{
	font-size:22px;
	text-shadow:0 1px 1px rgba(56,56,56,0.5);
	margin-left:3px;
	margin-right:3px;
}

#msgbody
{
	margin:auto;
	width:500px;
	background-color: #383838;
	text-indent;36px;
	text-align:left;
	margin-top:56px;
	padding:32px;
	border-radius:26px;
}

#msgbody p
{
	text-indent;36px;
} 

#msgbody a
{
	TEXT-DECORATION:underline;
	color:#FF55DD;
}             

.link1
{
	TEXT-DECORATION:underline;
}


.dtptdivpics
{
	width:220px;
	height:330px;
	margin-right:1px;
	cursor:pointer;
	z-index:100;
  -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);	
}

#dtptdivpics0
{
	border-radius:35px;
}

#dtptdivpics1
{
	border-top-left-radius:35px;
}

#dtptdivpics2
{
	border-bottom-right-radius:35px;
}

.dtchkbox
{
	position:relative;
	height:32px;
	width:32px;
	top:9px;
}

.dtdesc
{
	font-size:18px;
	line-height:40px;
}

.datingmethod
{
	font-weight:bold;
	line-height:60px;
	cursor:pointer;
	padding:10px;
	border-radius:6px;
	1background-color:#363636;
}

.mufavmemf
{
	1-webkit-filter:grayscale(1);
	border-width:4px;	
	border-style:solid;	
	border-color:#f54882;	
	width:120px;
	border-radius:16px;
}


.mufavmemm
{
	1-webkit-filter:grayscale(1);
	border-width:4px;	
	border-style:solid;	
	border-color:#4882f5;	
	width:120px;
	border-radius:16px;
}

.invimgdiv
{
	float:left;
	width:130px;
	height:160px;
}

.invchkdiv
{
	float:left;
	width:380px;
	text-align:left;
	height:160px;
}

.mbtmdiv
{
	margin:auto;	
	width:582px;
	margin-top:50px;
}

.mbtmtxt
{
	line-height:72px;
	font-weight:bold;
	font-size:22px;
	margin-top:20px;
}

.lovesmallbtn
{
	background-color: #303030;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#606060), to(#000000));
	background-image: -moz-linear-gradient(#606060, #000000);
  background-image: -ms-linear-gradient(#606060, #000000);
  background-image: -o-linear-gradient(#606060, #000000);
  background-image: linear-gradient(#606060, #000000);
	margin:auto;
	text-align:center;
	font-size:18px;
	line-height:18px;
	margin-top:5px;
	margin-bottom:5px;	
	padding:6px;
	color:#FFFFFF;
	cursor:pointer;
	border-radius:5px; 
	padding-left:12px;
	padding-right:12px;	
}

.lovemiddlebtn
{
	background-color: #303030;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#606060), to(#000000));
	background-image: -moz-linear-gradient(#606060, #000000);
  background-image: -ms-linear-gradient(#606060, #000000);
  background-image: -o-linear-gradient(#606060, #000000);
  background-image: linear-gradient(#606060, #000000);
	margin:auto;
	text-align:center;
	font-size:22px;
	line-height:22px;
	margin-top:5px;
	margin-bottom:5px;	
	padding:15px;
	padding-left:60px;
	padding-right:60px;
	color:#FFFFFF;
	cursor:pointer;
	border-radius:5px; 
}

#lvspicdivf
{
	margin:auto;	
	width:726px;
	height:760px;
}
#lvspicdivm
{
	margin:auto;	
	width:726px;
	height:760px;
}

#lvbannerdiv
{
	margin:auto;
}

#lvbanner
{
	width:662px;
  -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);		
}


.lvmorepics
{
	float:left;
	width:120px;
	height:120px;
	margin-right:1px;
	cursor:pointer;
	z-index:100;
  -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);		
}

.actvspic
{
	width:260px;
	margin:18px;
	border-width:5px;	
	border-style:solid;	
	cursor:pointer;
	border-color:#FFFFFF;	
  -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);		
}

.actvspicb
{
	height:160px;
	margin:18px;
	border-width:5px;	
	border-style:solid;	
	cursor:pointer;
	border-color:#FFFFFF;	
  -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.75);		
}

.memtitlesel
{
	margin:auto;
	font-size:18px;
	line-height:18px;
	padding:3px;
	color:#262626;
	cursor:pointer;
	border-radius:5px; 
	padding-left:12px;	
}

#bottomdiv
{
	margin:auto;
	margin-top:0px;
	line-height:27px;
	font-size:15px;
	background-color:rgba(255, 255, 255, 0.62);
	padding:5px;
	border-radius:36px;
	margin-bottom:16px;
}

.bottomtext
{
	text-indent:47px;
	color:#303030;
}
.bottomtext a
{
	color:#303030;
}
.bottomtextb
{
	color:#FFFFFF;
}
.bottomtextb a
{
	color:#FFFFFF;
}

.memupg
{
	padding:10px;
	margin:20px;
	border-radius:23px;
	border-width:10px;	
	border-style:solid;	
	
	cursor:pointer;
}

.memupg p
{
	color:#000000;
}

#memupg0
{
	color:#22CC35;
	background-color:#EEFFEE;
	border-color:#33FF33;
}

#memupg1
{	
	color:#FF55DD;
	background-color:#FFEEEE;
	border-color:#FF3333;
}

#memupg2
{
	color:#2233FF;
	background-color:#EEEEFF;
	border-color:#3333FF;
}

#memupg3
{
	color:#FF33FF;
	background-color:#FFEEFF;
	border-color:#FF33FF;
}

.tcchkbox
{
	position:relative;
	height:45px;
	width:45px;
	top:10px;
}