#content {
	width:960px;	
}
#container {
	padding-bottom:0 !important;	
}

.mobile_download{
	background: url(/assets/images/home/background1.jpg) no-repeat;
	height: 394px;
	width: 480px;	
	position: relative;
	float: left;
}

.mobile_download .mobile_text{
	position:absolute;
	top: 25px;
	right: 18px;
	text-align: right;
}
.mobile_download .mobile_text2{
	position:absolute;
	top: 345px;
	text-align: center;
	width: 480px;
	color: #818484;
}

.mobile_download .mobile_text2 a{
	color: #818484;
	text-decoration: underline;
}
.mobile_download .mobile_text2 span{
	text-decoration: underline;	
}

.mobile_download .text1{
	font-size: 24px;
	color:#408998;

	text-shadow: 1px 2px 2px #b5b8b9;
}

.mobile_download .text2{
	font-size: 30px;
	font-weight: bold;
	color:#013B47;

	text-shadow: 1px 2px 2px #b5b8b9;
}

.mobile_download .text3{
	font-size: 19px;
	color:#479EB2;

	text-shadow: 1px 2px 2px #b5b8b9;
}

.mobile_download .app_button_holder{
	position: absolute;
	top: 150px;
	left: 345px;
	width: 200px;	
}



#home_wrapper{
	clear:both;
	margin:0px;
}

#home_wrapper h2{
	font-size:18px;
	margin-bottom:15px;
	font-weight:normal;
}

#home_wrapper h2 a{
	background-color:inherit;
	color:inherit;
}

#home_wrapper .top_container{
	height:310px;
	
}

#home_wrapper .round_offer{
}
 
#home_wrapper .home_offer{
}

#home_wrapper .top_container .item_about_site{
	width:698px;
	float:left;
	/*background:url(../../assets/images/backgrounds/about_site_couple_photo.jpg) no-repeat;
	background:url(../../assets/images/backgrounds/main_home_photo.jpg) no-repeat;
	background-position:0 27px;*/
	height:308px;
	overflow:hidden;
}

#home_wrapper .item_about_site .site_feature{
	border:0px solid black;
	height:227px;
	clear:both;
	overflow:hidden;
}
/*
#home_wrapper .item_about_site .site_feature .home_flirt_left{
	background:url(../../assets/images/backgrounds/home_flirt_browse.jpg) no-repeat;	
}

#home_wrapper .item_about_site .site_feature .home_flirt_middle{
	background:url(../../assets/images/backgrounds/home_flirt_dial.jpg) no-repeat;	
}

#home_wrapper .item_about_site .site_feature .home_flirt_right{
	background:url(../../assets/images/backgrounds/home_flirt_mobile.jpg) no-repeat;	
}
*/
#home_wrapper .item_about_site .pagination_wrapper{
	background:url(../../assets/images/backgrounds/pagination_x_large_tile.gif);
	height:52px;	
	line-height:16px;
}

#home_wrapper .item_about_site .pagination_wrapper div.register_info{
	float:left;
	width:450px;
	padding:8px 10px 0 10px;
	border:0px solid red;
	font-weight:bold;
	font-size:11px;
	background-color:inherit;
	color:#333333;
	display:inline;
}

#home_wrapper .item_about_site .pagination_wrapper .button{
	float:right;
	margin:9px 13px 0 0;
	background: url(../../assets/images/buttons/button_xlarge_blue_alt_bg.png) no-repeat;
	width:197px;
	display:inline;
}

#home_wrapper .item_about_site .site_feature .feature_item{
	border:0px solid red;
	width:211px;
	height:213px;
	margin:10px 0 5px 16px; 
	float:left;
	display:inline;
	text-align:center;
}

#home_wrapper .item_about_site .site_feature .feature_item h2{
	font-size:24px;
	margin-top:2px;
	margin-bottom:5px;
	font-weight:bold;
}

#home_wrapper .item_about_site .site_feature .feature_item img{
	display:block;
	margin:0 auto;
}

/*
#home_wrapper .top_container .item_about_site .info_summary{
	padding-bottom:5px;
	line-height:15px;
}

#home_wrapper .top_container .item_about_site h2{
	margin-bottom:5px;
}



#home_wrapper .item_about_site .feature_list{	
}

#home_wrapper .item_about_site .feature_list li{
	background:url(../../assets/images/icons/feature_item_point.jpg) no-repeat;
	background-position:0px 5px;
	padding:2px 0px 2px 15px;
}

#home_wrapper .item_about_site .feature_sumary{
	border:0px solid red;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
	width:157px;
}

#home_wrapper .item_about_site .button{
	float:left;
	margin-top:8px;	
}

#home_wrapper .item_about_site .sign_up_bt{

}
*/
#home_wrapper .top_container .item_members_chat{
	width:228px;
	margin-left:9px;
	float:left;
	height:308px;
}

#home_wrapper .item_members_chat .button{
	margin:0 0 0 13px;
}

#home_wrapper .item_members_chat #members_home_listing{
	width:222px;
	height:158px;
	margin:4px auto;
	overflow:hidden;
	border:0px solid red;
}

#home_wrapper .item_members_chat #members_home_listing img{
	display:block;
	float:left;
	width:70px;
	height:70px;
	margin:2px;
	display:inline;
	border:0px;
}

