/* START BODY */

/* START HOME PAGE */
#content {
	margin: auto;
}

#content #mainbody {
	width:900px;
	margin:0 0 0 0 ;
}

#mainbody #mainbody_top {
	background:url(../images/body_top.png) no-repeat;
	width:900px;
	height:23px;
	overflow:hidden;
}

#mainbody_top #log_top {
	margin: 0 0 0 32px;
	background:url(../images/login_top.png) no-repeat;
	height:23px;
	width:436px;
}

#mainbody #mainbody_center {
	background:url(../images/body_center.png) repeat-y;
	width:900px;
}

/* START LEFT */
#mainbody_center #mainbody_left {
	width:52%;
	height:100%;
}
/* START LOGIN */
#mainbody_left #login_box {
	background: url(../images/login_bottom.png) no-repeat;
	width:436px;
	height:100%;
	margin: 0 0 0 32px;
}

#login_box #for_members {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	width:150px;
	font-size:12px;
	font-weight:bold;
	color:#049299;
	padding: 5px 0 0 180px;
}

#login_box #input_div {
	height:70px;
	width:300px;
	margin-top:10px;
	margin-left:120px;
}

#input_div #log_input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	font-size:12px;
	font-weight:bold;
	color: #666666;
}

#login_box  #log_save_btn {
	width:55px;
	height:24px;
	margin-left:290px;
}

#login_box  #forget_pass {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:255px;
	font-size:11px;
	font-weight:bold;
	color: #666666;
}
/* END LOGIN */
/* START SEARCH */

#mainbody_left #search_recom {
	height:100%;
	width: 100%;
}

#search_recom #search {
	width:52%;
	height:100%
}

#search #search_top {
	background:url(../images/curve_box_top.png) no-repeat;
	width: 202px;
	height: 12px;
	overflow:hidden;
	margin-left:40px;
}

#search #search_center {
	background:url(../images/curve_box_center.png) repeat-y;
	width: 202px;
	margin-left:40px;
}

#search_center #searchtext{
	font-size:12px;
	color:#049299;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:150px;
	font-weight: bold;
	margin-left:10px;
}

#search_center #search_select{
	font-size:10px;
	color: #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:185px;
	margin-left:7px;
	margin-top:10px;
	text-align:left;
}

#search_center #search_select2{
	font-size:10px;
	color: #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:185px;
	margin-left:7px;
	margin-top:10px;
	text-align:left;
}

#search_center select {
	font-size:10px;
	width:120px;
}

#search_center input {
	font-size:10px;
}
#search_center #search_input{
	font-size:10px;
	color: #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:185px;
	margin-left:7px;
	margin-top:10px;
	text-align:left;
}

#search_center #btn_div {
	width:110px;
	height:55px;
	margin-left:15px;
	margin-top:20px;
} 

#search_center #btn_search {
	width:65px;
	height:26px;
}

#search_center #btn_search_adv {
	width:87px;
	height:27px;
}

#search_center #search_pic {
	width:67px;
	height:52px;
	margin-top:20px;
	background:url(../images/search_pic.png) no-repeat;
}

#search #search_bottom {
	background: url(../images/curve_box_bottom.png) no-repeat;
	width: 203px;
	height: 14px;
	margin-left:40px;
	overflow:hidden;
}
/* END SEARCH */
/* START RECOMMENT US */
#search_recom #recommend {
	width:46%;
	height:100%;
}

#recommend #recommendtext{
	font-size:12px;
	color:#049299;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:150px;
	font-weight: bold;
	margin-left:10px;
}

#recommend #recommend_top {
	background:url(../images/curve_box_top.png) no-repeat;
	width: 202px;
	height: 12px;
	overflow:hidden;
}

#recommend #recommend_center {
	background:url(../images/curve_box_center.png) repeat-y;
	width: 202px;
}

#recommend_center #recommend_input{
	width:180px;
	margin-left:10px;
	margin-top:20px;
	border:1px solid #CCCCCC;
}

#recommend_center #recommend_input2{
	width:147px;
	padding:10px 0 5px 6px;
}


#recommend_input2 input{
	margin-bottom:5px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:162px;
	color:#999999;
}

#recommend_center #recommend_btn {
	width: 120px;
	padding:16px 0 5px 50px;
}

