#overlay {
	/*background:url(../files_images/transparent.png);*/
	color:#efefef;
	height:400px;
}

/* container for external content. uses vertical scrollbar, if needed */
div.wrap {
	height:400px;
	overflow-y:auto;
}

/* the overlayed element */
div.overlay {
	
	/* growing background image 
	background-image:url(../files_images/transparent.png);*/
	
	/* dimensions after the growing animation finishes  */
	width:575px;
	height:400px;
	background:#222;	
	
	/* initially overlay is hidden */
	display:none;
	
	/* some padding to layout nested elements nicely  */
	padding:20px;
	-moz-box-shadow:0 0 50px #000;
	-webkit-box-shadow:0 0 50px #000;	
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}

/* default close button positioned on upper right corner */
div.overlay div.close {
	background-image:url(../files_images/close.png);
	position:absolute;
	right:-10px;
	top:-10px;
	cursor:pointer;
	height:35px;
	width:35px;
}

