
	div.profole_short_details
	{
		position:relative;
		float:left;
		top:10px;
		left:20px;
		width:290px;
		margin:0px;
		padding:0px;
		overflow:hidden;
		text-align:left;
	}
* html div.profole_short_details
	{
		left:10px;
	}
	div.profole_short_details div.text
	{
		position:relative;
		border:0px solid red;
		width:100px;
		float:left;
		text-transform:capitalize;
		
	}
	div.profole_short_details div.value
	{
		position:relative;
		font-weight:bold;
		border:0px solid red;
	}
	
	div.zodiac_match_online
	{
	}

	div.zodiac_match_online div
	{
		position:relative;
	}
	div.profile_friends_block
	{
		position:relative;
		margin-top:20px;
		border:1px solid #9B9A9A;
		margin-bottom:10px;
		padding:2px;
		overflow:hidden;
	}
	div.profile_friends_block div.title
	{
		
		position:relative;
		border:1px solid #9B9A9A;
		margin:0px 0px 5px 0px;
		padding:0px 0px 0px 10px;
		
		background-repeat:repeat-x;
		background-color:#E4E4E4;
		height:25px;
		line-height:25px;
		vertical-align:middle;
		font-weight:bold;
		text-transform:uppercase;	
	}
	div.profile_friend_list
	{
		position:relative;
		overflow:hidden;
		margin:0px;
		padding:0px;
		border:0px solid red;
	}
	div.profile_friend_list div
	{
		margin:0px 10px 10px 10px;
	}
	div.descriptions_block
	{
		position:relative;
		border:0px solid red;
		float:left;
	}
	 div.user_info
	{
		position:relative;
	} 
	td.profile_header_first, .profile_header, .profile_desc_header
	{
		height:25px;
		font-size:10px;
		font-weight:bold;
		text-align:center;
		background-repeat:repeat-x;
	}
	
	td.profile_td_2_first, .profile_td_2 
	{
		font-weight:bold;
	}
	 div.descriptions
	{
		position:relative;
	}
	td.profile_desc_text
	{
		border:0px solid red;
	}
	div.profile_votes_block
	{
		position:relative;
		border:0px solid red;
		width:400px;
		margin-top:10px;
		margin-bottom:15px;
		margin-left:auto;
		margin-right:auto;
		
	}
	div.profile_votes_block div.title
	{
		position:relative;
		line-height:25px;
		height:25px;
		vertical-align:middle;
		text-align:center;
		text-transform:capitalize;
		font-weight:bold;

	}
	div.profile_votes_block div.form_conteiner
	{
		position:relative;
		border:0px solid green;
		width:300px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
	}
	div.profile_votes_block div.form_conteiner form, input
	{
		margin:0px;
		padding:0px;
	}
	div.profile_votes_block div.form_conteiner span
	{
		border:0px solid silver;
		margin:4px;
	}
	div.profile_votes_block div.form_conteiner span label
	{
		border:0px solid red;
		position:relative;
	}	
	div.profile_votes_block div.form_conteiner img
	{
		position:absolute;
		top:0px;
	}
	div.rate_block
	{
		width:100px;
		margin-left:auto;
		margin-right:auto;
	}
	div.thumbnail_block
	{
		margin:7px;
	}
/*------------------*/
	div#profileComments
	{
		position:relative;
		border:0px solid red;
	}
	div.comment_row
	{
		position:relative;
		border-bottom:1px solid #cecece;
		margin-bottom:10px;	
	}
	div.comment_caption
	{
		position:relative;
		font-weight:bold;
		margin-bottom:5px;
	}
	div.comment_text
	{
		position:relative;
		margin-bottom:5px;
		border:1px solid #cecece;
		background-color:#F3F5FF;
		padding:3px;
	}
/*------------------*/
	div.block_menu
	{
		position: absolute;
		right: 5px;
		font-weight: bold;
		cursor: pointer;
		text-transform: uppercase;
	}
	div.db_1_block div.block_menu
	{
		top: 5px;
	}
	div.design_box_border div.block_menu
	{
		top: 0px;
	}
/*------------------*/
	div.add_comment, div.addcomment_submit, div.addcomment_textarea
	{
		position:relative;
		text-align:right;
		margin-bottom:5px;
	}
	textarea.comment_textarea
	{
		width:530px;
		height:70px;
	}
	div.comment_menu
	{
		position:relative;
		border:0px solid red;
		height:16px;
		margin-bottom:5px;
		background-color:#EFF0F4;
	}
	div.comment_menu div.for_all
	{
		position:absolute;
		top:0px;
		right:10px;
		border:0px solid green;
	}
	div.comment_menu div.for_all span
	{
		margin:0px 5px;
	}
	div.comment_menu div.for_edit
	{
		position:absolute;
		top:0px;
		left:10px;
		border:0px solid blue;
	}
	div.addcomment_submit
	{
		border:0px solid red;
	}
	div.answer_smiles
	{
		position:relative;
		text-align:center;
		border:0px solid red;
	}
	div.commentNew
	{
		position:absolute;
		top:4px;
		right:0px;
		color:green;
	}
