#sub_header{	position:relative;	height:170px;	width: 944px;	background:url(../../../layouts/black/img/headersmall_logo.jpg) no-repeat;}#sub_header_index{        position:relative;        height:170px;        width: 944px;        background:url(../../../layouts/black/img/header_logo.jpg) no-repeat;}#index_sign_in{	position:absolute;	top:70px;	left:250px;}#lang_switch_container{	position:absolute;	top:1px;	left:22px;	color:#CACBC9;}#breadcrumb_container{	padding-top:10px;	margin-left: 22px;}#your_comp_logo{      /*  background:url(../../../layouts/black/img/logo.jpg) no-repeat; */	width: 317px;	height: 90px;	position: absolute;	top: 56px;	left: 35px;}#your_comp_logo_index{        background:url(../../../layouts/black/img/logo.jpg) no-repeat;        width: 317px;        height: 90px;        position: absolute;        top: 56px;        left: 35px;}#your_ad_space{      /*  background:url(../../../layouts/black/img/logo.jpg) no-repeat; */        width: 317px;        height: 63px;        position: absolute;        top:56px;        left: 35px;}.main_menu_table{	margin:0 auto;	width:898px;	text-align: center;}#main_menu_cont{	height:40px;	background:url(../../../layouts/black/img/main_menu_bg.jpg) repeat-x center bottom;	position:absolute;	width: 900px;	left: 22px;	bottom: 0px;}.main_menu_item,.main_menu_item_active{	/*height:39px;*/	background: url(../../../layouts/black/img/main_menu_item_bg.jpg) repeat-x scroll 0 5px;	padding:6px 10px 0 10px;}.main_menu_item_sep{	height:39px;	border-right:1px solid #5d5d5d;	width: 1px;	margin-right: 1px;}.main_menu_item_active{	background: url(../../../layouts/black/img/main_menu_item_active_bg.jpg) repeat-x scroll 0 5px;}#last_main_menu_item{	border-left:none;}a.main_menu_link, a.main_menu_link:hover, a.main_menu_link_active{	font: bold 12px Arial;	line-height: 20px;	color:#fafcfc;	text-decoration:none;	text-transform:lowercase;}a.main_menu_link:hover{	color:#e3e4e4;}a.main_menu_link_active{	color: #070707;}.inv_line{	height: 13px;	margin-top: 10px;}.inv_menu_td,.inv_menu_td_last{	height: 14px;	border-right: 1px solid #8c8b8b;	padding: 0 5px 0;}.inv_menu_td_last{	border: none;}a.menu_inventory_line_item,a.menu_inventory_line_item:hover,a.menu_inventory_line_item_active{	font: 11px Arial;	color: #333333;	text-decoration: none;}a.menu_inventory_line_item:hover,a.menu_inventory_line_item_active{	color: #cc0000;}/* --- component Nav Breadcrumb CSS --- */.breadcrumb{display: block;float: left;color: #333333;font-weight: bold;text-decoration: none;}a.breadcrumb:hover{color: #cc0000;}.breadcrumb_arrow{float: left;padding:0px 3px 0px 2px;color: #333333;font-size: 10px;font-weight: bold;}a.breadcrumb_current:link,a.breadcrumb_current:visited{display: block;float: left;color: #333333;font-weight: bold;text-decoration: none;}a.breadcrumb_current:hover{color: #cc0000;}.sidebar_mid{	background:url(../../../layouts/black/img/sidebar_bg_mid.jpg) repeat-y;}.sidebar_cont{	background:url(../../../layouts/black/img/sidebar_bg_bot.jpg) no-repeat bottom left;	color:#fff;	padding-bottom: 5px;}.sidebar_cont a{	color:#fff;}.sidebar_element{	margin-bottom:15px;	overflow:hidden;}.sidebar_cap{	background: url(../../../layouts/black/img/sidebar_cap.jpg) repeat-x;	height: 29px;	font:bold 16px Arial;	color:#fefdff;	text-align:center;	padding-top: 5px;	text-transform:lowercase;}.sidebar_body{	padding: 10px 5px 25px 20px;}.sidebar_body input{	width:130px;	margin:2px 0 5px 0;}.sidebar_bottom{	padding:0px 19px 10px 0;	text-align:right;}.sign_in_prom{	text-align: center;	padding-right: 15px;}.promo_url{	display: block;	height: 125px;	width: 122px;	background: url(../../../layouts/black/img/sidebar_join_bg.jpg) no-repeat;	margin-left: 5px;	margin-top: 10px;}/* --- component Ads Sidebar CSS --- */.ads_sidebar{	text-align: center;	padding: 10px 0;}/* --- component Ads Content CSS --- */.ads_content{	margin: 12px auto;	text-align: center;}/* Custom profile template CSS */.thick_component_position{	position: relative;	vertical-align: top;	border: 1px solid #bbb;	z-index: 1;	padding: 2px;}.empty_component_position{	position: relative;	height:200px;	vertical-align: middle;	text-align: center;	color: #6EB814;	font-weight: bold;	font-size: 17px;	text-transform: uppercase;	z-index: 1;	border: 1px solid #bbb;	font-family:Verdana;}.component_container{	position: relative;	border: 1px solid #616161;}.component_container .container_head .del_component{	float: right;	font-weight: bold;	cursor: pointer;	color: #000;	font-size: 10px;	text-align: center;	border: 1px solid #666666;	height: 13px;	padding: 0px 3px;	background: #fff;}.component_container .container_head .head_caption{	float: left;}.container_head{	padding: 3px;	padding-top: 5px;	background: #4F4A4A;	color: #fff;	font-size: 10px;}.view_component_position{	vertical-align: top;	padding:4px;}.profile_view_left_col{float: left;width:270px;overflow:hidden;}.profile_view_right_col{width:349px;overflow:hidden;margin: auto;}/*right col*/.profile_view_desc_block .block_body{	border-top:1px solid #616161;}.profile_view_activity span{color:#fff;}.profile_view_desc_tab, .profile_view_desc_tab_active{font-weight:bold;text-decoration:none;text-align:center;margin:5px 8px 0 8px;color:#C0BFBF;}.profile_view_desc_tab_active{color: #fff;}.profile_view_media_href{margin: 10px 2px;}.profile_view_media_href a{text-decoration:none;padding-left:20px;background:url(../../../layouts/black/img/video.gif) no-repeat top left;color:#fff;padding-bottom:10px;}#profile_rate_container{margin:4px 0px;}.profile_rate_body{margin:1px;}.profile_rate_body div{padding:1px 3px;}#profile_rate_average_score,#profile_rate_rates{color:#6EB814;}#profile_rate_points_container{margin:4px;padding:2px;height:20px;}.profile_rate_point_off,.profile_rate_point_on,.profile_rate_point_active{float: left;width: 22px;height: 32px;background-image: url(../../../layouts/black/img/hand_inactive.png);background-repeat: no-repeat;background-position: 50% 50%;text-align: center;cursor: pointer;}.profile_rate_point_on{background-image: url(../../../layouts/black/img/hand_active.png);color: #fff;}.profile_rate_point_active{background-image: url(../../../layouts/black/img/hand_hover.png);color:#c24eb3;}#profile_view_menu_top {padding:5px 1px;}.profile_view_photo_cont{background:url(../../../layouts/black/img/profile_cap.gif) no-repeat top;padding-top:1px;}.profile_view_photo_sub_cont{background:url(../../../layouts/black/img/profile_bot.gif) no-repeat bottom;padding-bottom:1px;}.profile_view_photo_content{background:#4B73A4;margin:8px 0;}.sub_profile{height:17px;background: #616161;color: #fff;text-align: center;padding-top: 2px;}.overflow_field_value{overflow: hidden;width: 155px;}.flash_pl{margin:5px 0 0;}#profile_view_menu_top a{	color: #6EB814;	font-weight: bold;}.left{	vertical-align: top;	padding-top: 3px;}*+html .left{	padding-top: 6px;}/* -- Vkiss Component CSS -- */.kiss_cont{position:absolute;z-index:10;width:340px;opacity:0;display:none;padding:1px;background: #000;}.kiss_textarea{width:320px;height:200px;}.kiss_input_text{width:320px;}.kiss_text_title{font-weight:bold;}#kiss_cont .block_bottom input{width:105px;}.vkiss_tbl td{	padding: 2px;}/* -- Message Write CSS STYLE -- */.message_write_input_text{width:240px;}.write_message_cont{display:none;position:absolute;width:256px;opacity:0;z-index:10;background: #000;}.message_write_textarea{width:240px;height:190px;}.message_write_text_title{	text-align: left;}/* --- component Smile CSS --- */.smile_component1, .smile_component2{	text-align:left;}/* component Profile Comments style */a#profile_comments_header_title{	font-weight: bold;	text-decoration: none;}span#profile_comment_list_info{	margin: 2px;	color: #bfbfbf;}a#load_profile_comment_form{	text-decoration: none;}div.profile_comment_container{	position: relative;	margin: 4px 1px 10px 1px;	border-top: 1px solid #6f6f6f;	padding: 2px;}a.delete_profile_comment:link,a.delete_profile_comment:visited{	display: block;	position: absolute;	top: 2px;	right: 2px;	color: #bf1414;	text-decoration: none;}a.delete_profile_comment:active,a.delete_profile_comment:hover{	color: #cf1616;}div.profile_comment_side_block{	float: left;	width: 106px;	border-right: 1px solid #3f3f3f;	padding: 0 4px;}div.profile_comment_side_block a{	text-decoration: none;}div.profile_comment_side_block span{	margin: 2px;	font-weight: bold;	text-decoration: underline;}div.profile_comment_side_block img{	margin: 4px auto;}div.profile_comment_body{	float: left;	margin: 4px 6px;}div.profile_comment_bottom{	margin-top: 2px;	border-top: 1px solid #4f4f4f;	padding: 1px 2px;	font-size: 10px;	text-align: right;}div#profile_comment_form_container{	position: relative;}div#profile_comment_form_container{	margin-bottom: 28px;	border-bottom: 1px solid #4f4f4f;	text-align: right;}textarea#profile_comment_form_body{	width: 410px;	height: 100px;	margin: 0px;}input#profile_comment_form_submit_btn{	position: absolute;	right: 2px;	bottom: -17px;}div#profile_comments_bottom{	text-align: right;}/* --- Profile Photo Album CSS --- */#profile_album_container{	background: #070707;	margin: 2px;}.profile_album_inactive{	filter: alpha(opacity=50);	-moz-opacity: 0.5;	opacity: 0.5;	cursor: wait;}.profile_album_inactive div,.profile_album_inactive img{	filter: alpha(opacity=50);	cursor: wait;}div#profile_album_image_rate_block{	margin: 2px 4px;	padding:5px;}span#profile_album_user_estimate_label{	display: block;	float: left;	padding: 2px 3px 0 0;	font-weight: bold;}.profile_album_image_rate_block_free div{	cursor: pointer;}.profile_album_image_rate_block_fixed div{	cursor: default;}.rate_point_off,.rate_point_on,.rate_point_active{	float: left;	width: 23px;	height: 32px;	background-image: url(../../../layouts/black/img/hand_inactive.png);	background-repeat: no-repeat;}.rate_point_on{	background-image: url(../../../layouts/black/img/hand_active.png);	color: #fff;}.rate_point_active{	background-image: url(../../../layouts/black/img/hand_hover.png);	color: #fff;}#profile_album_image_rate_info{	position: relative;	margin: 4px 5px;	color:#cacbc9;	font: bold 11px Arial;}#profile_album_image_average_score,#profile_album_image_rates{	margin: 2px 0px;	color: #6eb814;}#profile_album_image_screen{	position: relative;	margin: 2px 2px 4px 2px;	border: 1px solid #4f4f4f;	padding: 4px;	background-color: #1F1F1F;	background-repeat: no-repeat;	background-position: 50% 50%;	text-align: center;}#profile_album_pass_input_container{	position: absolute;	right: 8px;	bottom: 8px;	border: 1px solid #9f9f9f;	padding: 1px 2px;	background: #efefef;	filter: alpha(opacity=90);	-moz-opacity: 0.9;	opacity: 0.9;}#profile_album_image_description_container{	position: relative;	margin: 2px ;	border: 1px solid #7f7f7f;	padding: 2px 4px;	background-color: #4f4f4f;	color: #fff;	font-style: italic;	text-align: left;}#profile_album_thumbs_container{	margin: 2px;	border: 1px solid #3f3f3f;	padding: 1px;	width: 320px;	background-color: #1f1f1f;}.profile_album_thumb{	display: block;	float: left;	height: 64px;	margin: 3px;	border: 1px solid #666;	cursor: pointer;}.profile_album_thumb_active{	display: block;	float: left;	height: 70px;	margin: 0px;	border: 1px solid #cfcfcf;	cursor: pointer;}#profile_album_thumbs_container{	padding: 5px;}/* --- Profile Tag CSS --- */#profile_tag_container{}#profile_tag_container a{text-decoration:none;}#profile_tag_container a:hover{text-decoration:underline;}.profile_tag_delete{font-weight:bold;color:#9C3DD9;text-decoration:none;cursor:pointer;}.profile_tag_delete:hover{color: #bf1717;text-decoration:none;}.profile_tag_input{width: 180px;}.other_media_cont .mediafile_cont{	width: 100px;	margin: 10px;	border: 1px solid #BEBEBE;	padding: 6px;	background: #000000;	float: left;}.mediafile_cont .info{	text-align: center;	cursor: pointer;	font-size: 10px;}.mediafile_cont .info a:link,.mediafile_cont .info a:visited{	text-decoration: none;	font-weight: bold;}.friend_gallery_label{	color: #FFCF4F;	font-weight: bold;	margin-top: 20px;	padding: 5px;}.profile_list_gallery_card_container{	float: left;	width: 110px;	margin: 0 8px 10px 0;	font-size: 10px;	text-align: center;}.profile_list_gallery_card_container .block_cap_wo_pre a {	text-decoration: none;}.profile_list_gallery_card_details{	float: left;	width: 70px;	padding-top: 15px;	overflow: hidden;}.profile_list_gallery_card_thumb{	float: left;	margin: 2px 1px;	padding: 1px 2px;}#gal_foot{	margin-bottom: 5px;}.profile_list_gallery_card_activity{	margin-top: 12px;}.profile_list_gallery_card_online{	color: #efefef;}.profile_list_gallery_card_location{	background: url(../../../layouts/black/img/ec_profile_bot_bg.jpg) repeat-x;	height: 27px;	overflow: hidden;}/*detail styles*/.profile_list_details_card_activity{	height: 30px;	padding-top: 5px;	color: #fe9000;	text-align:center;}.profile_list_details_card_activity a{	color: #fe9000;}.profile_list_details_card_thumb_pre{	float: left;	width: 138px;	background: url(../../../layouts/black/img/ec_profile_side_bg.jpg) no-repeat;}.profile_body_gal_pre{	background: url(../../../layouts/black/img/ec_profile_side_bg.jpg) no-repeat;}.profile_list_details_card_thumb_post,.profile_body_gal_post{	background: url(../../../layouts/black/img/ec_profile_side_bg.jpg) no-repeat right top;}.profile_list_details_card_thumb{	margin: 0 1px;	padding: 8px 8px 0;	text-align: center;	overflow: hidden;}.profile_body_gal{	margin: 0 1px;}.profile_list_details_card_location_pre{	background: url(../../../layouts/black/img/ec_nw_block_cap_bg.jpg) repeat-x bottom;}.profile_list_details_card_location{	height: 20px;	background: url(../../../layouts/black/img/ec_wd_block_cap_img.jpg) no-repeat center bottom;	padding: 4px 5px 0;	color: #fe9000;}.profile_list_details_card_desc{	height: 100px;	width: 450px;	padding: 5px;	overflow: hidden;}.profile_list_details_references{	background: url(../../../layouts/black/img/ec_profile_bot_bg.jpg) repeat-x;	height: 27px;	margin-bottom: 25px;}.profile_list_details_card_details_pre{	float: left;	width: 472px;	height: 143px;	background: url(../../../layouts/black/img/ec_profile_side_bg.jpg) no-repeat right top;	overflow: hidden;}.profile_list_details_card_details{	margin-right: 1px;}.profile_list_details_references_sub div{	float: left;	padding-right: 10px;}.profile_list_details_references_sub{	float: right;}.page_nav, .page_nav_active{	padding-left: 10px;	font-weight: bold;	text-decoration: none;}.page_nav_active{	color: #E98001;}/* -- Friends Network Component CSS -- *//* --- component Forum Profile Stat CSS --- */.posts{	border-bottom:1px dotted #666;	padding:5px 0;}.add_info{	font-size:10px;	text-align:right;	line-height:20px;}.blog_block{	margin:15px 0;}.padder{	padding:0 5px 10px;}.copyright{	text-align:right;	color:#fff;	padding:5px;	margin: 0 auto;	width: 900px;}.bot_menu{	height: 27px;	background: #252525;	border: 1px solid #5d5d5d;	margin: 0 auto;	width: 900px;	padding-top: 8px;}.menu_td,.menu_td_last{	border-right: 1px solid #cacbc9;	height: 15px;	padding: 1px 5px 0;}.menu_td_last{	border: none;}a.menu_bottom_line_item,a.menu_bottom_line_item:hover,a.menu_bottom_line_item_active{	font: 11px Arial;	color: #cacbc9;	text-decoration: none;}a.menu_bottom_line_item:hover,a.menu_bottom_line_item_active{	color: #fff;}.bot_menu td{	height: 15px;}/* --- component Ads Bottom CSS --- */.ads_bottom{	text-align: center;}