.imgrow_list
{
	position: relative;
	margin: 11px 0 0 -17px;
}
.imgrow_list li
{
	float: left;
	margin-left: 18px;
	display: inline;
}
/*--Stars block--*/
.stars_cnt
{
	margin: 10px 0 0 0;
}
/*--Male Famale block--*/
div.mf_cnt
{
	background-repeat: no-repeat;
	background-position: center;
	width: 635px;
	height: 250px;
	margin: 10px auto 0;
}
.mf_cnt a
{
	display: block;
	height: 100%;
}
.mlink
{
	width: 300px;
	float: left;
}
.flink
{
	width: 300px;
	float: right;
}
/*--Winners block--*/
.winners_cnt
{
	float: left;
	width: 313px;
}
.winners_list
{
	height: 209px;
	overflow: hidden;
	padding-left: 15px;
	background: #F462CD;
}
.winners_list li
{
	float: left;
	margin: 8px 13px 0;
	display: inline;
	width: 112px;
}
.winners_list .thumbs_img_cnt img
{
	border: 4px solid #FFF;
	background: #FFF;
	margin-top: 2px;
}
.winners_list a
{
	color: #000;
	font-size: .8em;
}
/*--Index search block--*/
.search_cnt
{
	float: left;
	width: 299px;
	margin: 0 0 0 23px;
	display: inline;
}
.search_flds
{
	background: #F4F4F4;
	min-height: 212px;
	font-size: .8em;
	color: #707070;
}
.search_flds li
{
	padding: 20px 0 0 10px;
}
.search_flds div
{
	float: left;
	margin-right: 8px;
	display: inline;
}
.search_flds p
{
	padding-bottom: 7px;
}
.search_cnt select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #B7BCC2;
	height: 18px;
}
.search_flds .slct_sml
{
	width: 61px;
}
.search_flds .slct_big
{
	width: 199px;
}
.search_flds .check_inp
{
	margin: 4px 0 7px 5px;
}
.adv_srch_link
{
	margin-top: 11px;
}
.adv_srch_link a
{
	color: #545454;
	text-decoration: underline;
	font-size: .9em;
}
.adv_srch_link a:hover
{
	text-decoration: none;
}
/*--new Members block--*/
.memb_cnt
{
	margin: 26px 5px 0 0;
}
/*--Registration styles--*/
.reg_cnt
{
	margin: 0 0 0 18px;
}
/*.reg_list
{
	background: #EFF5FF;
	font-size: .8em;
	color: #707070;
	padding: 1px 0 0 17px;
	min-height: 211px;
}
.reg_list li
{
	padding-top: 11px;
}
.reg_list div
{
	float: left;
	width: 100px;
	margin-top: 2px;
}
.reg_txtinp
{
	font-size: 11px;
	border: 1px solid #BBB;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 3px;
	margin: 1px 0;
	width: 124px;
}
.reg_list select
{
	border:1px solid #B7BCC2;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    height:18px;
}
.reg_list option
{
	margin-right: 3px;
}
.reg_radio
{
	margin: 4px 0 -2px -1px;
}
.reg_list label
{
	margin-right: 13px;
}
div.reg_btn
{
	background: url(http://img.ineogen.ro/social/bg/ui/new_year/reg_btn_lblue.gif) no-repeat;
	width: 116px;
	height: 35px;
	margin: 0 0 0 165px;
	display: inline;
}
.reg_btn input
{
	background: none;
	border: none;
	color: #707070;
	cursor: pointer;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	height: 26px;
	width: 104px;
	float: left;
	margin: 5px 0 0 6px;
}*/
/*--Index logged styles--*/
.indx_logged .stars_cnt
{
	margin: 0 0 0 5px;
}
.indx_logged .memb_cnt
{
	margin: 17px 0 0 5px;
}
.indx_logged .winners_cnt
{
	margin: 6px 0 0 9px;
	display: inline;
}
.indx_logged .bnnr_cnt
{
	margin: 21px 0 0 17px;
}
.indx_logged .stats_cnt
{
	margin: 12px 0 0 15px;
}
.indx_logged .search_cnt
{
	margin: 17px 9px 0 5px;
	display: block;
	width: auto;
	float: none;
}
.indx_logged .search_flds
{
	min-height: 174px;
}
.indx_logged .search_flds li
{
	padding-top: 10px;
}
.indx_logged .search_flds div
{
	margin-right: 30px;
}
.indx_logged .search_flds .slct_big
{
	margin-right: 44px;
}
.indx_logged div.srch_btn
{
	margin: 0 8px 0 0;
}
/*--My news block--*/
.my_news_cnt
{
	margin-top: 12px;
}
/*--Home page Profile Search--*/
.hp .srch_cnt
{
	margin: 12px 5px 0 0;
}
/*--Home page Statistics--*/
.hp .stats_cnt
{
	float: left;
    width: 299px;
    margin: 0 0 0 23px;
    display: inline;
}
.hp .stats_list li
{
	padding: 12px 0 13px 22px;
    background-position: 222px;
}
/*--Home page Registration--*/
.hp .hp_reg_bg
{
	background: #EFF5FF;
    padding: 0 0 6px 14px;
}
.hp .n_wdth
{
	width: 131px;
}
.hp .reg_err
{
	padding-right: 20px;
}
.hp .cc_wdth
{
	width: 143px;
}
.hp .dm_wdth
{
	width: 80px;
}
.hp .y_wdth
{
	width: 114px;
}

