#overlay {
  position: absolute;
  z-index:80;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color:#000;
  filter:alpha(opacity=40);
  -moz-opacity: 0.4;
  opacity: 0.4;
}

#box{
  width:300px;
  background:#2d2d2d;
  padding:10px;
  border:2px solid #eee;
}

#close{
  position:absolute;
  top:-5px;
  right:-5px;
  cursor:pointer;
  filter:alpha(opacity=75);
  opacity: 0.75;
}

.thumb {
	float: left;
	margin: 1px;
}

.thumb.single {
	margin: auto;
	text-align: center;
	float: inherit;
}

.thumb img {
	border: none;
}

.thumb.borrada {
	color: graytext;
}
.thumb.single a {
	float: inherit;
}
.thumb a {
	float: left;
	clear: both;
	text-align: center;
	text-decoration: none;
}
.thumb a.borrada {
	text-decoration: line-through;
	color: graytext;
}
.thumbnails {
	width: 100%;
}
.videoPreview a {
	text-align: center;
	text-decoration: none;
}
.videoPreview img {
  border: none;
}
.attachmentPreview a {
	text-align: center;
	text-decoration: none;
}
.attachmentPreview img {
  border: none;
}