#home_wrapper .item_members_chat .more_info{
	clear:both;
	text-align:center;
	padding:2px 5px 20px;
	line-height:18px;
	border:0px solid black;
	height:50px;
	overflow:hidden;
}			

#home_wrapper .chat_info{
	padding:10px;
	position:relative;
	z-index:5;
	border:0px solid red;
}
		
#home_wrapper .middle_container{
	margin-top:10px;
	height:181px;
	clear:both;
	overflow:hidden;
}

#home_wrapper .middle_container,
#home_wrapper .bottom_container{
	line-height:14px;
}

#home_wrapper .middle_container .chat_info{
	height:155px; 
}

#home_wrapper .middle_container a{
}

#home_wrapper .middle_container .description{
	background-color:inherit;
	color:#1c2b42;
	margin-bottom:15px;
}

#home_wrapper .middle_container .call,
#home_wrapper .bottom_container .call{
	background-color:inherit;
	color:#333333;
	margin-bottom:5px;
}

#home_wrapper .middle_container .call .bold,
#home_wrapper .bottom_container .call .bold{
	font-size:14px;
}

#home_wrapper .middle_container .left{
	width:323px;
	height:181px;
	float:left;
	background:url(../../assets/images/backgrounds/round_sq_home_middle_left.gif) no-repeat;
	position:relative;
}

#home_wrapper .middle_container .left .chat_info{
	height:155px;
}

#home_wrapper .middle_container .left .call{
	position:relative;
	top:103px;
}

#home_wrapper .middle_container .left .chat_web_bg{
	width:290px;
	height:118px;
	position:absolute;
	left:16px;
	top:22px;
	background:url(../../assets/images/backgrounds/home_chat_web.jpg) no-repeat;
	z-index:0;	
}

#home_wrapper .middle_container .middle{
	width:374px;
	height:181px;
	float:left;
	background:url(../../assets/images/backgrounds/round_sq_home_middle_center.gif) no-repeat;
	margin-left:5px;
	position:relative;

}

#home_wrapper .middle_container .middle .background{
	background: url(/assets/images/mobile/home_mobile_app_background.jpg) no-repeat;	
	height:180px;
	width:374px;
}

#home_wrapper .middle_container .middle .background .content{
	position: absolute;
	top:85px;
	left:210px;
	width:151px;
	text-align: center;
}

#home_wrapper .middle_container .middle .chat_info{
	width:215px;
}

#home_wrapper .middle_container .middle .chat_video_bg{
	width:145px;
	height:163px;
	position:absolute;
	left:215px;
	top:15px;
	background:url(../../assets/images/backgrounds/home_chat_video.png) no-repeat;
	background-position:10px -6px;
	z-index:0;
}

#home_wrapper .middle_container .right{
	width:232px;
	height:181px;
	float:left;
	background:url(../../assets/images/backgrounds/round_sq_home_middle_right.gif) no-repeat;
	margin-left:5px;
	position:relative;
}

#home_wrapper .middle_container .right .ad_zone_78{
	margin:10px auto 0px;
}

#home_wrapper .middle_container .right .call div{
	width:150px;
}

#home_wrapper .middle_container .right .chat_mobile_bg{
	width:88px;
	height:138px;
	position:absolute;
	left:139px;
	top:40px;
	background:url(../../assets/images/backgrounds/home_chat_mobile.gif) no-repeat;
	z-index:0;
}
		
#home_wrapper .bottom_container{
	margin-top:5px;
	height:135px;
	clear:both;
	overflow:hidden;
	display:none;
}

#home_wrapper .bottom_container .chat_info{
	height:110px;
}

#home_wrapper .bottom_container .left{
	width:310px;
	height:135px;
	float:left;
	background:url(../../assets/images/backgrounds/round_sq_home_bottom_left.gif) no-repeat;
	position:relative;	
}

#home_wrapper .bottom_container .left .chat_info{
	width:205px;
}

#home_wrapper .bottom_container .left .chat_mobile_bg{
	width:76px;
	height:122px;
	position:absolute;
	left:215px;
	top:10px;
	background:url(../../assets/images/backgrounds/home_chat_mobile.gif) no-repeat;
	background-position:0px -2px;
	z-index:0;
}

#home_wrapper .bottom_container .left .button{
	margin-top:9px;	
}

#home_wrapper .bottom_container .ad{
	width:624px;
	height:135px;
	float:left;
	margin-left:5px;
	background:url(../../assets/images/backgrounds/round_sq_home_bottom_ad.gif) no-repeat;
	position:relative;	
}

.tv_holder {
	background: url(/assets/images/home/background2.jpg) no-repeat;
	height: 394px;
	width: 480px;	
	position: relative;
	float: left;
}

.tv_holder .header_text2 {
	color: #333;
	position: absolute;
	font-size: 18px;
	right: 29px;
	top: 66px;
	text-align: right;
}


.tv_holder .video_TV_holder {
	position: absolute;
	left: 71px;
	top: 112px;	
}

.get_it_now_button span,
.more_info_button span {
	display: none;	
}

.get_it_now_button {
	background: url(/assets/images/home/get_it_now_button.jpg) no-repeat;
	height: 54px;
	width: 185px;	
	position: absolute;
	top: 273px;
	right: 18px;	
}

.more_info_button {
	background: url(/assets/images/home/more_info_button.jpg) no-repeat;
	height: 41px;
	width: 130px;	
	position: absolute;
	top: 348px;
	left: 320px;
}


