@charset "utf-8";

/* SLIMBOX (Customized version) */
/* Don't change the dimensions without doing a backup, this CSS is not very forgiving. */

#lbOverlay, #lbCenter, #lbBottomContainer {
	z-index:1000000;
	}

#lbOverlay {
  position: absolute;
  top:0; left: 0;
  width: 100%;
  background-color:#000;
  cursor: pointer;
}

#lbCenter, #lbBottomContainer {
  position: absolute;
  left: 50%; padding:0;
  overflow: hidden;
  background-color: #fff;
  margin:0px;
  font-size:0px;
  line-height:0px;
}

.lbLoading {
  background: #fff url(../images/slimbox/sb_loading.gif) no-repeat center;
}

#lbCanvas {
  border: 9px solid #fff;
}

#lbCanvas iframe, #lbCanvas img {
  border:1px solid #999;
  margin:0; padding:0;
}

#lbPrevLink, #lbNextLink {
  display: block;
  position: absolute;
  top: 10px;
  width: 70px;
  background:url(../images/slimbox/sb_anchor_spacer.gif);
}

#lbPrevLink {
  left: 0;
}

#lbNextLink {
  right: 0;
}

#lbPrevLink:hover {

  cursor:pointer;
}

#lbNextLink:hover {

  cursor:pointer;
}

#lbPrevLinkVar, #lbNextLinkVar {
  top:0;
  display: block;
  position: absolute;
  width: 70px;
}

#lbPrevLinkVar {
  left: 0;

}

#lbNextLinkVar {
  right: 0;

}

#lbPrevLinkVar:hover, #lbNextLinkVar {
  cursor:pointer;
}

#lbBottom {
  font-size:12px;
  font-family: Verdana, Helvetica, sans-serif;
  color: #666;
  text-align: left;
  margin:0 0 0 10px; padding:0;
}

#lbCloseLink, #lbCloseLinkVar {
  display: block;
  float: right;
  width: 66px;
  line-height:18px;

  margin:0; padding:0;
  cursor:pointer;
}

#lbCloseLinkVar {
  
}

#lbNCWrapper {
	float:left;
}

#lbNumber {
	padding-top:5px;
	font-size:9px;
	clear:left;
	line-height:12px;
}

#lbCaption {
  font-weight: bold;
  color:#444;
  font-size:11px;
  padding:0px;
  margin:0px;
  line-height:16px;
}

#lbBottomContainer {
  clear:none;
  margin:0;
  padding:0;
}

#slimboxWrapper {
  padding:0px;
  margin:0px;
  border:none;
  border-collapse:collapse;
  display:none;
  visibility:hidden;
  clear:none;
  background-color:inherit;
}
#lbNextLink {
right: 0;
display: block;
width: 40px;
background: url(../images/zen_lightbox/nextlabel.gif) no-repeat right;
background-image: url(../images/zen_lightbox/nextlabel.gif)no-repeat right;
padding_left:40px;
margin-left:40px;
}


#lbPrevLink {
left: 0;
display: block;
width: 40px;
background: url(../images/zen_lightbox/prevlabel.gif) no-repeat left;
background-image: url(../images/zen_lightbox/prevlabel.gif)no-repeat left;
padding_left:0px;
margin-left:0px;
}

#lbCloseLink {
  display: block;
  float: right;
  width: 66px;
  line-height:18px;
  margin:0; padding:0;
  cursor:pointer;
background: url(../images/zen_lightbox/closelabel.gif) no-repeat left;
background-image: url(../images/zen_lightbox/closelabel.gif)no-repeat left;

}
