/* the overlayed element */
.apple_overlay {
	/* initially overlay is hidden */
	display: none;
	/* some padding to layout nested elements nicely  */
	padding: 42px;
	/* width after the growing animation finishes (height is automatically calculated)	*/
	width: 706px; /* IMPORTANT: WIDTH PLUS 2 SIDE PADDINGS MUST EQUAL WIDTH OF BACKGROUND IMAGE */
}
/* use a semi-transparent image for the overlay */
#overlay { background-image: url(overlay_transparent.png); color: #EFEFEF; height: 490px; }
/* container for external content. uses vertical scrollbar, if needed */
div.contentWrap { background-color: pinka; height: 490px; overflow-y: auto; }
/* close button positioned in the upper-right hand corner */
.apple_overlay .close {	background-image: url(overlay_close.png); cursor: pointer; position: absolute; right: 27px; top: 27px; height: 35px; width: 35px; }