#recommend #recommend_bottom {
	background: url(../images/curve_box_bottom.png) no-repeat;
	width: 203px;
	height: 14px;
}

/* END RECOMMEND US */
/* START CHAT */

#mainbody_left #chat_suport {
	height:100%;
	width: 100%;
}

#chat_suport #chat {
	height:100%;
	width: 52%;
}

#chat #chat_top {
	background:url(../images/curve_box_top.png) no-repeat;
	width: 202px;
	height: 12px;
	overflow:hidden;
	margin-left:40px;
}

#chat #chat_center {
	background:url(../images/curve_box_center.png) repeat-y;
	width: 202px;
	height:100%;
	margin-left:40px;
}

#chat_center #chat_detail {
	width:187px;
	padding:10px 0 0 8px;
}

#chat_detail #chat_rate{
	width:100px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#chat_rate td{
	font-size:10px;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#chat_detail #chat_pic {	
	width: 62px;
	height:66px;
	padding:10px 0 0 10px;
}


#chat #chat_bottom {
	background: url(../images/curve_box_bottom.png) no-repeat;
	width: 203px;
	height: 14px;
	margin-left:40px;
}
/* END CHAT */
/* START LIVE SUPPORTS */
#chat_suport #support {
	height:100%;
	width:46%;
}

#support #supporttext{
	font-size:12px;
	color:#049299;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:150px;
	font-weight: bold;
	margin-left:10px;
}

#support #support_top {
	background:url(../images/curve_box_top.png) no-repeat;
	width: 202px;
	height: 12px;
	overflow:hidden;
}

#support #support_center {
	background:url(../images/curve_box_center.png) repeat-y;
	width: 202px;
}

#support_center #support_status{
	width: 160px;
	padding:8px 0 0 20px;
}

#support_status #online {
	width:90px;
	padding: 20px 0 0 0;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
}

#support_status #support_pic {
	width:56px;
	height:63px;
}

#support #support_bottom {
	background: url(../images/curve_box_bottom.png) no-repeat;
	width: 203px;
	height: 14px;
}
/* END LIVE SUPPORTS */
/* START NEWS */
#mainbody_left #news {
	height:100%;
	width: 100%;
}

#news #news_top {
	background:url(../images/new_top.png) no-repeat;
	width: 414px;
	height: 15px;
	overflow:hidden;
	margin-left:40px;
}

#news #news_center {
	background:url(../images/new_center.png) repeat-y;
	height:100%;
	width: 414px;
	margin-left:40px;
}

#news_center #tlf_new {
	height:34px;
	width:389px;
	margin-left:11px;
	background:url(../images/new_line.png) no-repeat;
}

#news_center #news_box {
	width:389px;
	margin:10px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCC;
}

#news_box #news_pic {
	height:100px;
	width:31px;
	margin:10px 0 0 10px;
}

#news_box #news_detail {
	width:315px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #666666;
	line-height:18px;

	margin:10px 0 10px 10px;
}

#news #news_bottom {
	background: url(../images/new_bottom.png) no-repeat;
	width: 414px;
	height: 16px;
	margin-left:40px;
}
/* END NEWS */
/* START POPULAR USER */
#mainbody_left #popular_user {
	height:100%;
	width: 100%;
	margin-top:10px;
}

#popular_user #popular_user_top {
	background: url(../images/popular_user_top.png) no-repeat;
	width: 413px;
	height: 33px;
	overflow:hidden;
	margin-left:40px;
}
#popular_user_top #topuser {
	font-size:12px;
	color:#049299;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:190px;
	font-weight: bold;
	padding:13px 0 0 10px;
}

#popular_user #popular_user_center {
	height:100%;
	width: 410px;
	margin-left:1px;
	margin-left:41px;
}

#popular_user_center table{
	width: 410px;
	border-collapse:collapse;
}

#popular_user_center th {
	background:#959595;
	font-size:12;
	color:#FFFFFF;
	font-weight:bold;
	text-indent:10px;
}
#popular_user_center td {
	height:20px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-indent:10px;
}

#popular_user_center #tr {
	background: #dff5fe;
}


.rounded_corner_left {
	background: #e6d2fc url(../images/table_left_curve.png) no-repeat scroll left bottom;
}