/*------------------*/


body {
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#000;
	font-size: 11px;
	line-height: 14px;
	font-family: arial,helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
	}


.clear{clear:both;}
.blue,.regblue{color:#7d92af;}

#main_container	
{
  margin:0 auto;
  width:993px;
  background-color:#fff;
}

#header_container
{
  background:url(../images/headerbg.png) no-repeat;
  height:172px;
}

#header_left
{
  padding-left:58px;
  padding-top:48px;
  float:left;
  width:645px;
}

#header_right
{
  width:252px;
  float:left;
  color:#fff;
}

#header_badge
{
  text-align:center;
  padding-top:10px;
}

#header_nav
{
  text-align:center;
  margin-top:20px;
  font-size:10pt;
  color:#afc9ee;
}

#header_nav a:link, #header_nav a:visited
{
  color:#afc9ee;
  text-decoration:none;
}

#header_nav a:hover
{
  text-decoration:underline;
}

#content_container
{
  margin-left:38px;
  width:917px;
}

#footer_container
{
  width:917px;
  height:120px;
  margin:0 auto;
}

#footer_nav
{
  text-align:center;
  margin-top:20px;
  font-size:10pt;
  color:#7d92af;
}

#footer_nav a:link, #footer_nav a:visited
{
  color:#7d92af;
  text-decoration:none;
}

#footer_nav a:hover
{
  text-decoration:underline;
}

#footer_copyright
{
  text-align:center;
  margin-top:20px;
  font-size:10pt;
  color:#858281;
}

#content_inner
{

}

#content_p1left
{
  float:left;
  width:588px
}

#content_p1left_inner
{
  width:574px;
}

#content_p1right
{
  float:left;
  width:329px;
}

#content_left
{
  float:left;
  width:372px
}

#content_left_inner
{
  float:left;
  width:360px
}


#content_right
{
  float:left;
  width:545px;
}

#search_title
{
  padding-top:20px;
  height:22px;
  color: #74a8f4;
  font-size: 18px;
}

#search_form
{
 background:url(../images/search_bg.jpg) repeat-x;
}

#search_form_inner
{
  padding-top:7px;
  padding-left:8px;
  margin-top:5px;
  width:566px;
}

.sfe
{
  float:left;
  padding-right:10px;
}

#sfe6
{
  padding-top:5px;
}

#join
{

}

#join_title
{
  height:27px;
  padding-top:20px;
  padding-left:5px;
}

#join_inner
{
  background:url(../images/join_bg.jpg) no-repeat;
  
}

#join_innerp1
{
  background:url(../images/search_bg.jpg) repeat-x;
  
}

#join_formp1
{
  color:#000000;
  font-size:9px;
  padding-left:11px;
  width:316px;
}

#join_form
{
  padding-left:11px;
  width:522px;
}


#join_disc
{
  padding-left:11px;
  padding-top:14px;
  text-align:center;
  color:#7d92af;
  font-weight:bold;
}

#join_caption
{
  font-weight:bold;
  padding-left:11px;
  padding-top:14px;
}

#join_disc a
{
  color:#7d92af;

}

#join_bttn
{
  padding-left:11px;
  padding-top:14px;
  color:#000000;
  font-size:9px;
}

#join_save
{
  text-align:center;
  margin-top:20px;
}

#apply_text {
  text-align: center
}

#join_steps
{
  text-align:right;
  padding-top:43px;
  padding-bottom:5px;

}

#content_title
{
  padding-top:43px;
}

#photorow
{
  padding-top:5px;
}

#howitworks
{
  padding-top:15px;
  font-size:9pt;
  font-weight:bold;
  color:#5a5a5a;
}

.jf1txtfld
{
  width:258px;
  margin: 0px;
  padding: 0px;
  /*font-size:12pt;*/
}

.jf1selfld
{
  width:126px;
  /*font-size:12pt;*/
}

.jf1txtfld2
{
  width:70px;
  /*font-size:12pt;*/
}

.jf1selfld2
{
  width:78px;
  /*font-size:12pt;*/
}

.joinfield
{
  padding-top:14px;
}

.joinfield2
{
  padding-top:7px;
  float:left;
}

.joinrow
{
  float:left;
  margin-right:10px;
}

