@charset "UTF-8";/* CSS Document *//* use a semi-transparent image for the overlay */#overlay {	background:red url(images/overlay/white-lge.png) no-repeat;	xcolor:#efefef;}/* container for external content. uses vertical scrollbar, if needed */div.wrap {	width:580px;	height:580px;	overflow-y:auto;}/* the overlayed element */div.overlay {		/* growing background image */	background:lime url(images/overlay/white.png);		/* dimensions after the growing animation finishes  */	width:580px;	height:580px;				/* initially overlay is hidden */	display:none;		/* some padding to layout nested elements nicely  */	padding:25px;}/* default close button positioned on upper right corner */div.overlay div.close {	background:url(images/overlay/close.png);	position:absolute;	right:5px;	top:5px;	cursor:pointer;	height:35px;	width:35px;}/* black */div.overlay.black {	background:url(images/overlay/transparent.png) no-repeat !important;	color:#fff;}/* petrol */div.overlay.petrol {	background:url(images/overlay/petrol.png) no-repeat !important;	color:#fff;}div.black h2, div.petrol h2 {	color:#ddd;		}