/*div.profileContent h2
{
	padding:0;
	margin:0;
	color:#c7ea56;
	font-family:verdana, tahoma, arial;
	font-weight:normal;
	text-decoration:underline;
}

div.profileContent h2.blocked
{
	color:red;
}

img.profile_pic
{
	border:10px solid #dcc8ac;
	margin-top:10px;
	float:left;
	
}

div.update_profile img.profile_pic
{
	display:block;
	float:none;
}


div#main div.update_profile a,
div#main div.update_profile h4,
div#main div.update_profile h2,
div.update_profile fieldset p
{
	color:#000;
}


div.profile_details
{
	width:60%;
	float:left;
	height:182px;
}

table.profile_cont
{
	margin-top:10px;
	margin-left:15px;
	float:left;
	width:60%;
}

table.profile_cont td
{
	margin-left:15px;
	color:#f3fece;
	font-size:0.8em;
	line-height:20px;
	
}

table.profile_cont td.field
{
	clear:left;
	width:40%;
	color:#a3c630;
}

div.photosContainer span
{
	display:block;
	margin-right:5px;
	height:37px;
	line-height:37px;
	background:url(../imgs/rbox/photos/title.gif) no-repeat;
	text-align:right;
}

div.photosContainer ul
{
	list-style:none;
	margin:0;
	padding:0;
}

div.photosContainer ul li
{
	margin:3px 1px;
	padding:0;
	display:block;
	
	width:88px;
	height:68px;
	overflow:hidden;
	
	float:left;
	
	text-align:center;
	
	background:#3b839a;
}

div.photosContainer ul li img
{
	border:3px solid #f8cfa2;
	margin:0;
	padding:0;
}

div.photosContainer span a
{
	color:#fff;
	font-size:0.8em;
}

div.friendsContainer span
{
	display:block;
	margin-right:5px;
	height:37px;
	line-height:37px;
	background:url(../imgs/rbox/friends/title.gif) no-repeat;
	text-align:right;
}

 div.friendsContainer span a
{
	color:#645424;
	font-size:0.8em;
}

div.my_blogsContainer span
{
	display:block;
	margin-right:5px;
	height:37px;
	line-height:37px;
	background:url(../imgs/rbox/my_blogs/title.gif) no-repeat;
	text-align:right;
}

 div.my_blogsContainer span a
{
	color:#e2dbd1;
	font-size:0.8em;
}

ul.blogs
{
	list-style:none;
	margin:0;
	padding:0;
}

ul.blogs li
{
	float:left;
	width:95%;
	margin:8px 0;
	text-align:left;
	background:#c0d1d8;
	border:1px solid #bbaf9c;
	padding:0 5px;
}

ul.blogs li a
{
	color:#184455;
	font-size:1em;
	font-weight:bold;
}

ul.blogs li a.read_more
{
	font-size:0.9em;
	float:right;
	color:#ff8400;
}

ul.blogs li p.blog_details
{
	margin-top:5px;
	font-size:0.7em;
	color:#4f3306;
}

ul.blogs li p.blog_details img 
{
	float:left;
	margin-right:10px;
}

ul.blogs li p.img_cont img
{
	margin-left:8px;
	border:0;
}

ul.friends_list 
{
	list-style:none;
	padding:0;margin:0;
}

ul.friends_list li a
{
	color:#93713f;
}

ul.friends_list li
{
	margin:2px auto;
	height:57px;
	width:95%;
	
	padding:3px;
	
	font-size:0.8em;
	color:#93713f;
	
	/*background:url(../imgs/rbox/friends/friend_bg.gif) no-repeat;*/
	
	/*background:#d5dd8c;
	border-right:1px solid #ab8c60;
	border-bottom:1px solid #ab8c60;
	border-top:1px solid #9dbc28;
	border-left:1px solid #9dbc28;
	
}

ul.friends_list li div.img_cont
{
	float:left;
	margin-right:10px;
	width:40px;
	height:58px;
}

ul.friends_list li img.pm
{
	float:right;
}

/*** Update people form ***/
/*div#update_ppl
{
	position:absolute;
	top:260px;
	left:50%;
	width:300px;
	padding:10px;
	font-size:0.8em;
	color:#fff;
	border:2px solid #666;
	background:#8c6836;
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}

div#update_ppl input.update
{
	font-size:0.8em;
	border:1px solid #894E00;
	background:#DBB98C;
	float:right;
}*/
div.main_edit_border
{
	padding:10px;
	margin:40px;
	border-left:2px dotted #B5BCBD;
	border-right:2px dotted #B5BCBD;
	float:left;
}
div.main_edit_profile
{
	width:480px;
	border:1px solid #CFCBC8;
	margin:0 auto;
	font-family:tahoma;
	

}
div.main_edit_profile div.table_title
{
	margin-top:30px;
	color:#005A8A;
	font-weight:bold;
	font-size:15px;
	text-indent:20px;
}
div.main_edit_profile div.title
{
	background:url(../imgs/title_profile.gif) repeat-x;
	height:27px;
	width:480px;
	color:#005A8A;
	font-weight:bold;
	line-height:27px;
	text-indent:20px;

}
div.main_edit_profile table.properties
{
	width:80%;
	margin:0 auto;
	margin-top:30px;
	
	border-bottom:1px solid #B7B2AD
}
div.main_edit_profile table.properties td.prop_name
{
	font-size:12px;
	color:#8D8987;
}
div.main_edit_profile table.properties input,div.main_edit_profile table.passwords input
{
	background:#F2F2F3;
	border-top:1px solid #B4AFAA;
	border-left:1px solid #B4AFAA;
	width:264px;
	#width:254px;
	border-right:none;
	border-bottom:none;
	
}
div.main_edit_profile table.properties select
{
	background:#F2F2F3;
	border-top:1px solid #B4AFAA;
	border-left:1px solid #B4AFAA;
	border-right:none;
	border-bottom:none;
}
div.main_edit_profile table.alerts,div.main_edit_profile table.passwords
{
	width:80%;
	margin:0 auto;
	padding-bottom:30px;
	border-bottom:1px solid #B7B2AD
}
div.main_edit_profile table.alerts td.prop_name,div.main_edit_profile table.passwords td.prop_name
{
	font-size:12px;
	color:#8D8987;
	
}
div.main_edit_profile table.alerts th
{
	font-weight:normal;
	color:#4083A7;
	font-size:12px;text-align:left;
}
div.main_edit_profile table.passwords td.submit_button
{
	direction:rtl;
	padding-right:16px;
	#padding-right:22px;
}
div.main_edit_profile input#edit_process
{
	background:url(../imgs/buttons/green_sml.gif) no-repeat;
	cursor:hand;
	cursor:pointer;
	width:78px;
	height:30px;
	border:none;
	display:block;
	text-align:right;
	
	color:white;
	font-family:tahoma;
	font-weight:bold;
	text-align:center
}
div.border_blogs
{
	float:left;
	width:475px;
	padding:10px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:15px;
	border-left:2px dotted #B5BCBD;
	border-right:2px dotted #B5BCBD;
	min-height:600px;
	_height:600px;
}
ul.blogs
{
	list-style-type:none;
	width:475px;
	margin:0;
	padding:0;
	

	
}
div.user_profile ul.blogs li
{
	padding:0px;
	margin:0px;
	border-bottom:1px solid #B7B2AD;
	padding-top:20px;
	padding-bottom:20px;
	height:140px;
}
div.user_profile
{
	float:left;
	width:750px;
	
}
div.user_profile ul.blogs li div.img_cont
{
	
	width:100px;
	height:100px;
	float:left;
	padding:0;
	
}
div.user_profile ul.blogs li div.img_cont img
{
	display:block;
}
div.user_profile ul.blogs li div.prop
{
	
	float:left;
	height:100px;
	text-indent:0px !important;
	padding-left:10px;
	font-size:11px;
	color:black;
	line-height:13px;
	width:350px;
}
div.user_profile ul.blogs li div.prop a
{
	color:#005A8A;
	font-size:13px;
	font-weight:bold;
	line-height:12px;
}
div.user_profile ul.blogs li div.prop a span.home_town
{
	font-size:11px;
	font-weight:normal;
	color:black
}
div.user_profile div.my_albums
{
	font-weight:bold;
	width:235px !important;
	width:220px;
	text-indent:5px;
	color:#005A8A;
	margin-top:30px;
	float:left
}
div.user_profile ul.covers
{
	width:235px !important; width:220px;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}
div.user_profile ul.covers li
{
	margin:0;
	padding:0;
	font-size:11px;
	margin-top:5px;
	margin-left:5px;
	text-indent:0px;
	height:100px
	
}
div.user_profile ul.covers li a
{
	float:left
}
div.user_profile ul.covers li div.album_details
{
	float:left;
	margin-left:5px;
	
}
div.user_profile ul.covers li div.album_details a
{
	color:#005A8A;
}
div.user_profile ul.covers li div.album_details span.location
{
	font-size:10px;
	font-weight:normal;
	color:black;
}
div.user_profile ul.covers li img
{
	border:none;
}
div.more_albums
{
	
	font-size:11px;
	
	font-weight:bold;
	direction:rtl
	
}
div.more_albums a
{
	color:#AECA44;
}
div.more_albums img
{
	position:relative;
	top:4px;
}
div.more_blogs
{
	
	font-size:11px;
	color:#005A8A;
	font-weight:bold;
	direction:rtl
	
}
div.more_blogs a
{
	color:#AECA44;
}
hr
{
	color:#B7B2AD;
	border-top:1px solid #B7B2AD;
	height:1px;
	#border:none;
	
	width:210px;
	padding:0;

}
