/* user_show */
.user_show { position:relative; width:100%; height:auto; margin:0px auto 0px auto; padding:20px 0px 20px 0px; 
			  background:transparent; text-align:left; }
	.user_show_header { position:relative; width:100%; height:auto; margin:0px auto; padding:10px 0px 20px 0px; 
						background:url(../images/bg_usershow_header.png) repeat-x #3d3d3d; 
						border-top:0px solid #888; border-bottom:0px solid #777; display:table; z-index:1; }
		.user_show_header_left { position:relative; width:530px; height:auto; margin:0px auto; padding:0px 0px 0px 40px; 
					background:transparent; text-align:left; letter-spacing:0px; font:10px Verdana,Arial,sans-serif; color:#aaa; float:left; z-index:1; }
		.user_show_header_right { position:relative; width:235px; height:auto; margin:0px auto 0px auto; padding:0px 0px 0px 0px;
					background:#404040; background:transparent; text-align:left; letter-spacing:0px; 
					font:10px Verdana,Arial,sans-serif; color:#aaa; float:left; z-index:0; }
	.user_show_name { position:relative; left:20px; width:auto; height:auto; margin:10px 0px 10px 5px; padding:0px 0px 0px 0px; 
					  background-color:transparent; text-align:left; letter-spacing:0px; font:19px Tahoma,Arial,sans-serif; color:#c2c2c2; }
		.user_show_name_pkt { font:11px Verdana,Arial,sans-serif; color:#888; font-weight:normal; }
	.user_show_details { position:relative; width:500px; height:auto; padding:0px; margin:0px 0px 0px 20px;
						 background-color:transparent; letter-spacing:0px; text-align:left; display:table;  }
		.user_show_details_col { position:relative; width:250px; height:auto; margin:0px 0px 3px 0px; background-color:transparent; 
					  font:11px/14px Tahoma,Verdana,Arial,sans-serif; color:#999; text-align:left; float:left; }
		.user_show_details_col2 { position:relative; margin:-10px 0px 3px 0px; }
	.user_show_info { position:relative; top:0px; left:30px; width:490px; min-height:30px; margin:15px 0px 10px 13px;
					  background-color:transparent; letter-spacing:0px; text-align:left; display:table; }
	.user_show_info_desc { position:relative; width:auto; height:100%; margin:0px 0px 0px 0px; background-color:transparent; 
						   font:11px/14px Tahoma,Verdana,Arial,sans-serif; color:#808080; letter-spacing:0px; text-align:left; }
	.user_show_info_desc_width2 { width:40px; }
	.user_show_info_body { position:relative; width:435px; height:100%; margin:0px 0px 0px 12px; display:table; 
                            background-color:transparent; border:0px solid #ff0; 
                            font:11px/14px Tahoma,Verdana,Arial,sans-serif; color:#999; text-align:left; }
	.user_show_info_title { position:relative; width:50px; height:100%; background-color:transparent; 
		font:11px/14px Tahoma,Arial,sans-serif; color:#808080; text-align:right; margin:0px; float:left; }
	.user_show_info_value { position:relative; width:170px; height:100%; background-color:transparent; 
		font:11px/14px Tahoma,Arial,sans-serif; color:#909090; text-align:left; letter-spacing:0px; margin:0px; padding-left:5px; float:left; }
	.user_show_info_titlelong { position:relative; width:212px; height:100%; background-color:transparent; 
		font:11px/14px Tahoma,Verdana,Arial,sans-serif; color:#888; text-align:left; margin:0px; padding:0px 0px 0px 18px; float:left; }
	.user_blog { position:relative; top:0px; right:0px;
				 width:195px; min-height:158px; height:158px; margin:10px 0px 0px 20px; padding:0px 0px 0px 0px;
				 background-color:transparent; border:0px solid #666;
				 font:11px/14px Tahoma,Arial,sans-serif;color:#929292;
				 overflow:hidden;
				 display:block;
				 z-index:2; }
		.user_blog_title { position:absolute; top:10px; right:4px; width:auto; height:10px; margin:2px 0px 0px 0px; padding:0px; 
						   font:10px Tahoma,Arial,sans-serif; color:#777; letter-spacing:0px; text-align:right; }
		.user_blog_line { position:relative; width:100%; height:auto; margin:5px 0px 10px 0px; padding:0px; border-bottom:0px solid #555; }
			.user_blog_date { position:relative; width:auto; height:auto; padding:0px 0px 2px 0px; font-size:10px; color:#aaa; }
			.user_blog_subject { position:relative; width:auto; height:auto; font-weight:bold; font-size:10px; }
			.user_blog_body { position:relative; width:auto; height:auto; }
		.user_blog_form { position:relative; width:100%; height:110px;
						  margin:20px 0px 10px 5px; padding:0px; 
						  font:15px Tahoma,Arial,sans-serif; color:#777; letter-spacing:1px; }
		.user_blog_form_submit { position:relative; top:0px; left:3px; padding:10px 0px 0px 0px; color:#555; }
		.user_blog_navig_top { position:absolute; top:35px; right:2px; width:10px; height:10px; cursor:pointer; display:none; }
		.user_blog_navig_bottom { position:absolute; bottom:15px; right:2px; width:10px; height:10px; cursor:pointer; display:none; }
		.user_blog_desc { position:absolute; top:33px; left:0px; width:auto; height:10px; font:10px Tahoma,Arial,sans-serif; color:#777; letter-spacing:1px; }

	.user_photos_area { position:relative; width:810px; height:auto; margin:0px auto 0px auto; padding:0px 0px 0px 15px; 
						background-color:transparent; border:0px solid #ed2;
						font:10px/14px Verdana,Arial,sans-serif; color:#999; text-align:left; display:table; }
	.user_photos_list { width:750px; margin:0px auto 0px auto; padding:0px; background:#4a4a4a; border:1px solid #707070; }

	.user_show_gallery { position:relative; width:100%; height:575px; margin:2px auto 0px auto; padding:40px 0px 30px 0px; 
						text-align:left; border-top:0px solid #2a2a2a; display:table; }
		.user_show_gallery_row { position:relative; width:770px; height:auto; margin:0px 0px 5px 20px; padding:0px; display:table; }
		
		.user_show_navig { position:absolute; right:50px; width:auto; height:auto; background-color:transparent; 
			font:10px Verdana,Arial,sans-serif; color:#999; text-align:right; margin:0px 0px 10px 0px; }
		.user_show_navig_top { top:10px; }
		.user_show_navig_bottom { bottom:10px; }
		
		.user_show_series_count { font:11px Verdana,Tahoma,Arial,sans-serif; color:#888; }
		.user_show_series_group { position:relative; width:auto; height:auto; margin:0px 0px 15px 0px; padding:0px 10px 0px 0px; 
                                  border:1px solid transparent; display:table; }
		.user_show_series_group:hover { /* background:#595959;*/ border-right:1px solid #808080; }
		.user_show_series_title { position:relative; top:0px; left:0px; width:auto; height:auto; margin:0px 0px 10px 0px; padding:0px 35px 4px 53px; 
				background:url(../images/bg_usershow_group_03.png) no-repeat left bottom transparent; 
                border-width:0px 0px 0px 0px; border-style:solid; border-color:#777; 
				font:14px Tahoma,Arial,sans-serif; color:#c5c5c5; font-weight:bold; text-align:left; letter-spacing:0px; 
                display:table; clear:both; }
			.user_show_series_title_sign { font:17px Tahoma,Arial,sans-serif; color:#999; }
			.user_show_series_title_first { margin:0px 0px 12px 0px; padding:0px; }
		.user_show_noseries_motif_top { position:relative; left:20px; width:auto; height:22px; margin:15px auto 20px auto; 
										text-align:center;  display:none; clear:both; }
		.user_show_noseries_motif_bottom { position:relative; left:7px; width:78px; height:22px; margin:30px auto 20px auto; display:none; clear:both; }
		.user_show_series_sort { width:auto; height:19px; line-height:19px; margin:0px 0px 0px 0px; padding:0px 5px 0px 5px; }
		.user_show_series_nosets_up   { width:auto; height:19px; line-height:19px; margin:0px 0px 8px 0px; padding:0px 5px 0px 5px; }
		.user_show_series_nosets_down { width:auto; height:19px; line-height:19px; margin:8px 0px 0px 0px; padding:0px 5px 0px 5px; }
		
		.user_show_photos_row { width:100%; height:auto; display:table; clear:both; }
	.user_show_krab { color:#666; }

	.user_list { position:relative; width:750px; height:auto; margin:0px 0px 0px 0px; padding:6px 0px 6px 0px;
				 display:table; background:transparent; 
				 font:11px Tahoma,Arial,sans-serif; color:#929292; text-align:left; 
				 border-style:dashed; border-width:0px 0px 1px 0px; border-color:#999 #555 #595959 #999; clear:both; }
	.user_list:hover { background:#333; color:#ccc; }
	.user_list_checked { background:#303030; color:#982; }
	.user_list_manages { position:relative; width:auto; height:25px; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; background:transparent; 
					  border-width:0px 0px 0px 0px;  border-style:solid; border-color:#505050; line-height:23px; color:#999; float:right; }
	.user_list_menu { position:relative; height:25px; margin:0px 0px 3px 0px; padding:0px; background:url(../images/bg_userlist_menu.gif) transparent repeat-x; 
					  border:0px solid #555; line-height:23px; color:#999; }
	.user_list_menu:hover  { background:url(../images/bg_userlist_menu.gif) #393939; }
		.user_list_col { position:relative; height:auto; margin:0px 0px 0px 0px; float:left; }
		.user_list_col_menu { position:relative; margin:0px 0px 0px 0px; color:#828282; float:left; }
		.user_list_col_photo { width:80px; padding-left:10px; }
		.user_list_col_title { width:100px; }
		.user_list_col_subopinion { width:50px; text-align:center; }
		.user_list_col_opinion { width:50px; text-align:center; }
		.user_list_col_hits { width:50px; text-align:center; }
		.user_list_col_add { width:85px; }
		.user_list_col_last { width:100px; }
		.user_list_col_series { width:60px; height:21px; padding-top:4px; text-align:center; }
		.user_list_col_manage { width:150px; text-align:right; }
		.user_list_series { position:absolute; top:50px; right:140px; width:300px; color:#888; border-top:0px solid #555; 
							 padding:0px; text-align:right; }

		.user_list_manage_top { width:120px; height:50px; border:0px solid #fe2; float:right; clear:both; }
		.user_list_manage_bottom { width:120px; height:auto; margin:0px 0px 0px 0px; text-align:right; float:right; clear:both; }
		.user_list_photo_delete { width:45px; margin:0px; opacity:.25; display:none; float:right; }
		.user_list_photo_delete:hover { opacity:1.00; }
		.user_list_photo_edit { width:50px; margin:0px; display:block; float:right; }
		.user_list_photo_status { color:#777; }
	select.user_list_series_manage { background:#444; font:10px Tahoma,Arial,sans-serif; color:#bbb; 
							  margin:0px; vertical-align:middle; border:1px solid #606960; }
	select.user_list_manage { background:#444; font:9px Arial,sans-serif; color:#bbb; 
							  margin:0px; vertical-align:middle; border:1px solid #617384; }

/* usershow admin */
.main32 { position:absolute; left:50px; top:25px; display:none; width:400px; min-height:200px; background:#555;
		font:11px/14px Tahoma,Arial,sans-serif; color:#ccc; text-align:left; 
		margin:0px; padding:15px 20px 5px 20px; z-index:10; opacity:.95;
		border-style:solid; border-width:1px; border-color:#777 #333 #333 #777; }
	.main32_2 { width:100%; height:auto; display:table; margin:0px; color:#999; }
	.main32_3 { width:190px; height:auto; display:table; margin:5px 0px 10px 0px; color:#999; }
		.main32_3_1 { width:190px; height:auto; display:table; margin:0px 0px 0px 0px; color:#aaa;clear:both; }
			.main32_3_1_1 { width:30px; height:20px; margin:0px;float:left; }
			.main32_3_1_2 { width:130px; height:20px; margin:2px 0px 0px 0px;float:left; }

.user_catlist { position:absolute; left:50px; top:25px; display:none; width:200px; min-height:200px; background:#555; 
		font:11px/14px Tahoma,Arial,sans-serif; color:#ccc; text-align:left; 
		margin:0px; padding:15px 20px 5px 20px; z-index:10; opacity:.95;
		border-style:solid; border-width:1px; border-color:#777 #333 #333 #777; }
	.user_catlist_title  { width:100%; height:auto; margin:0px 0px 10px 0px; color:#aaa; }
	.user_catlist_submit { width:100%; height:auto; margin:10px 0px 10px 0px; color:#aaa; }
	.user_catlist_line { width:190px; height:20px; margin:0px 0px 0px 0px; color:#ccc; clear:both; }
		.user_catlist_val { width:30px; height:20px; margin:0px;float:left; }
		.user_catlist_desc { width:130px; height:20px; margin:2px 0px 0px 0px; float:left; }

.user_nick { position:absolute; left:50px; top:25px; display:none; width:300px; min-height:100px; background:#555; 
		font:11px/14px Tahoma,Arial,sans-serif; color:#ccc; text-align:left; 
		margin:0px; padding:15px 20px 5px 20px; z-index:10; opacity:.95;
		border-style:solid; border-width:1px; border-color:#777 #333 #333 #777; }
	.user_nick_title  { width:100%; height:auto; margin:0px 0px 10px 0px; color:#aaa; }
	.user_nick_submit { width:100%; height:auto; margin:10px 0px 10px 85px; color:#aaa; }
	.user_oldnick_line { width:auto; height:auto; margin:0px 0px 2px 0px; color:#bbb; display:table; clear:both; }
	.user_nick_line { width:auto; height:20px; margin:0px 0px 0px 0px; color:#ddd; clear:both; }
		.user_nick_val { width:80px; height:20px; margin:0px; padding-right:5px; color:#aaa; text-align:right; float:left; }
		.user_nick_desc { width:180px; height:20px; margin:0px 0px 0px 0px; display:table; float:left; }

a.user_show_link    { text-decoration:none; }
a.user_show_link:link    { color:#bbb; }
a.user_show_link:visited { color:#bbb; }
a.user_show_link:active  { color:#fff; }
a.user_show_link:hover   { color:#fff; }

a.user_show_alink    { text-decoration:none; }
a.user_show_alink:link    { color:#b0b020; }
a.user_show_alink:visited { color:#b0b020; }
a.user_show_alink:active  { color:#fff; }
a.user_show_alink:hover   { color:#fff; }

a.user_show_play    { text-decoration:none; }
a.user_show_play:link    { color:#a0a020; }
a.user_show_play:visited { color:#a0a020; }
a.user_show_play:active  { color:#fff; }
a.user_show_play:hover   { color:#fff; }

textarea.textarea_userblog { width:195px; height:100px; border:1px solid #ccc; }

