#lightboxOverlay
	{
  position:absolute;
  top:0;
  left:0;
  z-index:999;
  /*background-color:#D1BFD9;*/
	background:white;
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity:0.8;
  display:none;
	}
#lightbox
	{
  position:absolute;
  left:0;
  width:100%;
  z-index:1000;
  text-align:center;
  line-height:0;
  font-family:"courier new",monospace;
  font-weight:bold;
	margin-top:-4em
	}
#lightbox img
	{
  width:auto;
  height:auto;
	}
#lightbox a img
	{
  border:none;
	}
.lb-outerContainer
	{
  position:relative;
  background-color:white;
  *zoom:1;
  margin:0 auto;
	}
.lb-outerContainer:after
	{
  content:"";
  display:table;
  clear:both;
	}
.lb-container
	{
  padding:0 5em 0 0;
	border-top:1em solid #e0e0e0;
	border-left:2em solid #d8d8d8;
	border-bottom:4em solid #c6c6c6;
	border-right:3em solid #cfcfcf
	}
.lb-loader
	{
  position:absolute;
  top:40%;
  left:0%;
  height:25%;
  width: 100%;
  text-align:center;
  line-height:0;
	}
.lb-nav
	{
  position:absolute;
  top:0;
  left:0;
  height:100%;
  width:100%;
  z-index:10;
	}
.lb-container > .nav
	{
  left:0;
	}
.lb-nav a
	{
  outline:none;
	}
.lb-prev, .lb-next
	{
  width:49%;
  height:100%;
  display:block;
	}
.lb-prev
	{
  left:0;
  float:left;
	}
.lb-next
	{
  right:0;
  float:right;
	}
.lb-prev:hover
	{
  background:url(../gfx/prev.png) left 48% no-repeat;
	}
.lb-next:hover
	{
  background:url(../gfx/next.png) right 48% no-repeat;
	}
.lb-dataContainer
	{
  margin:0 auto;
  *zoom:1;
  width:100%
	}
.lb-dataContainer:after
	{
  content:"";
  display:table;
  clear:both;
	}
.lb-data
	{
  padding:1em 0 0 3em;
  color:#000000;
	position:absolute;
	z-index:999
	}
.lb-data .lb-details
	{
  width:85%;
  float:left;
  text-align:left;
  line-height:1.1em;
	}
.lb-data .lb-caption
	{
  font-size:1em;
  font-weight:bold;
  line-height:1em;
	}
.lb-data .lb-number
	{
  display:block;
  padding-bottom:1em;
  font-size:0.7em;
	}
.lb-data
	{
  width:100%;
  float:right;
  padding-bottom:0.7em;
  outline:none;
	}
.lb-close
	{display:none}
.lb-data .lb-close:hover
	{
  cursor: pointer;
	}