/**
 * ���� �����
 */
.friend_foto_date, .foto_date{
	float:left;
	color:#959595;
	font-size:11px;
}
.friend_foto_date{
	height:18px;	
}	
.foto_export{
	text-align:right;
	margin-right:70px;
	font:bold 11px Arial;
	background:url(/img/export_ar.gif) no-repeat center right;
	padding-right:12px;

}
.foto_export a{
	color:#98ac2e;
	text-decoration:none;
	border-bottom:1px dashed #98ac2e;
}
.foto_export a:hover{
	border-bottom:1px solid #98ac2e;
}
.main_img{
	position:relative;
	z-index:100;
}
.post_uppers{
	margin:0px 40px 10px 60px;
	margin-top:-100px;
}
.post_uppers_index{
	margin:0px 40px 10px 0px;
	margin-top:-100px;
}

.vote_1{
	background:#98ac2e url(/img/vot_dot.gif) no-repeat left;
	margin:-70px 0px 0px -45px;	
}
.vote_1 a{
	color:#cbd596;	
}
.vote_2 a{
	color:#ffcd7f;	
}	
.vote_2{
	background:#ff9c00 url(/img/vot_dot.gif) no-repeat left;
	margin:14px 0px 0px -45px;
}

.vote{  
	position:relative;
	z-index:99;
	height:28px;width:130px;
}
.vote *{
	cursor:pointer;	
}
.vote a.white{
	color:white;
}	
.vote a{	
	display:block;	
	font-size:12px;
	height:28px;width:130px;
	text-decoration:none;
	padding:0px 0px 0px 5px;	
}
.vote a div.vote_inner{
	padding-top:6px;
}
.vote img{
	margin-bottom:-2px;
}

.vote_ar_1, .vote_ar_2{
	c1ursor:pointer;float:left;
	padding-right:5px;
}

.vote_ar_1{background:url(/img/vot_g.gif) no-repeat left;}
.vote_ar_2{background:url(/img/vot_o.gif) no-repeat left;}
.vote_num{
	margin-left:10px;
	width:25px;
	text-align:center;
}
.vote_num a{
	width:25px;
	text-align:left;
	height:14px;	
}	

.right_upper_top{
	background:#e5e5e5 url(/img/vot_dot.gif) no-repeat right;
	height:28px;
	width:240px;
	position:relative;
	z-index:99;
	float:right;
	margin-top:-68px;
	clear:both;
}
.right_upper_top a{
	height:28px;
	width:240px;
	display:block;
	color:#727272;
	text-decoration:none;
	font-size:11px;
}
.right_upper{
	background:#e5e5e5 url(/img/vot_dot.gif) no-repeat right;
	height:28px;
	width:240px;
	position:relative;
	z-index:99;
	float:right;
	margin-top:-28px;
	clear:both
}
.right_upper a{
	height:28px;
	width:240px;
	display:block;
	color:#727272;
	text-decoration:none;
	font-size:11px;
}
.right_upper_txt{
	float:left;
	cursor:pointer;
	margin:7px 0px 0px 0px;
	padding-left:20px;

}
.right_upper_img{
	float:right;
	cursor:pointer;
	margin:6px 0px 0px 0px;
	height:16px;
	padding-right:10px;
	color:#000;
}
.right_upper_img .full_size{
	height:16px;
	width:16px;
	background:url(/img/big_view.gif) no-repeat;
}

.right_upper_img .full_size_v{
	height:16px;
	width:16px;
	background:url(/img/big_view_v.gif) no-repeat;
}              
table.comment_info {
	background:#e5e5e5;
	width:100%;	
	height:28px;
	margin-bottom:10px;
}
table.comment_info td{
	vertical-align:middle;
	font-size:11px;
	color:#727272;
}
table.comment_info td.c_text{
	padding-left:20px;
	background:url(/img/vot_dot.gif) no-repeat left;
}
table.comment_info td.c_info{
	background:url(/img/vot_dot.gif) no-repeat right;
	width:25px;
	text-align:right;
	padding-right:8px;
	color:#000;
}

.c_tags{
	margin-top:10px;
}
.c_tags td{
	height:20px;
}
.tag{
	display:inline;
	height:16px;
	margin-bottom:7px;
	margin-right:25px;
	white-space: nowrap;
	line-height:18px;
}
.tag img{
	margin-bottom:-4px;
}

