/*2013-09-27*/
/* the overlayed element */
#lightbox.apple_overlay {
	/* initially overlay is hidden */
	display:none;
	padding:3% 7.5% 7% 7.5%;
	width:85%;
	height:90%;
	background:rgba(0,0,0,0.4);
	}
#lightbox.apple_overlay * {	color:#000;	}
#lightbox.apple_overlay .close {
	display:none;
	border:dashed 1px #f00;
	width:30px;
	height:30px;
	}
/* container for external content. uses vertical scrollbar, if needed */
#lightbox div.contentWrap {
	/*z-index:1000000;*/
	/*margin:3% auto 0 auto;*/
	margin:0 auto;
	box-shadow:0 0 20px 10px rgba(0,0,0,0.4);
	width:100%;
	height:100%;
	background:#fff;
	overflow:auto;
	overflow-y:scroll;
	overflow-x:hidden;
	}
	#lightbox div.contentWrap>article {	padding:5px 10px;	}
	#lightbox div.contentWrap>article.resize {
		display:inline-block;
		margin:0;
		padding:0.5%;
		max-width:99%;
		}
	#lightbox div.contentWrap .align-center {	text-align:center;	}
	#lightbox div.contentWrap .prev-next {
		margin:0;
		padding:0;
		width:100%;
		min-height:1.5em;
		text-align:right;
		}
		#lightbox div.contentWrap .prev-next a {
			padding:0 5px;
			text-decoration:none;
			font-weight:bold;
			}
	#lightbox div.contentWrap .prev-next .prev {	float:left;	}
	#lightbox div.contentWrap .prev-next .next,
	#lightbox div.contentWrap .prev-next .count {
		float:left;
		margin-left:10px;
		}
	#lightbox div.contentWrap .back {
		/*float:right;
		width:50px;
		height:1.1em;
		text-align:right;
		text-decoration:none;*/
		}
		#lightbox div.contentWrap .back a {	text-decoration:none;	}
	#lightbox div.contentWrap img {
		margin:0;
		}
/*2013-02-12*/