#lbOverlay{
	position:absolute; 
	top:0; 
	left:0; 
	z-index:99998; 
	width:100%; 
	height:500px; 
	background-color:#888;
	}
	
#lbOverlay.grey{
	background-color:#888;
	}

#lbMain{
	position:absolute; 
	left:0; 
	width:100%; 
	z-index:99999; 
	text-align:center; 
	line-height:0;
	}

#lbMain a img{
	border:none;
	}

#lbOuterContainer{
	position:relative; 
	background-color:#fff; 
	width:200px; 
	height:200px; 
	margin:0 auto; 
	border:3px solid #A2AEA9;
	}
	
#lbDetailsContainer{
	font:10px Verdana,Helvetica,sans-serif; 
	background-color:#fff; 
	width:100%; 
	line-height:1.4em; 
	overflow:auto; 
	margin:0 auto; 
	border-bottom:3px solid #A2AEA9; 
	border-left:3px solid #A2AEA9; 
	border-right:3px solid #A2AEA9;
	}


#lbImageContainer,#lbIframeContainer{
	padding:10px; 
	border:none;
	}
	
#lbIframe{
	border:none;
	}

#lbLoading{
	position:absolute; 
	top:45%; 
	left:0; 
	height:32px; 
	width:100%; 
	text-align:center; 
	line-height:0; 
	background:url(gifs/loading.gif);
	background-position:center;
	background-repeat:no-repeat;
	}

#lbDetailsData{
	padding:0 10px;
	}

#lbDetails{
	width:60%; 
	float:left; 
	text-align:left;
	}

#lbCaption{
	display:block;
	font-weight:bold;
	}
	
#lbNumberDisplay{
	float:left; 
	display:block; 
	padding-bottom:1.0em;
	}
	
#lbNavDisplay{
	float:left;
	display:block; 
	padding-bottom:1.0em;
	}

#lbClose{
	width:64px; 
	height:28px; 
	float:right; 
	margin-bottom:1px; 
	background-image:url(gifs/close.gif);
	background-repeat:no-repeat;
	}
