@charset "UTF-8";
/* CSS Document */

#overlay {
	z-index:1000;
	position:fixed; top:0px; left:0px;
}

#overlay-bg {
	z-index:1000;
	filter: alpha(opacity=70); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE */
	-moz-opacity: .70; /*older Mozilla*/
	-khtml-opacity: 0.7;   /*older Safari*/
	opacity: 0.7;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; 
}

#overlay-content {
	z-index:1001;
	position:fixed; top:0px; left:0px; width:100%; height:100%;
}

/* overlay rounded box */

#overlay .box-inner {margin: 0;padding: 0 8px 0 8px;}
#overlay .round1 {border-left: 1px solid #000;border-right: 1px solid #000; opacity: .7; filter: alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: .70; -khtml-opacity: 0.7; }
#overlay .round2 {border-left: 2px solid #000;border-right: 2px solid #000; opacity: .7; filter: alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: .70; -khtml-opacity: 0.7; }
#overlay .round4 {border-left: 4px solid #000;border-right: 4px solid #000; opacity: .7; filter: alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: .70; -khtml-opacity: 0.7; }
#overlay .round1, .round2, .round4 {font-size: 0;margin: 0;padding: 0;height: 1px;}



#picture-zoom{
	background: #FFF;
	left: 50%;
	position: absolute;
	top: 50px;
	width: 500px;
	margin-left:-250px;
	text-align:center;
	padding:15px 40px 10px 15px;
}