/* CSS Document */



body
{
	background: url(images/back.jpg) repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#outer_main_body
{
	width: 815px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}



#header
{
	width: 815px;
	height: 103px;
	background-image: url(images/header.jpg);
}

#border
{
	width: 813px;
	height: auto;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	float: left;
}

#nav
{
	width: 815px;
	height: 33px;
	background-image: url(images/nave.jpg);
	background-repeat: repeat-x;
}




#nav ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#nav li
{
	display: inline;
	margin: 0px;
}

#nav li a
{
	width: 85px;
	height: 23px;
	float: left;
	text-decoration: none;
	padding: 10px 10px 0px 5px;
	color: #FFFFFF;
	display: inline;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/nav_back.jpg);
	background-repeat: repeat-x;
	text-align: center;
}

#nav li a:visited
{
	color: #FFFFFF;
}


#nav li a:hover
{
	background: url(images/hover.jpg) repeat-x;
}

#nav li a:active
{
	background: url(images/hover.jpg) repeat-x;
}






#banner
{
	background-image: url(images/banner.jpg);
	background-repeat: no-repeat;
	width: 815px;
	height: 252px;
}


#middle
{
	width: 775px;
	height: auto;
	overflow: hidden;
	background: url(images/mid_shado.jpg) repeat-x #FFFFFF;
	padding: 20px 20px;
	float: left;
}


#left
{
	width: 256px;
	height: auto;
	float: left;
}


#right
{
	width: 500px;
	height: auto;
	float: right;
}

#mid_head
{
	width: 500px;
	height: 46px;
}

.mid_head_left
{
	width: 7px;
	height: 44px;
	background-image: url(images/left_head.jpg);
	background-repeat: no-repeat;
	float: left;
}


.mid_head_middle
{
	width: 476px; /*height:31px;*/
	height: 39px;
	background-image: url(images/mid_head.jpg);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif; /*font-size:14px;*/
	color: #DC3029;
	font-weight: bold;
	padding-top: 7px; /*padding-top:13px;*/
	padding-left: 10px;
}

.mid_head_right
{
	width: 7px;
	height: 44px;
	background-image: url(images/right_head.jpg);
	background-repeat: no-repeat;
	float: left;
}


#content
{
	width: 500px;
	height: 147px;
}


.content_left
{
	width: 5px;
	height: 146px;
	background-image: url(images/content_left.jpg);
	background-repeat: no-repeat;
	float: left;
}


.content_middle
{
	width: 480px;
	height: 141px;
	background-image: url(images/content_middle.jpg);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}


.content_middle a
{
	color: #DC2229;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
}

.content_right
{
	width: 5px;
	height: 146px;
	background-image: url(images/content_right.jpg);
	background-repeat: no-repeat;
	float: left;
}

#profile
{
	width: 500px;
	height: auto;
	margin-top: 15px;
}


#profile_content
{
	width: 460px;
	height: 250px;
	padding: 10px 10px;
}

.back_profile
{
	width: 144px;
	height: 114px;
	border: #B9B8B8 1px solid;
	float: left;
	margin-left: 7px;
	background-color: #FFFFFF;
	margin-top: 10px;
}
.couple
{
	width: 140px;
	height: 112px;
}


.couple_data
{
	width: 80px;
	height: 100px;
	background: red;
}


.num
{
	width: 37px;
	height: 32px;
	background: url(images/numbers.png) no-repeat;
	position: absolute;
}


.mid_form_middle
{
	width: 232px;
	height: 31px;
	background-image: url(images/mid_head.jpg);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DC3029;
	font-weight: bold;
	padding-top: 13px;
	padding-left: 10px;
}

.form_main
{
	width: 256px;
	height: 255px;
}

.form_left
{
	width: 4px;
	height: 255px;
	background: url(images/form_left.jpg) no-repeat;
	float: left;
}

.form_middle
{
	width: 248px;
	height: 245px;
	padding-top: 10px;
	background: url(images/form_middle.jpg) repeat-x;
	float: left;
}


.form_right
{
	width: 4px;
	height: 255px;
	background: url(images/form_right.jpg) no-repeat;
	float: left;
}


.first_row
{
	width: 245px;
	height: 32px;
	float: left;
}