.rounded_corner_right {
	background: #e6d2fc  url(../images/table_right_curve.png) no-repeat scroll right bottom;
}


/* END POPULAR USER */

/* END LEFT */

/* START RIGHT */
#mainbody_center #mainbody_right {
	width:46%;
	height:100%;
}

/* START MOSTPOPULAR */
#mainbody_right #mostpopular_div {
	width:342px;
	margin-left:28px;
}

#mostpopular_div #mostpopular_top{
	background:url(../images/mostpopular_top.png) no-repeat;
	width:341px;
	height:14px;
	overflow:hidden;
}

#mostpopular_div #mostpopular_center {
	background:url(../images/mostpopular_center.png) repeat-y;
	width:341px;
	text-align:center;
}
#mostpopular_center #popular {
	 width:284px;
	 margin:auto;
}

#popular #women {
	 vertical-align:middle; 
	 font-size:10px; 
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 font-weight:bold; 
	 text-align:center; 
	 color:#049299; 
	 width:140px;
}

#women #women_title {
	 vertical-align:middle; 
	 font-size:14px; 
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 font-weight:bold; 
	 text-align:center; 
	 color:#049299; 
	 width:140px;
}

#popular #men {
	  vertical-align:middle; 
	  font-size:10px; 
	  font-family:Verdana, Arial, Helvetica, sans-serif; 
	  font-weight:bold; text-align:center; 
	  color:#049299; 
	  width:140px; 
}

#men #men_title {
	  vertical-align:middle; 
	  font-size:14px; 
	  font-family:Verdana, Arial, Helvetica, sans-serif; 
	  font-weight:bold; text-align:center; 
	  color:#049299; 
	  width:140px;
}

#popular .pic1 {
	  vertical-align:middle;
	  font-size:11px; 
	  font-family:Verdana, Arial, Helvetica, sans-serif; 
	  font-weight:bold; 
	  text-align:center; 
	  width:140px;
	  border-top:1px solid #FFFFFF;
	  border-right:1px solid #FFFFFF;
	  border-bottom:1px solid #FFFFFF;
}

#picture1 {
	width:105px;
	height:100px;
	border:1px solid;
	margin-left:16px;
	margin-top:5px;
    overflow: hidden;
}

#picture2 {
	width:105px;
	height:105px;
	border:1px solid;
	margin-left:16px;
	margin-top: 10px;
	margin-top:5px;
}

#popular .pic2 {
	  vertical-align:middle;
	  font-size:11px; 
	  font-family:Verdana, Arial, Helvetica, sans-serif; 
	  font-weight:bold; 
	  text-align:center;
	  width:140px;
	  border-top:1px solid #FFFFFF;
	  border-left:1px solid #FFFFFF;
	  border-bottom:1px solid #FFFFFF;
}


#mostpopular_div #mostpopular_bottom {
	background:url(../images/mostpopular_bottom.png) no-repeat;
	width:341px;
	height:13px;
}

#mainbody #mainbody_bottom {
	background:url(../images/body_bottom.png) no-repeat;
	width:900px;
	height:20px;
}
/* END MOSTPOPULAR */

/* START PHOTO OF THE DAY */

#mainbody_right #p_day {
	width:344px;
	height:370px;
	margin:30px 0 0 28px;
}

#p_day #photo_day_div {
	width:285px;
	margin:auto;
}

#photo_day_div #photo_day_top{
	background: url(../images/photo_oftheday_curve_top.png) no-repeat;
	width:289px;
	height:103px;
}

#photo_day_div #photo_day_center {
	background: url(../images/photo_oftheday_curve_center.png) repeat-y;
	width:289px;
	margin:auto;
}

#photo_day_center #photo_day_pic {
	width:170px;
	height:220px;
	margin:auto;     
}

#photo_day_div #photo_day_bottom{
	background: url(../images/photo_oftheday_curve_bottom.png) no-repeat;
	width:289px;
	height:30px;
}
/* END PHOTO OF THE DAY */
/* START BIRTHDAY */
#mainbody_right #birthday_div {
	width:342px;
	margin-left:28px;
}

#birthday_div #birthday_top{
	background: url(../images/birthday_curve_box_top.png) no-repeat;
	width:346px;
	height:75px;
}

