* {
		margin:0;
		padding:0;
}
html, body {
		height:100%;
}

BODY{
	 background-color:#9DD4D7;
  	 text-align:center;
     font-size:12px;
     color:#4D4D4D;
     font-family:Arial,helvetica,Verdana,sans-serif;
     }

a:link{text-decoration:underline;color:#ED1E79;font-size:12px;}
a:visited{text-decoration:underline;color:#ED1E79;font-size:12px;}
a:active{text-decoration:underline;color:#ED1E79;font-size:12px;}
a:hover{text-decoration:none;color:#ED1E79;}

.dchery16{font-size:16px;color:#9E005D;font-weight:bold;}
.dchery14{font-size:14px;color:#9E005D;font-weight:bold;}
.lchery15{font-size:15px;color:#ED1E79;font-weight:bold;}
.lchery16{font-size:16px;color:#ED1E79;font-weight:bold;}
.lchery14{font-size:14px;color:#ED1E79;font-weight:bold;}
.lchery13{font-size:13px;color:#ED1E79;font-weight:bold;}
.dbchery12{font-size:12px;color:#9E005D;font-weight:bold;}
.lpurple13{font-size:13px;color:#804AAA;font-weight:bold;}
.dchery12{font-size:12px;color:#9E005D;font-weight:normal;}

#distance { 
	width:1px;
	height:50%;
	background-color:#FFFFFF;
	margin-bottom:-420px; /* half of container's height */
	float:left;
}
#wrapper{
margin:0 auto;
width:768px;
position:relative;
border:1px solid #ADADAD;
background-color:white;
}
/*this is for profileform.asp*/

#profileFormpage select{font-size:12px;width:175px;}
#profileFormpage input[type="text"]{font-size:11px;width:173px;}
#occupation{width:173px;font-size:11px;}
/*end of it*/


#findoutmore #distance{margin-bottom:-327px;}
#findoutmore #wrapper{height:654px;clear:left;}

#PassRemind #distance{margin-bottom:-332px;}
#PassRemind #wrapper{height:668px;clear:left;}

#login #distance{margin-bottom:-332px;}
#login #wrapper{height:668px;clear:left;}



#logoff  #distance,#locked #distance{margin-bottom:-312px;}
#logoff  #wrapper,#locked #wrapper{height:624px;clear:left;}
#thankYou #distance{margin-bottom:-322px;}
#thankYou #wrapper{height:644px;clear:left;}

#EmailConfirm #distance{margin-bottom:-312px;}
#EmailConfirm #wrapper{height:624px;clear:left;}

#sitelock #distance{margin-bottom:-320px;}
#sitelock #wrapper{height:641px;clear:left;}

#EmailConfirm form{display:inline;}
#loginform  #username,#loginform #password{width:180px;font-size:12px;line-height:17px;}

/*first row of the page*/
#firstrow{position:relative;height:158px;}
#Logo{
  top:0px;
  left:0px;
  width:556px;
  height:158px;
  position:absolute;
  background-color:#9E005D;
}
#Login{
  top:0px;
  left:556px;
  width:212px;
  height:158px;
  position:absolute;
  background-color:#ED1E79;
}
#loginform{
position:absolute;
width:185px;height:128px;
top:13px;left:13px;
font-size:12px;
line-height:17px;
border:0px solid red;
color:white;
text-align:left;}

#loginform form{display:inline;}
#loginform  #username,#loginform #password{width:180px;}
#loginbut{position:absolute;top:106px;left:74px;}
#fp{position:absolute;top:79px;left:2px;}
#fp a:link,#fp a:visited{text-decoration:none;color:white;font-size:11px;}
#fp a:hover{text-decoration:none;color:#9E005D;}

/*end of the first row*/
h1{font-size:34px;font-weight:bold;color:#9E005D;text-align:left;padding:24px 0px 0px 0px;}
#PageCenterF{position:relative;width:768px;text-align:left;}
#PageCenter{padding:0px 32px 0px 32px;}

#rules #PageCenterF{position:relative;width:400px;text-align:left;}
#rules #PageCenter{padding:0px 6px 0px 12px;}


#PageCenterPic{
background-image: url("Free-Dating/Kissing-Couple.jpg");
background-repeat:no-repeat;
background-position:bottom right;
width:768px;height:311px;
padding:0px;
text-align:left;
}


#PageCenter ul{
list-style-type:none;
margin:14px 0px 14px 0px;
border:0px solid red;
}
#PageCenter ul li{padding:0px 0px 0px 14px;}
#JoinFreeF{
clear:left;
text-align:left;
border:0px solid red;
}
#JoinFree{padding:40px 0px 40px 32px;}

#BottomLinks{
width:768px;
position:relative;
background-color:#9E005D;
padding:10px 0px 10px 0px;
color:white;
font-weight:bold;
clear:both;
}
#BottomLinks a:link{font-weight:bold;color:white;text-decoration:none;}
#BottomLinks a:visited{font-weight:bold;color:white;text-decoration:none;}
#BottomLinks a:active{font-weight:bold;color:white;text-decoration:none;}
#BottomLinks a:hover{font-weight:bold;color:#F1569A;text-decoration:none;}
#SL{
width:768px;
height:34px;
position:relative;
text-align:left;
}
#SecLinks{
position:absolute;
width:490px;
left:14px;
padding-top:10px;
padding-bottom:10px;
color:#666666;
text-align:left;
font-size:12px;
}
#SecLinks a{font-weight:normal;color:#666666;text-decoration:none;}
#SecLinks a:hover{font-weight:normal;color:#F1569A;text-decoration:none;}
#copyR{
text-align:right;
position:absolute;
padding-top:10px;
width:300px;
left:454px;
color:#666666;
font-size:11px;
}

#PageContentF{
width:768px;
position:relative;
color:#999999;
text-align:left;
}

#PageContent{
font-size:11px;
padding:0px 15px 0px 15px;
border:0px solid green;
color:#999999;
text-align:left;
}
h2{font-size:11px;color:#999999;display:inline;font-weight:normal;}

.cherybordert{
width:738px;
height:1px;
background-color:#F1569A;
margin:0px 0 10px 0;
}
.cheryborderb{
width:738px;
height:1px;
background-color:#F1569A;
margin:10px 0 10px 0;
}

#join_now{position:absolute;top:275px;left:20px;}
/*terms andCond.asp*/
#TermsandCond ol{list-style-type: lower-alpha;margin:0px;padding:0px;}
#TermsandCond ol li{margin-left:30px;padding:0px;}
/*end of it*/

/**/
#TroubleShooting #PageCenter td Select{width:180px;font-size:12px;}
#TroubleShooting #PageCenter input[type="text"]{width:176px;font-size:12px;}
#TroubleShooting #PageCenter input[type="password"]{width:176px;font-size:12px;}
/*end of it*/

#primaryDrive{
margin:0 auto;
width:768px;
height:30px;
padding-top:5px;
text-align:left;
border:0px solid red;
}
#primaryDrive a{
 padding-left:0px;
 color:#666666;
 text-decoration:none;
}
#primaryDrive a:hover{
padding-left:0px;
color:#999999;
}