.box-register-top-fp {
background:transparent url(http://img.ineogen.ro/social/bg/ui/index/register-back-top.png) no-repeat scroll 0 0;
height:10px;
font-size:5px;
width:300px;
}
.box-register-px-fp {
background:transparent url(http://img.ineogen.ro/social/bg/ui/index/register-back-px.png) repeat-y scroll 0 0;
color:#666666;
font-size:12px;
padding:5px;
width:300px;
text-align:center;
height:173px;
}
.box-register-bottom-fp {
background:transparent url(http://img.ineogen.ro/social/bg/ui/index/register-back-bottom.png) no-repeat scroll 0 0;
height:10px;
width:300px;
}

.box-register-top2 {
background:transparent url(http://img.ineogen.ro/social/bg/ui/index/register-back-top.png) no-repeat scroll 0 0;
height:10px;
font-size:5px;
width:300px;
}

.box-register-px2 {
background:transparent url(http://img.ineogen.ro/social/bg/ui/index/register-back-px.png) repeat-y;
color:#666666;
font-size:12px;
padding:5px;
width:290px;
text-align: center;
}
.box-register-bottom2 {
background:transparent url(http://img.ineogen.ro/social/bg/ui/index/people2.png) no-repeat bottom left;
color:#666666;
font-size:12px;
padding:5px;
width:290px;
text-align: center;
clear: both;
}

.box-register-top {
background:transparent url(http://img.ineogen.ro/social/bg/ui/index/register-back-top2.png) no-repeat scroll 0 0;
height:10px;
font-size:5px;
width:320px;
}
.box-register-px {
background:transparent url(http://img.ineogen.ro/social/bg/ui/index/register-back-px2.png) repeat-y;
color:#666666;
font-size:12px;
padding:5px;
width:310px;
text-align: center;
_width: 300px;
}
.box-register-px p {
margin:10px 0;
}
.box-register-px label {display: block;}
.box-register-bottom {
background:transparent url(http://img.ineogen.ro/social/bg/ui/index/people.png) no-repeat bottom left;
color:#666666;
font-size:12px;
padding:5px;
width:310px;
text-align: center;
width:320px;
clear: both;
}
span.button-register {
background:transparent url(http://img.ineogen.ro/social/bg/ui/index/button-register-right.png) no-repeat scroll right 0;
display:inline-block;
height:35px;
margin-bottom: 20px !important;
}
.members-register {
font-size:18px;
height:25px;
line-height:30px;
margin:15px 0;
}
span.button-register a, span.ui-button-register a:visited {
background:transparent url(http://img.ineogen.ro/social/bg/ui/index/button-register-left.png) no-repeat scroll 0 0;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
line-height:35px;
margin:0 10px 0 0;
padding:10px 10px 10px 20px;
text-decoration:none;
}
.ui-city-settings-cont {background:url(http://img.ineogen.ro/social/bg/ui/gifts/popup_trans.png) repeat; width:300px; padding:10px; position: absolute; z-index: 20; left: 300px;}
.ui-city-settings-red-cnt {	background-color:#c01410; padding:0 2px 2px 2px; }
.ui-city-settings-title { width:290px; font: bold 13px Arial, Helvetica, sans-serif; color:#fff; height:24px; padding:6px 0 0 10px; }
.ui-city-settings-close-btn { background:url(http://img.ineogen.ro/social/bg/ui/common/window_close.gif) no-repeat; position:absolute; right:10px; top:10px; width:12px; cursor:pointer; height:10px; }
.ui-city-settings-white-cnt { width:276px; background-color:#fff; padding:10px; font-size: 11px; }
.ui-city-settings-city { float: left; padding-top: 5px; width: 80px; text-align: right;}
.ui-city-settings-select-cnt {float: right; width: 180px;}
.ui-city-settings-select {width: 120px;}
.ui-city-settings-save-bnt {text-align: center; clear: both; padding-top: 10px;}
.news-box-live {width: 455px; height: 400px; overflow: hidden; position: relative; float: left;}
.news-box-right {float: right; background:url(http://img.ineogen.ro/social/bg/ui/index/humans.png) no-repeat; background-position: bottom left; width: 138px; height: 400px;