/************************************************************************************/
/*																					*/
/*						 LyteBox 3.22 for												*/
/*						 CRYTERIA TECHNOLOGIES 										*/
/*						 Site layout ver. 7.0										*/
/*																					*/
/************************************************************************************/

#lbOverlay { 
			position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; 
			}
#lbOverlay.grey { 
			background-color: #5F5F4F; 
			}

/*---------------------*/

	#lbMain { 
			position: absolute; left: 0; width: 100%; z-index: 99999; 
			text-align: center; line-height: 0; 
			}
	#lbMain a img { 
			border: none; 
			}
			
	/********************** TOP **********************/

	#lbOuterContainer { 
			position: relative; background-color: #ffffff; 
			width: 200px; height: 200px; margin: 0 auto; 
			}
			
	#lbOuterContainer.grey { 
			border: 2px solid #8F8F8F; 
			}
	
	/*----- set padding for: this.borderSize = 22 -------*/
	#lbImageContainer, #lbIframeContainer { 
			padding: 20px 20px 0px 20px; 
			}
	
	/*----- rotating loader -------*/
	#lbLoading {
			position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; 
			text-align: center; line-height: 0; background: url(images/loading.gif) center no-repeat;
			}

	/********************** BOTTOM **********************/		
			
	#lbDetailsContainer {
			width: 100%; overflow: auto; margin: 0 auto;line-height: 1.4em; 
			font: 10px Verdana, Helvetica, sans-serif; background-color: #ffffff; 
			}
	/*----- set border as per: lbIframeContainer -------*/	
	#lbDetailsContainer.grey { 
			border: 2px solid #8F8F8F; border-top: none; 
			}
	#lbHoverNav { 
			position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; 
			}
	#lbImageContainer>#lbHoverNav { 
			left: 0; 
			}
	#lbHoverNav a { 
			outline: none; 
			}
	
	/*--------------------- this.navType = 1 - img_buttons -------*/
	#lbPrev { 
			width: 49%; height: 100%; background:transparent url(images/blank.gif) no-repeat; 
			display: block; left: 0; float: left; 
			}
	#lbPrev:hover, #lbPrev:visited:hover { background: url(images/bprev.gif) left 15% no-repeat; }
	
	/*---------------------*/
	
	#lbNext { 
			width: 49%; height: 100%; background:transparent url(images/blank.gif) no-repeat; 
			display: block; right: 0; float: right; 
			}
	#lbNext:hover, #lbNext:visited:hover { background: url(images/bnext.gif) right 15% no-repeat; }
	
	/*--------------------- this.navType = 2 - txt_buttons -------*/
	
	#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2, #lbNext2, #lbSpacer { color: #333333; }
	
	#lbPrev2_Off, #lbNext2_Off { font-weight: bold; color: #CCCCCC; }
	
	/*---------------------*/

	#lbDetailsData { padding: 0 10px; color: #333333; }

	/*---------------------*/

	#lbDetails { width: 92%; float: left; margin-left:-10px; text-align: left; }
	#lbCaption { display: block; font-weight: bold; border-top: 0px solid #AFAFAF; }
	#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
	#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

	/*---------------------*/

	#lbClose {float: right; width: 28px; height: 36px; margin-bottom: 5px;
				background: url(images/bclose_up.jpg) center no-repeat; }
	#lbClose:hover { background: url(images/bclose_over.jpg) center no-repeat; }
	
	/*---------------------*/

	#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPlay { background: url(images/play_grey.png) no-repeat; }
	
	/*---------------------*/
	
	#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px;
				background: url(images/pause_grey.png) no-repeat; }
