body{ 
	margin-left:auto; 
	margin-right:auto; 
	margin-top:0px;
	margin-bottom:0px;  }
	
	
.clear {
	clear:both;
}

p{ font-family:Verdana; font-size:12px; color:#000000; line-height:20px;}
#wrapp{ width: 100%; margin-left:auto; margin-right:auto; background-image: url(../images/bg.jpg); background-repeat:repeat-x; height:122px; float:left;
margin-top:0px;
	margin-bottom:0px;}


#main_container{
width:1200px;
margin-left:auto; margin-right:auto;

}
#wrapper{ width:100%; margin-left:auto; margin-right:auto; background-color:#FFC4E4; background-image: url(../images/bg2.jpg); background-repeat:repeat-x;
 height:auto; float:left;}
 
 
 #wrappbottom{ width: 100%; margin-left:auto; margin-right:auto; background-image: url(../images/bg3.jpg); background-repeat:repeat-x; height: auto; float:left;
margin-top:0px;
	margin-bottom:0px; background-color:#FFFFFF;}



.logo{
width:1200px;
height:122px;
margin-left:auto; margin-right:auto;}

#inner_container{
width:993px;
margin-left:103px;
margin-right:104px;
float:left;
}

.header{
width:993px;
height:229px;
float:left;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
}

.head_content{
width:638px;
height:127px;
font-family:"Georgia";
float:left;
font-size:37px;
color:#333333;
text-shadow:#FFFFFF 1px;
padding-top:30px; padding-left:35px;
}

.head_content span{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}

#search_container{
width:628px;
height:47px;

float:left;
margin-left:35px;
}
.search_content{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight:bold;
float:left;
margin-left:10px; padding-top:10px;
margin-right:10px;
}

.search_content span{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ce004a;padding-top:5px;
font-weight:bold;
}

.box{
width:130px;
height:20px;
float:left; margin-top:8px;
border:0px;
}

.txt_box{
width:120px;
height:14px;
background-image:url(../images/drop_down.jpg);margin-top:3px;
float:left; margin-top:7px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ce004a;
padding:5px;
background-repeat:no-repeat;
}

.search_now{
width:130px;
height:31px;
float:left;
margin-left:5px; margin-top:5px;
}


.1st_content_container{
width:993px;
height:610px;
float:left;
}


.curve_start{
width:26px;
height:52px;
background-image:url(../images/curve_start.jpg);
background-repeat:no-repeat;
float:left;
}

.curve_bg{
width:937px;
height:52px;
float:left;
background-image:url(../images/curve_bg.jpg);
background-repeat:repeat-x;
}

.curve_end{
width:30px;
height:52px;
background-image:url(../images/curve_end.jpg);
background-repeat:no-repeat;
float:left;
}

.rank{
width:62px;
height:52px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin-top:15px;
text-align:center;

}

.dating_site{
width:195px;
height:52px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin-top:15px;
text-align:center;
}

.user_base{
width:105px;
height:52px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin-top:15px;
text-align:center;
}

.matching{
width:112px;
height:52px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin-top:15px;
text-align:center;
}

.bottom_line{
width:116px;
height:52px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin-top:15px;
text-align:center;
}

.members{
width:85px;
height:52px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin-top:15px;
text-align:center;
}

.rating{
width:116px;
height:52px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin-top:15px;
text-align:center;
}

.more_info{
height:52px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin-top:15px;
margin-left:25px;
text-align:center;
}

.line{
width:1px;
height:52px;
background-image:url(../images/line.jpg);
background-repeat:no-repeat;
float:left;
}

.box_bg{
width:993px;
height:112px;
background-image:url(../images/box_bg.jpg);
background-repeat:repeat-y;
float:left;
}

.last_box_bg{
width:993px;
height:124px;
background-image:url(../images/last_box_bg.jpg);
background-repeat:no-repeat;
float:left;
}

.numbers{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#FFFFFF;
font-weight:bold;
float:left;
padding:35px 35px 37px 39px;
}

.image{
width:180px;
height:90px;
float:left;
margin-top:10px;
}

.font1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-align:center;
float:left;
margin-top:15px;
margin-left:13px;
width:100px;
}

.font1 span{
color:#d6000f;
}
.small{ width:100px; margin-left:13px; font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-align:center;
float:left;
margin-top:10px;
}
.font2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-align:center;
float:left;
margin-top:25px; margin-left:10px;
width:92px;
}

.font2 span{
color:#d6000f;
}

.rate{
width:100px;
height:90px;
float:left;
background-image:url(../images/rate_heart.png);
background-repeat:no-repeat;
margin-left:18px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
margin-top:30px;
}

.sign_up_now{
width:80px;
height:90px;
float:left;
margin-top:20px;
margin-left:20px;
}

.sign_up{
width:80px;
height:90px;
float:left;
margin-top:30px;
margin-left:24px;
}

.center_bg{
width:993px;
height:45px;
font-family:"Georgia";
font-size:37px;
color:#333333;
text-shadow:#FFFFFF 0.03em 0.03em;
padding-top:10px;
padding-bottom:10px;
float:left;
text-align:center;
background-image:url(../images/bg_color.jpg);
background-repeat:repeat-y;
}

.second_box_container{
width:993px;
height:422px;
float:left;
background-image:url(../images/2nd_box.jpg);
background-repeat:no-repeat;
float:left;
}

.cont_container{
width:491px;
height:121px;
float:left;
margin-top:7px;
}

.second_image{
width:300px;
height:90px;
float:left;
margin-top:7px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
line-height:28px; 
}

.rate2{
width:90px;
height:90px;
float:left;
background-image:url(../images/rate_heart.png);
background-repeat:no-repeat;
margin-left:18px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
margin-top:27px;
margin-left:40px;
}

.rate u a{
	color:#333333;
}

.rate2 u a{
	color:#333333;
}

.content_bg{
width:913px;
height:420px;
background-image:url(../images/content_bg.jpg);
background-repeat:no-repeat;
float:left;
padding-top:20px;
padding-left:30px;
padding-right:50px;
}

.content_bg span{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-shadow:none;
}

.content_bg_two{
width:913px;
background-image:url(../images/content_bg_color.jpg);
background-repeat:repeat-y;
float:left;
font-family:"Georgia";
font-size:24px;
color:#333333;
padding-left:30px;
padding-right:50px;
}

.content_bg_two span{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-shadow:none;
}

.secone_line{
width:963px;
float:left;
}

.bottom{
background-image:url(../images/last_bottom_bg.jpg);
width:973px;
height:91px;
font-size:13px;
padding:10px;
margin-left:auto; margin-right:auto;font-family:Arial, Helvetica, sans-serif;
color:#e10051;
font-weight:bold;
text-align:center;
}

.bottom a{
	color:#e10051;
}

.bottom span{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
text-align:center;
font-size:13px;
font-weight:normal;
}

.topheight{ height:13px;}
.topheight1{ height:20px;}

.norm{font-family: Arial; font-size:12px; color:#333333; line-height:18px; padding-top:10px;}



.normal{font-family:Arial; font-size:12px; color:#333333;  line-height:18px;  }

.title{font-family:"Georgia";
font-size:24px;
color:#333333;
text-shadow:#FFD6EC 0.03em 0.03em;
}