.tx_row
{
	width: 90px;
	height: 21px;
	float: left;
	text-align: left;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.tx_row1
{
	width: 90px;
	height: 21px;
	float: left;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


.inp_row
{
	width: 135px;
	height: 21px;
	float: right;
}

.form_header
{
	width: 256px;
	height: 45px;
}

.form_body
{
	width: 256px;
	height: 310px;
}


.profile_bott
{
	height: 32px;
	width: 490px;
	clear: both;
}

.previous
{
	float: left;
	height: 20px;
	width: 90px;
	text-align: right;
}

.numbering
{
	float: left;
	width: 300px;
	height: 20px;
	text-align: center;
}


.next
{
	float: right;
	width: 90px;
	height: 20px;
}

.previous a, .numbering a, .next a, .share_middle a
{
	color: #DC2229;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.profile_left
{
	background: url(images/profile_left.jpg) no-repeat;
	height: 302px;
	width: 5px;
	float: left;
}

.profile_middle
{
	background: url(images/profile_middle.jpg) repeat-x;
	height: 302px;
	width: 490px;
	float: left;
}

.profile_right
{
	background: url(images/profile_right.jpg) no-repeat;
	height: 302px;
	width: 5px;
	float: left;
}

#share_experience
{
	width: 256px;
	height: auto;
}
#start_mid_main
{
	width: 256px;
	height: 201px;
}

.share_left
{
	background: url(images/share_left.jpg) no-repeat;
	width: 4px;
	height: 201px;
	float: left;
}

.share_middle
{
	background: url(images/share_middle.jpg) repeat-x;
	width: 228px;
	height: 181px;
	float: left;
	padding: 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}




.share_right
{
	background: url(images/share_right.jpg) no-repeat;
	width: 4px;
	height: 201px;
	float: left;
}


#footer
{
	width: 815px;
	height: 40px;
	background: url(images/footer.jpg) repeat-x;
	padding-top: 30px;
}



#footer ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#footer li
{
	display: inline;
	margin: 0px;
}

#footer li a
{
	width: 75px;
	height: 23px;
	float: left;
	text-decoration: none;
	padding: 10px 10px 0px 5px;
	color: #ffffff;
	display: inline;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

#copy
{
	width: 818px;
	height: 40px;
	float: left;
}

.copy_left
{
	background: url(images/copy_left.jpg) no-repeat left;
	width: 20px;
	height: 40px;
	float: left;
}



.copy_middle
{
	width: 775px;
	height: 40px;
	float: left;
	background: url(images/copy_middle.jpg) repeat-x;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

.copy_middle a
{
	width: 775px;
	height: 40px;
	float: left;
	background: url(images/copy_middle.jpg) repeat-x;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}

.copy_right
{
	width: 20px;
	height: 40px;
	float: left;
	background: url(images/copy_right.jpg) no-repeat;
}
.sign
{
	text-align: right;
	float: right;
	width: 150px;
	height: 50px;
	padding-top: 10px;
	padding-right: 10px;
}

.sign a
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}


/*log css*/


#log_in_out
{
	margin-right: auto;
	margin-left: auto;
	width: 430px;
	height: auto;
}


#log_head
{
	width: 424px;
	height: 46px;
}



.log_head_middle
{
	width: 400px;
	height: 31px;
	background-image: url(images/mid_head.jpg);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DC3029;
	font-weight: bold;
	padding-top: 13px;
	padding-left: 10px;
}

/*#content_log
	{ width:424px;
	height:147px;
	}
*/
.content_middle_log
{
	width: 422px;
	height: auto;
	background: #FFFFFF url(images/content_middle2.jpg) bottom repeat-x;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-left: #B9B8B8 1px solid;
	border-right: #B9B8B8 1px solid; /*	 padding-top:5px; 	 padding-left:5px; 	 padding-right:5px; */
}


.log_cont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	line-height: 25px;
	color: #404040;
	padding: 10px 40px;
}

.log_inp
{
	width: 250px;
	height: 20px;
	background: #FBFBFB;
	border: #404040 1px solid;
}

.log_bot
{
	background: url(images/log_bot.jpg) no-repeat;
	width: 424px;
	height: 20px;
	float: left;
}

.mar10
{
	margin-top: 10px;
	clear: both;
}


/*Register*/
input.frm_btn
{
	background: url(images/hover.jpg) repeat-x;
	color: #FFFFFF;
	font-family: "Lucida Grande" , "Lucida Sans Unicode" ,Arial;
	font-size: 13px;
	padding: 3px 10px;
	text-decoration: none;
	border: none;
}



input.frm_btn:hover
{
	background-color: #9FD8D2;
	color: #CCCCCC;
	font-family: "Lucida Grande" , "Lucida Sans Unicode" ,Arial;
	font-size: 13px;
	padding: 3px 10px;
	text-decoration: none;
	border: none;
}



.frm_label
{
	color: #3A2A09;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 5px;
	padding-top: 6px;
	font-weight: bold;
}




.frm_head
{
	color: #DC3029;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 5px;
	padding-top: 6px;
	border-bottom: dashed 2px #333333;
	width: 100%;
	margin-bottom: 8px;
	font-weight: bold;
}



.frm_input
{
	background-color: #E8E8E8;
	background-image: url(images/input_bg.gif);
	background-repeat: repeat-x;
	border: 2px solid #DDDDDD;
	color: #3A2A09;
	font-family: "Lucida Grande" , "Lucida Sans Unicode" ,Arial;
	font-size: 13px;
	padding: 1px;
}



.frm_input:hover
{
	border: 2px solid #C83838;
	font-size: 13px;
	padding: 1px;
}






.register_box
{
	width: 450px;
	height: auto;
	padding: 10px 20px;
	margin-left: auto;
	margin-right: auto;
	border: #DDDDDD 2px solid;
	background: url(images/register_bot.gif) bottom repeat-x;
}

/*Edit Profile*/

.edit_profile
{
	width: 600px;
	height: auto;
	margin: 20px auto;
	border: #DDDDDD 2px solid;
	background: #FFFFFF url(images/register_bot.gif) bottom repeat-x;
	padding: 10px 20px;
}


.edit_hed_tx
{
	color: #7AB561;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 21px;
	margin: 5px;
	padding: 5px 0;
	text-align: left;
}


/* Home Page*/
.watermarkedstyle
{
	color: #C0C0C0; /*width: 150px;*/
	font-family: Verdana; /*font-size: 12px;*/
	font-style: normal;
	text-align: left;
}

.watermarkedstyle1
{
	color: #C0C0C0;
	width: 250px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
}

.nn
{
	margin-left: auto;
	margin-right: auto;
}


/* Rating */
.ratingStar
{
	font-size: 0pt;
	width: 13px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}

.filledRatingStar
{
	background-image: url(images/bluestar.gif); /*background-image: url(images/Prof-Rating-red.png);*/
}
.filledRatingStarFemale
{
	background-image: url(images/pinkstar.gif);
}

.emptyRatingStar
{
	background-image: url(images/EmptyStar.png); /*background-image: url(images/Prof-Rating-gray.png);*/
}

.savedRatingStar
{
	background-image: url(images/SavedStar.png);
}
/* End Rating */

/*View Profile*/


#view_profile
{
	width: 775px;
	height: auto;
	background: url(images/content_middle.jpg) bottom repeat-x;
}
.head
{
	width: 755px;
	height: 15px;
	color: White;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
	background: #4b4b4b;
}
.photo_main
{
	width: 760px;
	height: auto;
	overflow: hidden;
	padding: 20px 5px 10px 10px;
	color: White;
	background: url(images/content_middle.jpg) bottom repeat-x;
}
.photo
{
	text-align: center;
	float: left;
	background: #cccccc;
	padding: 5px 5px 5px 5px;
	margin-left: 10px;
}
.log
{
	float: left;
	width: 400px;
	height: 200px;
	padding-left: 30px;
	text-align: left;
	color: #000000;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.Public-messagebox
{
	border: 3px solid #E0E0E0;
	height: auto;
	overflow: hidden;
	margin-bottom: 5px;
	padding: 5px 10px 5px 10px;
	width: 350px;
	float: right;
}

.Public-messagebox11
{
	border-bottom: 1px solid #CCCCCC;
	height: auto;
	overflow: hidden;
	margin-bottom: 5px;
	padding: 5px 10px 5px 10px; /*width:350px;*/
	float: left;
	width: 99%;
}

.White-box
{
	height: auto;
	padding: 3px;
	width: 250px;
	float: right;
}

.White-box11
{
	height: auto;
	padding: 3px; /*width:250px;*/
	float: left;
	width: 100%;
}


.Mail-Message-Img-pro
{
	float: left;
	height: 80px;
	width: 80px;
	padding-top: 10px;
}


.name
{
	float: left;
	font-weight: bold;
	color: #838383;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-size: 12px;
}
.date
{
	float: left;
	margin-left: 13px;
	color: #AEAEAE;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-size: 10px;
	padding-top: 3px;
}


.top_name
{
	float: left;
	width: 89%;
}


.tex
{
	color: #838383;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-size: 12px;
	width: 100%;
	padding-top: 5px;
}


.view_all
{
	float: right;
	padding: 10px 5px;
	width: 210px;
	color: #858585;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	text-align: right;
	text-decoration: none;
}

.view_all2
{
	color: #858585;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	text-align: right;
	text-decoration: none;
}




.message
{
	color: #000000;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	border-bottom: 1px solid #E0E0E0;
	height: auto;
	overflow: hidden;
	margin-bottom: 10px;
	padding: 5px 15px 5px 10px;
	width: 350px;
	float: right;
	font-weight: bold;
	font-size: 13px;
	background-color: #dcdcdc;
}



.video
{
	color: #858585;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	height: auto;
	overflow: hidden;
	margin-bottom: 10px;
	padding: 5px 20px 5px 0px;
	width: 350px;
	float: right;
	font-size: 12px;
}


.message2
{
	color: #000000;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	border-bottom: 1px solid #E0E0E0;
	height: auto;
	overflow: hidden;
	margin-bottom: 10px;
	padding: 5px 10px 5px 10px;
	width: 345px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	background-color: #dcdcdc;
}

.viewlink
{
	color: #858585;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
}

.star_back
{
	float: left;
	width: 350px;
	padding-top: 8px;
	height: 30px;
	font-weight: bold;
}

.star_name
{
	width: 120px;
	float: left;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}

.back_my_photo
{
	width: 760px;
	padding: 10px 5px 20px 5px;
	height: auto;
	overflow: hidden;
	float: left;
	border-bottom: 1px solid #cccccc;
}


.star
{
	width: 100px;
	padding-top: 5px;
	float: left;
}

.video_back
{
	float: right;
	width: 365px;
	height: auto;
	border-bottom: 1px solid #E0E0E0;
}


.video_play
{
	margin-top: 15px;
}


.Viewprofile_name
{
	height: 20px;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
}

/*Myaccount*/


#middle2
{
	width: 815px;
	height: auto;
	overflow: hidden;
	background: url(images/mid_shado.jpg) repeat-x #FFFFFF; /*	padding:20px 20px; */
}




#myaccound
{
	width: 800px;
	height: auto;
	padding: 15px 7px 10px 8px;
	overflow: hidden;
}

.myaccound_first
{
	width: 800px;
	height: auto;
}


.accound_left
{
	width: 190px;
	padding: 5px 5px;
	height: auto;
	float: left;
}

.photo_accound
{
	width: 150px;
	height: auto;
	margin: 0px auto 10px auto;
	text-align: center;
	padding: 5px 5px;
	background-color: #f5f5f5;
	border: 1px solid #666666;
}

.account_mid
{
	width: 590px;
	padding: 5px 3px;
	height: auto;
	overflow: hidden;
	float: right;
}

.account_right
{
	width: 230px;
	padding: 5px 5px;
	height: 300px;
	float: right;
}

.account_mid_headr
{
	width: 580px;
	height: 27px;
	float: left;
}

.up_mid_headr
{
	width: 665px;
	height: 27px;
	float: left;
}

.account_rig_head
{
	width: 230px;
	height: 33px;
	float: left;
}

.message_back
{
	float: right;
	width: 450px;
	padding: 8px 5px 5px 5px;
	height: 60px;
}


.message_box
{
	margin: 8px auto 0px auto;
	padding: 5px 5px 5px 5px;
	width: 530px;
	height: 65px;
	background-color: #FFFFFF;
	border: #d4d4d4 1px solid;
}

.message_img
{
	float: left;
	width: 50px;
	padding: 5px 5px 5px 5px;
	height: 50px;
}


.friends
{
	float: right;
	width: 290px;
	height: 300px;
}


.scrap_box
{
	float: left;
	width: 295px;
	height: 300px;
	padding: 0px 5px 0px 0px;
}



.bot_photo
{
	background: url(images/666.gif) bottom no-repeat;
	width: 183px;
	height: auto;
	padding-bottom: 8px;
}


.top_photo
{
	background: url(images/333.gif) bottom no-repeat;
	width: 183px;
	height: 8px;
}

.mid_photo
{
	background: #ffffff;
	border-left: #BCBCBC 1px solid;
	padding-top: 15px;
	padding-bottom: 10px;
	border-right: #BCBCBC 1px solid;
	width: 181px;
	height: auto;
	overflow: hidden;
}


.link_photo
{
	float: left;
	width: 165px;
	padding: 8px 0px 0px 13px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


.left_con_acc
{
	background: url(images/left_con_acc.jpg) no-repeat;
	width: 4px;
	height: 27px;
	float: left;
}

.mid_con_acc
{
	background: url(images/account_mid_nav.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #373737;
	width: 564px;
	height: 22px;
	float: left;
}


.right_con_acc
{
	background: url(images/right_con_acc.jpg) no-repeat;
	width: 4px;
	height: 27px;
	float: left;
}





.left_con_acc_red
{
	background: url(images/left_con_acc_red.jpg) no-repeat;
	width: 4px;
	height: 27px;
	float: left;
}

.mid_con_acc_red
{
	background: url(images/account_mid_red.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #373737;
	width: 564px;
	height: 22px;
	float: left;
}


.mid_con_acc_up
{
	background: url(images/account_mid_red.jpg) repeat-x;
	padding-top: 5px;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #373737;
	width: 647px;
	height: 22px;
	float: left;
}




.right_con_acc_red
{
	background: url(images/right_con_acc_red.jpg) no-repeat;
	width: 4px;
	height: 27px;
	float: left;
}


.midl_acc_right
{
	width: 565px;
	border-right: #D4D4D4 solid 1px;
	border-bottom: #D4D4D4 solid 1px;
	border-left: #D4D4D4 solid 1px;
	height: auto;
	background-color: #f5f5f5;
	float: left;
	padding: 10px 5px 10px 5px;
}

.midl_up_right
{
	width: 650px;
	border-right: #D4D4D4 solid 1px;
	border-bottom: #D4D4D4 solid 1px;
	border-left: #D4D4D4 solid 1px;
	height: auto;
	background-color: #f5f5f5;
	float: left;
	padding: 10px 5px 10px 5px;
}




.friend_req_main
{
	float: left;
	width: 120px;
	margin: 8px 8px;
	padding: 10px 0px 8px 0px;
	height: 120px;
	background: #FFFFFF;
	border: #999999 1px solid;
}

.friend_photo
{
	width: 120px;
	text-align: center;
}

.friend_video
{
	width: 150px;
	text-align: center;
}

.name_video
{
	width: 150px;
	padding: 5px 0px 0px 0px;
	text-align: center;
}


.name_friend
{
	width: 120px;
	padding: 5px 0px 0px 0px;
	text-align: center;
}

.friend_req_out
{
	float: left;
	width: 120px;
	padding: 10px 0px 8px 0px;
	height: 120px;
	background: #FFFFFF;
}


.img_req_out
{
	float: left;
	width: 120px;
	padding: 10px 0px 8px 0px;
	margin: 10px 10px;
	height: auto;
	overflow: hidden;
	background: #FFFFFF;
}

.video_req_out
{
	float: left;
	width: 150px;
	padding: 10px 0px 8px 0px;
	margin: 10px 10px;
	height: auto;
	overflow: hidden;
	background: #FFFFFF;
	text-align: center;
}




.link_black1
{
	color: #666666;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-weight: bold;
}


.link_black2
{
	color: #666666;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial,verdana,Century Gothic,Helvetica,sans-serif;
	font-weight: normal;
}


.marg_10_b
{
	margin-bottom: 5px;
}

/*second navigation*/
#nav-main-sub
{
	height: 50px;
	width: 815px;
	float: left;
	background-color: White;
}


#nav-main-sub ul
{
	float: left;
	padding: 5px 0px 0 0px;
}



#nav-main-sub ul li
{
	float: left;
	height: 42px;
	list-style-type: none;
}




#nav-main-sub ul li a
{
	color: #9F9AC3;
	float: left;
	font-family: Century Gothic,verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold; /*padding:6px 15px 5px;*/
	padding: 6px 10px 5px;
	text-align: center;
	text-decoration: none;
}


/*Third Navigation*/
#nav-main-sub1
{
	height: 50px;
	width: 815px;
	float: left;
	background-color: White;
}


#nav-main-sub1 ul
{
	float: left;
	padding: 5px 0px 0 0px;
	margin: 0px 0px 0px 150px;
}



#nav-main-sub1 ul li
{
	float: left;
	height: 42px;
	list-style-type: none;
}




#nav-main-sub1 ul li a
{
	color: #9F9AC3;
	float: left;
	font-family: Century Gothic,verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 6px 15px 5px;
	text-align: center;
	text-decoration: none;
}


/******************************************My Matches******************************************/

#myMatch
{
	width: 775px;
	height: auto;
	float: left;
}

#mid_head1
{
	width: 775px;
	height: 46px;
}

.mid_head_middle1
{
	width: 751px;
	height: 31px;
	background-image: url(images/mid_head.jpg);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DC3029;
	font-weight: bold;
	padding-top: 13px;
	padding-left: 10px;
}

#content1
{
	width: 775px;
	height: auto;
}

.content_middle1
{
	width: 763px;
	height: auto;
	background-image: url(images/content_middle.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-right: 5px;
	border-left: 1px solid #B9B8B8;
	border-right: 1px solid #B9B8B8;
}


.content_middle1 a
{
	color: #DC2229;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
}

#matchProfile
{
	width: 775px;
	height: auto;
	margin-top: 15px;
	float: left;
}

#profile_content1
{
	width: 735px;
	height: auto;
	padding: 10px 10px;
	float: left;
	margin-bottom: 5px;
}

.back_profile1
{
	width: 144px;
	height: 200px;
	border: #B9B8B8 1px solid;
	float: left;
	margin-left: 18px;
	margin-right: 18px;
	background-color: #FFFFFF;
	margin-top: 10px;
}

.back_profile1_data
{
	width: 80px;
	height: 150px;
	border: #B9B8B8 1px solid;
	float: left;
	margin-left: 5px;
	margin-right: 3px;
	background-color: #FFFFFF;
	margin-top: 10px;
}

.img_view
{
	width: auto;
	height: 112px;
	text-align: center;
	padding-top: 3px;
	width: 144px;
}

.img_info
{
	width: auto;
	height: 70px;
	text-align: left;
	padding: 5px;
	color: #666666;
}


.couple_name
{
	color: /*#DC3029*/ #333333;
	font-weight: bold;
}

.couple_name a
{
	color: #333333;
	font-weight: bold;
}


.profile_bott1
{
	height: 20px;
	width: 490px;
	clear: both;
	padding-left: 150px;
}


/******************************************Inbox******************************************/

.inbox_head
{
	float: left;
	height: 25px;
	background-color: #CCCCCC;
	margin: 0px 5px 0px 0px;
	padding-top: 5px;
	padding-left: 5px;
}

.inbox_row
{
	float: left;
	height: auto;
	margin: 0px 5px 0px 0px;
	padding-top: 5px;
	padding-left: 5px;
}

.inbox_rowR
{
	float: right;
	height: auto;
	margin: 0px 5px 0px 0px;
	padding-top: 5px;
	padding-left: 5px;
}


.inbox_rowMain
{
	float: left;
	width: 738px;
	padding-bottom: 5px;
	margin: 5px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	border-bottom: 1px #CCCCCC solid;
}

.inbox_rowMain1
{
	float: left;
	width: 738px;
	padding-bottom: 5px;
	margin: 5px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}


.content_head
{
	float: left;
	width: 730px;
	height: 25px;
	text-align: left;
	padding-left: 30px;
	padding-top: 10px;
	margin-bottom: 10px;
	background-color: #e1e1e1;
	border: 1px solid #BEBEBE;
	margin-top: 15px;
}


.content_head1
{
	float: left;
	width: 730px;
	height: 25px;
	text-align: left;
	padding-left: 30px;
	padding-top: 10px;
	margin-bottom: 10px;
	background-color: #e1e1e1;
	border: 1px solid #BEBEBE;
	margin-top: 20px;
}


.inbox_msg
{
	float: left;
	margin: 5px;
	padding-top: 5px;
	padding-left: 5px;
	width: 252px;
}

.input
{
	width: 250px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
}
.input1
{
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
}
.GridInbox
{
	margin-top: 10px;
}
/*Reply*/
.input_class
{
	width: 250px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
}

.linkback a
{
	color: #666666;
}

.btnmailsub
{
	background: url(images/btn_rept.jpg) repeat-x center;
	border: 1px solid #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 120px;
	height: 22px;
	padding-bottom: 1px;
}
.btnFreindRemove
{
	background: url(images/btn_rept.jpg) repeat-x center;
	border: 1px solid #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 35px;
}


/*************************Forum*************************/

.forumHead
{
	float: left;
	width: 750px;
	height: 30px;
	text-align: left;
	padding-left: 10px;
	background-color: #e1e1e1;
	border-top: 1px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	margin-top: 15px;
}

.forum_rowMain
{
	background-color: #FFFFFF;
	float: left;
	width: 760px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	border-bottom: 1px #CCCCCC solid;
}

.forum_rowMain1
{
	background-color: #F3F3F3;
	float: left;
	width: 760px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	border-bottom: 1px #CCCCCC solid;
}

.forum_row
{
	border-right: 2px solid #CCCCCC;
	height: auto;
	padding-bottom: 5px;
	padding-top: 5px;
	float: left;
	position: relative;
	padding-left: 5px;
}

.forum_row1
{
	height: auto;
	padding-bottom: 5px;
	padding-top: 5px;
	float: left;
	position: relative;
	padding-left: 5px;
}

.threadcontent_head
{
	float: left;
	width: 730px;
	height: 30px;
	text-align: left;
	padding-left: 30px;
	padding-top: 5px;
	margin-bottom: 8px;
	background-color: #e1e1e1;
	border: 1px solid #BEBEBE;
	margin-top: 15px;
}

.forum_rowMain_new
{
	background-color: #FFFFFF;
	float: left;
	width: 760px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}

.forum_rowMain_new td
{
	border-bottom: 1px #CCCCCC solid;
}

.forum_rowMain1_new
{
	background-color: #F3F3F3;
	float: left;
	width: 760px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}

.forum_rowMain1_new td
{
	border-bottom: 1px #CCCCCC solid;
}

.EmptyRowStyle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.thread_row1
{
	height: auto;
	padding-bottom: 5px;
	padding-top: 5px;
	float: left;
	position: relative;
	padding-left: 5px;
}








.back
{
	color: #000000;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	height: auto;
	padding: 5px 5px 10px;
	text-align: left;
	width: 750px;
}



.input_back_box
{
	float: left;
	padding: 5px 8px;
	margin-left: 5px;
}

.input_tx
{
	float: left;
	padding: 4px 0px 0px 0px;
}


.inp_box
{
	float: left;
	padding-left: 5px;
}


.text12
{
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
	width: 110px;
}
.greensmall
{
	color: #009900;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.text11
{
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.radibottonclass
{
	width: 180px;
}

.Blue16
{
	color: #0066CC;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	text-decoration: none;
}

.image
{
	background-color: #F5F5F5;
	border: 1px solid #EAEBEE;
	padding: 2px;
}

.tdcentresmall
{
	background-color: #FFFFFF;
	padding: 12px;
}

.tdleft
{
	border-right: 1px solid #C4C9D2;
	padding: 4px;
}

.errmsg
{
	background-repeat: no-repeat;
	color: #FF0000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-top: 4px;
	text-decoration: none;
}

.hr
{
	border-top: 1px dotted #999999;
}
.tdright
{
	border-left: 1px solid #C4C9D2;
	padding: 4px;
}

/***********************Event By Omkar************************/
.event_list
{
	width: 470px;
	float: left;
	padding: 5px 5px;
}


.evnt_list_top
{
	background: #2B2B2B;
	width: 470px;
	float: left;
	height: 38px;
}


.event_head_007
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	width: 40px;
	float: right;
	padding: 10px 5px 0px 5px;
}


.event_head1
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	width: 60px;
	float: left;
	padding: 10px 5px 0px 5px;
}

.event_head2
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	width: 100px;
	float: left;
	padding: 10px 5px 0px 5px;
}


.event_head3
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	width: 80px;
	float: left;
	padding: 10px 5px 0px 5px;
}


.event_table
{
	float: left;
	width: 468px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 7px 0px 0px 0px;
}


.event_list_txt1
{
	width: 60px;
	float: left;
	padding: 0px 5px;
}



.event_list_txt100
{
	width: 40px;
	float: right;
	padding: 0px 5px;
}

.event_list_txt2
{
	width: 100px;
	float: left;
	padding: 0px 5px;
}


.event_list_txt3
{
	width: 80px;
	float: left;
	padding: 0px 5px;
}


.list_row_1
{
	width: 468px;
	float: left;
	padding: 5px 0px;
}


.list_row_2
{
	width: 468px;
	float: left;
	padding: 5px 0px;
	background: #F6F6F6;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.event_table_New
{
	float: left;
	width: 393px;
	background: #CCCCCC;
	padding: 7px 0px 7px 75px;
}

.own_link
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	cursor: pointer;
}
.own_link:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
	cursor: pointer;
}


/************************Prasad_14_08_2010*******************/

.account_mid_headr_upd
{
	width: 570px;
	height: 27px;
	float: left;
}

.account_mid_upd
{
	width: 564px;
	padding: 5px 3px;
	height: auto;
	overflow: hidden;
	float: right;
}

.table1
{
	padding: 5px 0px;
	background: #EEEEEE;
	border: 1px solid #CCCCCC;
}

.left_con_acc_red_new
{
	background: url(images/left_con_acc_red.jpg) left top no-repeat;
	width: 4px;
	height: 27px;
	float: left;
}

.right_con_acc_red_new
{
	background: url(images/right_con_acc_red.jpg)left top no-repeat;
	width: 4px;
	height: 27px;
	float: left;
}

.mid_con_acc_red_new
{
	background: url(images/account_mid_red.jpg) left top repeat-x;
	padding-top: 5px;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #373737;
	width: 554px;
	height: 22px;
	float: left;
}

.midl_acc_right_new
{
	width: 556px;
	border-right: #D4D4D4 solid 1px;
	border-bottom: #D4D4D4 solid 1px;
	border-left: #D4D4D4 solid 1px;
	height: auto;
	background-color: #f5f5f5;
	float: left;
	padding: 10px 5px 10px 5px;
}

/******************************Prasad******************/

.event_list_title
{
	font-size: 12px;
	color: #DC2229;
}
.event_list_title:hover
{
	font-size: 12px;
	color: #444444;
	text-decoration: none;
}
#profile_new
{
	width: 500px;
	height: 350px;
}
.forumHead_new
{
	float: left;
	width: 600px;
	height: 30px;
	text-align: left;
	padding-left: 10px;
	background-color: #e1e1e1;
	border-top: 1px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	margin-top: 15px;
}
.forum_rowMain_group_Row1
{
	background-color: #FFFFFF;
	float: left;
	width: 600px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	border-bottom: 1px #CCCCCC solid;
}
.forum_rowMain1_group_Row1
{
	background-color: #F3F3F3;
	float: left;
	width: 600px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	border-bottom: 1px #CCCCCC solid;
}
.tdleft_update
{
	padding: 4px;
}
.link_Name
{
	font-size: 13px;
	font-weight: bold;
	color: #DC2229;
	text-decoration: none;
}
.link_Name:hover
{
	font-size: 13px;
	font-weight: bold;
	color: #444444;
}

.Group_profile1_data
{
	width: 80px;
	height: 100px;
	border: #B9B8B8 1px solid;
	float: left;
	margin-left: 5px;
	margin-right: 3px;
	background-color: #FFFFFF;
	margin-top: 10px;
}

.group_couple_data
{
	width: 80px;
	height: 100px;
}

.gridview_out
{
	width: 97%;
}

.profile_bott_update
{
	height: 32px;
	width: 150px;
	clear: both;
	float: right;
}

.profile_bott_link
{
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

.profile_bott_link:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.profile_bott_page
{
	height: 32px;
	width: 490px;
	clear: both;
	padding-left: 70px;
}

.close_btn1
{
	width: 19px;
	height: 19px;
	float: left;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	background: url(images/icon_x_red.gif) no-repeat 0px 0px;
}


.close_btn1:hover
{
	background: url(images/icon_x_red.gif) no-repeat 0px -19px;
}

.modalpopup
{
	font-family: arial,helvetica,clean,sans-serif;
	font-size: small;
	padding: 2px 3px;
	display: block;
	position: absolute;
}

.container
{
	width: 300px;
	border: solid 1px #808080;
	border-width: 1px 0px;
}

.modelheader
{
	background: url(../images/sprite1.png) repeat-x 0px -200px;
	color: #000;
	border-color: #808080 #808080 #ccc;
	border-style: solid;
	border-width: 0px 1px 1px;
	padding: 3px 10px;
}

.header .msg
{
	font-weight: bold;
}

.modelbody
{
	background-color: #f2f2f2;
	border-color: #808080;
	border-style: solid;
	border-width: 0px 1px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 30px;
}

.modelbody .msg
{
	background: url(../images/sprite1.png) no-repeat 0px -1150px;
	float: left;
	padding-left: 22px;
}

.modelfooter
{
	background-color: #f2f2f2;
	border-color: #808080;
	border-style: none solid;
	border-width: 0px 1px;
	text-align: right;
	padding-bottom: 8px;
	padding-right: 8px;
}

.close
{
	right: 7px;
	background: url(../images/sprite1.png) no-repeat 0px -300px;
	width: 25px;
	cursor: pointer;
	position: absolute;
	top: 7px;
	height: 15px;
}

.modalBackground
{
	background-color: Black;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.accept_btn1
{
	width: 19px;
	height: 19px;
	float: left;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	background: url(images/up1.jpeg) no-repeat 0px 0px;
}


.decline_btn1
{
	width: 19px;
	height: 19px;
	float: left;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	background: url(images/down1.jpeg) no-repeat 0px 0px;
}

.event_list_txt_new
{
	float: left;
	padding: 0 5px;
}

.share_middle_new
{
	
	float: left;
	padding: 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.profile_middle_new
{
	background: url(images/profile_middle.jpg) repeat-x;
	float: left;
}

.profile_left_new {
background:url("images/profile_left.jpg") no-repeat scroll left center transparent;
float:left;
height:111px;
width:5px;
}

.profile_right_new {
background:url("images/profile_right.jpg") no-repeat scroll left center transparent;
float:left;
height:111px;
width:5px;
}