.post_header{
	margin-left:60px;
	width:500px;	
}
.post_body{
	clear:both;
	padding:7px 0px 30px 60px;
	width:550px;
}
.post_body_index{
	clear:both;
	padding:7px 0px 30px 0px;
	width:550px;
}

table.small_image{
	width:500px;
	height:375px;
	border:1px solid #aaa;
	background:white;
	position:relative;
	z-index:100;
	text-align:center;
}
table.small_image td{
	text-align:center;
	vertical-align: middle;
}

.user_tags{
	margin:10px 0px;
	color:#959595;	
}
.user_tags img{
	margin-top:5px;
	margin-bottom:-4px;
}	

.tags_1 {
	font-size:100%;
}

.tags_2 {
	font-size:120%;
}

.tags_3 {
	font-size:140%;
}

.tags_4 {
	font-size:160%;
}

.tags_5 {
	font-size:180%;
}
.blog_navy{
	background:#e5e5e5;
	height:28px;	
}
.blog_navy td{
	vertical-align:middle;
	font-size:11px;	
}
.blog_navy td.dots{
	width:1px;
	background:url(/img/vot_dot.gif) no-repeat;
}
.blog_navy td.prev_href div{
	background: url(/img/prev_arr.gif) no-repeat left center;
	padding-left:15px;
	margin:0px 15px 0px 5px;
}
.blog_navy td.next_href div{
	background: url(/img/next_arr.gif) no-repeat right center;
	padding-right:15px;
	margin:0px 5px 0px 15px;
}
ul.rss_main{
	margin-top:30px;
	font-size:11px;
}
ul.rss_main li{
	margin-bottom:4px;
	height:16px;	
}
ul.rss_main img{
	margin:0px 5px -4px 0px;
}
ul.rss_main a{
	color:#ff9c00;
}
.edit{
	f1loat:right;
	text-align:right;

}
.edit a{
	font-size:11px;
	color:#959595;	
}
.one_comment{
	margin:7px 45px 0px 0px;
}
#thumb_list table{
	height:100px;
	width:500px;
	background:#e5e5e5;
}
#thumb_list table td{
	vertical-align: middle;
	text-align: center;
}
#thumb_list td.thumb_arr{
	width:19px;
}

#thumb_list img.thumb{
		margin:0px 2px;
		border:1px solid #FFF;
		margin-bottom:1px;
}
#thumb_list img.thumb_red{
		margin:0px 2px;	
		border:2px solid #ff9c00;
}
.friends_edit{
	float:right;
	margin:10px 15px 0px 0px;
	font-size:11px;
}
.friends_edit a{color:#cacaca}

.friend_ava{
	margin-top:3px;
	float:left;
	position: absolute;	
}

.thumb_list{
	margin-top:5px;
	width:500px;
}
.thumb_item{
	border-top:1px dashed #cacaca;
	padding:5px 0px;
	clear: both;	
}
.thumb_content{
	float:right;
	width:380px;
	margin-bottom:5px;	
}
.thumb_content .date{
	margin:5px 0px 1px 0px;
}	
.small_vote{
	width:37px;
	float:right;
	height:16px;
	text-decoration:none;
	margin-left:10px;
	text-align:left;
}
.small_vote_td{
	width:130px;
}

.green_bg{background:#98ac2e;}
.green_bg .vote_content{background: url('/img/vot_g.gif') no-repeat center left;}

.ora_bg{background:#ff9c00;}
.ora_bg .vote_content{background:url('/img/vot_o.gif') no-repeat center left;}

.vote_content{
	margin:1px 0px 0px 3px;
	padding-left:12px;
	display:block;
	font-size:11px;
	text-align:left;
}
.vote_white{color:#fff;}
.vote_sel_1{color:#cbd596;}
.vote_sel_2{color:#ffcd7f;}

.list_links{
	color:#959595;
	margin:19px 0px 0px 10px;
}
.friend_vote_img{
	height:16px;
	margin-top:4px;
	width:15px;
}	
.friend_vote_info{
	margin-top:43px;
	float:left;
	margin-left:3px;	
}
table.vote_users{
	margin-top:5px;
}
table.vote_users td{
	width:50%;
	height:80px;
}
table.vote_users .ava{ 
	float:left;
	height:80px;
	margin:3px 3px 0px 0px;
}
table.vote_users .vote_img{
	float:left;	
}
table.vote_users .vote_text{
	margin-top:3px;
	margin-left:3px;
	float:left;
}
table.vote_users .user_date{
	margin-top:3px;
	font-size:11px;
	color:#959595;
}