.joinrow2
{
  float:left;
}

#ads
{
  padding-top:24px;
}

.ad
{
  float:left;
  padding-left:119px;
}

#ad2
{
  padding-top:10px;
}

.whyask1
{
  float:left;
  font-size:7pt;
  text-align:center;
  padding-top:24px;
  padding-left:3px;
}

.whyask1 a
{
  color:#7d92af;
}

.whyask
{
  font-size:7pt;
  text-align:center;
  padding-top:24px;
  padding-left:3px;
}

.whyask a
{
  color:#7d92af;
}

#x_close {
  color:#fff;
  font-size:18px;
}


.memthumb
{
  width:187px;
  float:left;
  padding-bottom:15px;
}

.memthumbpad
{
  padding-right:6px;
}

.memthumbpic
{
  border:1px #d5d5d5 solid;
  width:187px;
  height:169px;
}

.memthumbname
{
  color:#686868;
  font-weight:bold;
  font-size:11pt;
  text-align:center;
  padding-top:10px;
}

.memthumbicons
{
  padding-top:10px;
  text-align:center;
}

.memthumbdet
{
  padding-top:5px;
  text-align:center;
  font-weight:bold;
}

#memberphoto
{
  border:3px #d5d5d5 solid;
  width:367px;
  height:406px;
  float:left;
}

#membersdetails
{
  float:left;
  padding-left:10px;
}

#membername
{
  color:#686868;
  font-weight:bold;
  font-size:11pt;
}

#membericons
{
  padding-top:10px;
}

.memberdet
{
  padding-top:10px;
  font-weight:bold;
}

.memberdet span
{
  color:#acc9f4;
}


#page1_verisign
{
  text-align:center;
  padding-top:50px;
}

#applynow
{
  background:url(../images/ApplyNowBG.jpg) no-repeat;
  width:373px;
  height:47px;  
  text-align:center;
  font-weight:bold;
  font-size:12pt;
  color:#acc9f4;
  margin-top:10px;
  padding-top:10px;
}

#applynow a
{
  color:#acc9f4;
  text-decoration:none;
}

#page1title {
  margin-top: 10px;
  color: #74a8f4;
  font-size: 20px;
  height:24px;
  line-height: 24px;
}

#join_formp1 select {
  width:126px;
  margin: 0px;
  padding: 0px;
}

#search_form_inner select.jfselsmall {
  width:40px;
}
#search_form_inner select.jfselmiddle {
  width:92px;
}

#search_form_inner select {
  width:110px;
}

.middleinput {
  width:122px;
  margin: 0px;
  padding: 0px;
}

.bottom_deli {
  margin-bottom: 40px;
}

.testimonials_div {
  margin-top:10px;
  text-align:center;
}

td {
color:#858585;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:16px;
text-decoration:none;
}

.MMS_css {
background-color:#000000;
border:1px solid #111111;
}

.MMS_shadow_show {
background-color:#000000;
height:1800px;
left:0;
opacity:0.4;
position:absolute;
top:0;
width:100%;
z-index:80;
}

#diff_cont {
  background: url("../images/grx_bg_how_diff.png") repeat-y;
  width: 576px;
  padding: 0px 10px;
}

#speed_cont {
  background: url("../images/grx_bg_speed_meeting.png") no-repeat;
  width: 316px;
  padding: 15px 15px 15px 10px;
}

.header_style {
  font: bold;
  color: rgb(73, 136, 227);
  margin-top:20px;
}

.header_style_top {
color:#4988E3;
margin-top:10px;
}

.lightbluerick {
color: rgb(73, 136, 227);
}

#watch_img {
text-align:center;
}

#video {
margin-top:70px;
}

.row_each {
  margin-bottom: 14px;
}

#ceo_text_content {
  padding-top:18px;
}
#test_test_cont {
  padding-top:10px;
  margin-right:30px;
}

.test_name {
  font-style: italic;
  font-weight: bold;
  font-size: 14px;
}

#test_test_cont, #ceo_text_content, #diff_cont, #speed_cont, .content_style, .header_style{
  font-size:13px;
}

#video_frame {
  width: 329px;
  height: 285px;
  margin-top: 41px;
  border: 1px solid ;
}

#MMS_shadow {
  filter: alpha(opacity=40);
}

.whyask1 a {
  text-decoration: none;
}

#video_desc {
  font-weight: bold;
  font-size: 16px;
  text-align: center;
  padding-top: 20px;
  line-height:17px;
}

#join_formp1 select.short2 {
  width: 35px;
}
#join_formp1 select.short2 option{
  width: 100px;
}

#join_formp1 select.short4 {
  width: 50px;
}
