.black_overlay, .white_overlay{
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.65;
	opacity:.65;
	filter: alpha(opacity=65);
}
.white_overlay{
	background-color:white;
}
.white_content {
	position: fixed;
	top: 60%;
	left: 50%;
	min-width: 720px;
	min-height: 525px;
	border: 5px solid #323232;
	background-color: white;
	z-index:1002;
	overflow:visible;
}

#alagal_close { position:absolute; right:-5px; top:-25px; color:#C9c9c9; }
#alagal_close:hover { text-decoration:underline; }
#gallery-container { background:#FFFFFF; padding-bottom:10px; position:relative; }
#gallery-message { text-align:right; padding:10px 10px 10px 0; color:#666666 }
#gallery-container p, #gallery-container h3, #gallery-cta, #gallery-prev, #gallery-next{ margin:0 10px }
#gallery-container h3 {	font-size:14px;	font-weight:bold }
#screenshot { background:url(../images/loader.gif) no-repeat center center; height:525px; padding-bottom:10px; }
#screenshot img { margin:10px 10px 0px 10px;}
#gallery-container h3 { margin-bottom:2px; }
#gallery-nav { position:relative; width:100%; height:26px; margin-bottom:15px; }
#gallery-cta, #gallery-next, #gallery-prev, #gallery-nav ul { position:absolute; top:0 }
#gallery-next { right:92px; }
#gallery-prev { left:0 }
#gallery-cta { right:0; }
#gallery-nav ul { width:100%; background:#f3f3f3; height:26px;padding:0 5px;}
#gallery-nav li { display:inline; float:left; list-style-type:none; margin-top:4px; margin-left:2px; }
#gallery-nav li a {
	text-decoration:none;
	display:block;
	padding:1px 1px;
	color:#666;
}
#gallery-nav a:hover{ color:#000; }
#gallery-nav a.current {color:#000; background-color:#fff;}
#screenshot img, #gallery-nav a, #alagal_close{border:0px none; outline:0;}
#slides li {position:relative;}
.previewThumb {display:none; border:1px solid #919191; position:absolute; top:19px; z-index:2000;}
