#left_content .author {
}
	#left_content .author .credits {
		margin-top : 5px;
		font-size : 0.8em;
	}

#center_content .add_photo {
	float : right;
	margin-top : 8px;
}

.album_credits {
	margin-top : 5px;
	font-size : 0.8em;
	clear : both;
}

.album_descr {
	margin-top : 10px;
	font-size : 12px;
	line-height:18px;
	clear : both;
}

.album_plist {
	margin-top : 5px;
}
	.album_plist .photo {
		float : left;
		width : 160px;
		margin-left : 8px;
		margin-top : 8px;
		font-size : 0.8em;
		border : 1px solid #f3f3e3;
		padding : 3px;
	}
		.album_plist .photo .img {
			width : 160px;
			height : 120px;
			padding-bottom: 8px;
		}
			.album_plist .photo .img a {
				display : block;
				width : 160px;
				height : 120px;
				background : no-repeat 50% 50%;
			}
			.album_plist .photo .img img {
				display : none;
			}
		.album_plist .photo .line {
			margin-top : 3px;
		}
			.album_plist .photo .line .comments {
				color : #900;
			}

.album_plist .photo .line.rate {
	float: left;
	height: 14px;
	line-height: 14px;
}
.album_plist .photo .line.rate > .ico {
	display: block;
	float: left;
	width: 14px;
	height: 14px;
	background: url('../../img/bildes/rate-icons.png?v=3') no-repeat -14px -20px;
}
.album_plist .photo .line.rate > b {
	font-weight: normal;
	display: block;
	float: left;
	margin-left: 5px;
}
.album_plist .photo .line.comm {
	float: left;
	height: 14px;
	line-height: 14px;
	margin-left: 10px;
	color: #900;
}
.album_plist .photo .line.date {
	float: right;
	height: 14px;
	line-height: 14px;
}
			
.comments_list {
	margin-top : 20px;
	width : 520px;
}
	.comments_list .comment {
		margin-bottom : 5px;
		padding-bottom : 5px;
		font-size : 0.8em;
		border-bottom : 1px solid #eee;
	}
		.comments_list .comment .left {
			float : left;
			width : 90px;
		}
			.comments_list .comment .left .photo {
				width : 80px;
				height : 80px;
				position : relative;
				margin-top : 2px;
			}
				.comments_list .comment .left .photo a {
					display : block;
					width : 80px;
					height : 80px;
					position : relative;
					background-position : 50% 50%;
					background-repeat : no-repeat;
				}
				.comments_list .comment .left .photo img {
					display : none;
				}
		.comments_list .comment .right {
			float : right;
			width : 420px;
			margin-left : 10px;
		}
			.comments_list .comment .right .date {
				color : #666;
				margin-top : 5px;
			}
			.comments_list .comment .right .p {
				margin-bottom : 5px;
			}
				.comments_list .comment .right .p a {
					text-decoration : underline;
				}
				.comments_list .comment .right .p a:hover {
					text-decoration : none;
				}