/* Albums */
.album{
	width: 212px;
	height: 239px;
	background: url('../images/bg_album.gif');
	float: left;
	padding: 50px;
	margin-bottom: 10px;
}
*html .album{padding-bottom: 42px;}
*+html .album{padding-bottom: 42px;}
.album .cover{
	width: 200px;
	height: 200px;
	background: url('../images/cover.jpg');
	border: none;
}
.album .act{
	background: url('../images/cover_act.jpg');
}
.album img{
	border: 3px solid #dbdcde;
	padding: 0;
}
.album table td{
	width: 200px;
	height: 200px;
	padding: 0;
	border: none;
	background: none;
	vertical-align: middle;
	text-align: center;
}
.album .info{
	margin: 3px 0 0 0px;
	font: bold 11px 'Tahoma';
	color: #000;
	height: 45px;
	width: 202px;
}
.album strong{
	font-size: 12px;
	font-weight: normal;
}
/* Photos */
.photo{
	float: left;
	width: 292px;
	margin: 0 15px 29px 0;
}
.photo .cover{
	width: 200px;
	height: 200px;
	margin: 0 auto 15px auto;
	background: url('../images/cover.jpg');
	border: none;
}
.photo .act{
	background: url('../images/cover_act.jpg');
}
.photo img{
	border: 3px solid #dbdcde;
	padding: 0;
}
.photo table td{
	width: 200px;
	height: 200px;
	padding: 0;
	border: none;
	background: none;
	vertical-align: middle;
	text-align: center;
}
.photo .wrapper{
	position: relative;
	/*display: inline-block;*/
	display: inline;
}
/*
*html .photo .wrapper{display:inline}
*+html .photo .wrapper{display:inline}
*/
@-moz-document url-prefix() {.photo .wrapper {display: inline-block;}}
.photo .loop{
	position: absolute;
	top: 3px;
	left: 3px;
	border: none;
	cursor: pointer;
}
.photo .desc{
	font: normal 12px 'Arial';
}
