/* ================================================== */
/* Epson :: Index */
/* ================================================== */

.albums {
	margin:3px 0 10px 0;
	text-align:left;
}
	.albums .archive {
	}
		.albums .archive .item {
			float:left;
			width:100px;
			height:70px;
			text-align:center;
			margin:0 10px 20px 0;
			overflow:hidden;
		}
			.albums .archive .item img {
				display:block;
				margin:0 auto 5px auto;
			}
			.albums .archive .item a:link, .albums .archive .item a:visited{
				color:#2a2a2a;
				text-decoration:none;
			}
			.albums .archive .item a:hover {
				color:#0095f0;
			}
.view {
	padding:0 0 10px 0;
}
	.view .list .item {
		float:left;
		width:200px;
		height:200px;
		overflow:hidden;
		margin:0 21px 21px 0;
		position:relative;
	}
		.view .list .item:hover {
			filter: alpha(opacity=90);
		    opacity: 0.9;
		}
		.view .list .item .info {
			position:absolute;
			bottom:0px;
			left:0px;
			background:#000;
			width:194px;
			height:37px;
			filter: alpha(opacity=80);
	    	opacity: 0.8;
			color:#FFF;
			text-decoration:none;
			overflow:hidden;
			padding:0 0 0 6px;
			font-size:10px;
			line-height:15px;
		}
			.view .list .item .info .name {
				font-size:13px;
				margin:4px 0 0 0;
				overflow:hidden;
				width:195px;
			}
	.view .share {
		float:left;
		width:400px;	
	}
	.view .albumFilter {
		float:right;
		width:400px;
		text-align:right;
		font-size:12px;
		margin:2px 30px 0 0;
	}
		.view .albumFilter .select {
			font-size:12px;
		}
		.view .albumFilter .send {
			font-size:12px;
			padding:3px 3px 3px 3px;
		}