.article-photogallery{
	clear:both;
	overflow:hidden;
	padding:15px 0;
}
.article-photogallery fieldset{
	margin:10px 0;
	clear:both;
}
#dropZone{
	padding:15px;
	border:1px dashed #666;
}

.article-photogallery .photo, .article-photogallery .sortable-placeholder{
	width:150px;
	float:left;
	height:150px;	
	position:relative;
	margin:4px;
}
.article-photogallery .sortable-placeholder{
	border:1px dashed #777;
	width:148px;
	height:148px;
}
.article-photogallery input[name='name'],
.article-photogallery textarea{width:90%;}

.article-photogallery .name{
	border:1px solid #eee;
	background:#f6f6f6;
	padding:4px;
	text-align:center;
}
.article-photogallery .description{
	display:none;
}
.article-photogallery .photo .info-bar{
	position:absolute;
	top:0;
	right:0;
	background:#FFF;
	padding:2px;
}
.added-photo{width:100%; margin:10px 0 0 0;}
.added-photo input,
.added-photo textarea{width:90%;}