body {
	position:	relative;
	}

.liteboxFrame {
	background:		black;
	position:		absolute;
	top:			0px;
	bottom:			0px;
	left:			0px;
	right:			0px;
	background:		url( '../image/litebox/black_matte.png' );
	z-index:		2147483639;
	text-align:		left;
	}

.liteboxCore {
	position:		relative;
	z-index:		24001;
	}

.liteboxFrame .liteboxCore.loading {
	width:          126px;
	height:         22px;
	background:		url( '../image/litebox/indicator_bar.gif' )
	                center center
	                no-repeat;
}

.liteboxFrame .liteboxCore.loaded {
	box-shadow:			0px 1px 25px black;
	-moz-box-shadow:	0px 1px 25px black;
	-webkit-box-shadow:	0px 1px 25px black;
}

.liteboxMessage {
	padding:			10px;
	font-size:			large;
	font-weight:		bold;
	background-color:	#FFF;
}

.liteTabBox .labels {
	cursor:							pointer;
	margin-bottom:					.5em;
	overflow:						hidden;
}

* html .liteTabBox ul.labels {
	width:							100%;
}

.liteTabBox .labels .selected {
	cursor:							default;
}

.liteTabBox .tabs {
	position:						relative;
}

.liteTabBox.loading .tabs {
	background:						url( '../image/engine/status_wait.gif' )
									center
									no-repeat;
	min-height:						32px;
	min-width:						32px;
}

.liteTabBox .labels li {
	padding:						0 1em;
	display:						inline-block;
}

.liteTabBox ul.labels li {
	* float:						left;
}

* html .liteTabBox ul.labels li {
	float:							left;
}

.liteTabBox .tabs .tab {
	position:						absolute;
	width:							100%;
}

.liteSlideShow {
/*	white-space:					nowrap;
	overflow:						hidden;*/
}

.liteSlideShow .slide {
/*	position:						relative;*/
	position:						absolute;
	top:							0;
	left:							0;
	padding-bottom:					2em;
}

.liteSlideShow .caption {
	font-size:						90%;
	margin:							1em .25em 0;
	white-space:					normal;
}

.liteSlideShowNav {
	position:						relative;
/*	top:							-18px;
	text-align:						center;*/
	z-index:						3;
}
	
	.liteSlideShowNav img.prev {
		position:					absolute;
		top:						0;
		left:						0;
	}
	
	.liteSlideShowNav img.next {
		position:					absolute;
		top:						0;
		right:						0;
	}

* html .liteSlideShowNav {
	top:							-34px;
}

.liteSlideShowNav img {
	width:							33px;
	height:							34px;
/*	margin:							0 10%;*/
	cursor:							pointer;
}

* html .liteSlideShowNav img {
	margin:							auto;
}

/* As a standalone console:
.liteboxToolbar {
	position:						fixed;
	bottom:							2em;
	z-index:						2147483640;
	padding:						1em .5em;
	-moz-border-radius:				15px;
	-webkit-border-radius:			15px;
	border-radius:					15px;
	background:						url( '../image/litebox/black_matte.png' );
}*/

.liteboxToolbar {
	margin-top:						-.5em;
	margin-bottom:					.5em;
}

.liteboxToolbar .tool {
	margin:							0 .5em;
}

.liteboxToolbar img.tool {
	vertical-align:					middle;
}
