/**
 * This file is part of Shadowbox <http://shadowbox-js.com/>
 */
 
a img{
	 margin: 10px;
}
#shadowbox {
  position: fixed;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  z-index: 9999;
  text-align: left;
  visibility: hidden;
  display: none;
}

#shadowbox img {
  border:none;
}

#shadowbox * {
  outline: 10px; /* Disable dotted outline in Firefox */
}

#sb-overlay {
  position: relative;
  width: 100%;
  height: 100%;
}

#sb-wrapper {
  position: absolute;
  display: block;
  visibility: hidden;
  left: 50%;
  top: 50%;
	z-index: 10000;
}

#sb-body,
#sb-content,
#sb-cover {
  position: absolute;
  width: 100%;
  height: 100%;
	z-index: 10001;
}

#sb-body {background: #000;}

#sb-content { background: #000; }

#sb-cover {
  background: #000;
}

#sb-close,
#sb-next,
#sb-prev {
  position: absolute;
  display: none;
  background: url("../images/shadowbox-icons.png") no-repeat;
  cursor: pointer;
	z-index: 10002;
}

#shadowbox.active #sb-close,
#shadowbox.has-next #sb-next,
#shadowbox.has-prev #sb-prev {
  display: block;
}

#sb-close {
  top: 105%;
  right: 0;
  width: 60px;
  height: 40px;
  background-position: 50% 0;
  margin: -18px -30px 0 0;
}

/*#sb-close:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;}*/

#sb-next {
  right: 0;
  top: 50%;
  width: 60px;
  height: 46px;
  background-position: 50% -40px;
  margin: -20px -40px 0 0;
}

/*#sb-next:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;}*/

#sb-prev {
  left: 0;
  top: 50%;
  width: 60px;
  height: 46px;
  background-position: 50% -86px;
  margin: -20px 0 0 -37px;
}
/*#sb-close:hover,
#sb-next:hover,
#sb-prev:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;}*/

#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:150px;line-height:2;}
#sb-title-inner{font-size:16px;color:#000;}

