@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 {
  background: transparent url(../images/slimbox/sb_prevlabel.gif) no-repeat;
  cursor:pointer;
}

#lbNextLink:hover {
  background: transparent url(../images/slimbox/sb_nextlabel.gif) no-repeat;
  cursor:pointer;
}

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

#lbPrevLinkVar {
  left: 0;
  background: transparent url(../images/slimbox/sb_prevvar.gif) no-repeat;
}

#lbNextLinkVar {
  right: 0;
  background: transparent url(../images/slimbox/sb_nextvar.gif) no-repeat;
}

#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;
  background: transparent url(../images/slimbox/sb_closelabel.gif) no-repeat center;
  margin:0; padding:0;
  cursor:pointer;
}

#lbCloseLinkVar {
  background: transparent url(../images/slimbox/sb_closevar.gif) no-repeat center;
}

#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;
}