#birthday_top #bdaytext{
	font-size:12px;
	color:#049299;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:150px;
	font-weight: bold;
	padding:50px 0 0 15px;
}

#birthday_div #birthday_center {
	background: url(../images/birthday_curve_box_center.png) repeat-y;
	width:346px;
}

#birthday_center #bday_table {
	background: url(../images/birthday_curve_box_center.png) repeat-y;
	width:315px;
	margin-left:15px;
	border:1px solid #a863a8;
}

#bday_table table {
	width:315px;
	border-collapse:collapse;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#bday_table th {
	background:#a863a8;
	font-size:12;
	color:#FFFFFF;
	font-weight:bold;
	text-indent:10px;
	border:1px solid #a863a8;
}
#bday_table td {
	height:20px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-indent:10px;
}

#bday_table #tr {
	background: #dff5fe;
}

#birthday_center #more_results {
	width:90px;
	font-weight:bold;
	font-size:11px;
	color:#FF9933;
	margin-left:135px;
	margin-top:10px;
}

#more_results a{
	color:#FF9933;
	text-decoration:none;
}

#birthday_div #birthday_bottom{
	background: url(../images/birthday_curve_box_bottom.png) no-repeat;
	width:346px;
	height:16px;
}
/* END BIRTHDAY */

/* END RIGHT */

/* START PHOTO */

#box_latest {
	height:100%;
	width:100%;
}

#box_latest #box_latest_top {
	background:url(../images/photo_top.png) no-repeat;
	width:798px;
	height:14px;
	overflow:hidden;
	margin-left:49px;
}

#box_latest #box_latest_center {
	background: url(../images/photo_center.png) repeat-y;
	height:100%;
	width:798px;
	margin-left:49px;
}

#box_latest_center #top_male {
	width:380px;
	margin-left:15px;
}

#top_male #top_text{
	font-size:12px;
	color:#049299;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:379px;
	text-align:center;
	font-weight: bold;
}

#top_male #top_male_pic {
	width:320px;
    height: 100%;
	border:1px solid #CCCCCC;
	margin:10px 0 0 30px;
    padding-bottom: 20px;
}

#top_male_pic #pic_box {
	width:120px;
	height:120px;
	margin-left:25px;
	margin-top:10px;
    margin-bottom: 20px;
}

#pic_box #online_status {
	width:23px;
	height:110px;
	margin-top:5px;
}

#pic_box #online_pic_details {
	width:95px;
	height:120px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}                                                                                

#online_pic_details #online_pic {
	width:100px;
	height:100px;
	margin-left:4px;
	margin-bottom: 5px;
    border: 1px solid;
    overflow: hidden;
}

#online_pic_details #online_pic img {
	
}

#top_male_pic #pic_box2 {
	width:120px;
	height:120px;
	margin-left:30px;
	margin-top:10px;
}

#pic_box2 #online_status {
	width:23px;
	height:110px;
	margin-top:5px;
}

#pic_box2 #online_pic_details {
	width:95px;
	height:120px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}

#box_latest_center #top_female {
	width:380px;
}

#top_female #top_text{
	font-size:12px;
	color:#049299;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:379px;
	font-weight: bold;
	text-align:center;
}

#top_female #top_female_pic {
	width:320px;
    height: 100%;
	border:1px solid #CCCCCC;
	margin:10px 0 0 30px;
    padding-bottom: 20px;
}                        

#top_female_pic #pic_box {
	width:120px;
	height:120px;
	margin-left:25px;
	margin-top:10px;
    margin-bottom: 20px;
}

#pic_box #online_status {
	width:23px;
	height:110px;
	margin-top:5px;
}

#pic_box #online_pic_details {
	width:95px;
	height:120px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}   

#top_female_pic #pic_box2 {
	width:120px;
	height:120px;
	margin-left:30px;
	margin-top:10px;
}

#pic_box2 #online_status {
	width:23px;
	height:110px;
	margin-top:5px;
}

#pic_box2 #online_pic_details {
	width:95px;
	height:120px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}


#box_latest #box_latest_bottom {
	background: url(../images/photo_bottom.png) no-repeat;
	width:798px;
	height:16px;
	margin-left:49px;
}
/* END PHOTO */

/* START HOME PAGE */

/* END BODY */

