ul.gallery {margin:0 0 10px; list-style:none;}
ul.gallery li {float:left; width:148px; height:108x; margin:6px;}
ul.gallery li img {opacity:0.9; filter:alpha('opacity=90'); border:1px solid #000; -moz-box-shadow:0 0 4px #000; -webkit-box-shadow:0 0 4px #000; box-shadow:0 0 4px #000; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
ul.gallery li img:hover {opacity:1; filter:alpha('opacity=100'); border:1px solid #fff; -moz-box-shadow:0 0 8px #fff; -webkit-box-shadow:0 0 8px #fff; box-shadow:0 0 8px #fff;}


.jquery-lightbox-overlay
{
	background-color: #000000;
}

.jquery-lightbox
{
	position:relative;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}



.jquery-lightbox-title
{
	color:#FFFFFF;
	font-family:verdana, arial, serif;
	font-size:11px;
	line-height:25px;
	margin:0px;
	position:absolute;
	z-index:7000;
	display: none;
	float: left;
	width: 100%;
	padding: 5px;
	bottom: 60px;
	background-color: #666666;
	overflow: hidden;
}

.jquery-lightbox-html
{
	display: block;
	margin: 0px;
	float: left;
	width: 100%;
	padding: 0px;
}

.jquery-lightbox-html embed,
.jquery-lightbox-html object,
.jquery-lightbox-html iframe
{
  vertical-align:top;
}

.jquery-lightbox-background
{
	position:absolute;
	top:7px;
	left:7px;
	z-index:6999;
	float:left;
	padding:0;
	background-color: #FFFFFF;
}

.jquery-lightbox-background img
{
	display:block;
	position:relative;
	border:4 solid #999999;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}


.jquery-lightbox-mode-image .jquery-lightbox-html
{
  z-index:6998;
  padding:0;
}

.jquery-lightbox-mode-html .jquery-lightbox-background
{
  background:#FFFFFF;
}

.jquery-lightbox-mode-html .jquery-lightbox-html
{
  overflow:auto;
}

.jquery-lightbox-loading
{
  background:#FFFFFF url(images/loading.gif) no-repeat center center;
}

.jquery-lightbox-button-close
{
	background: url(images/jquery-lightbox-theme.png) no-repeat -154px -23px;
	position:absolute;
	top:10px;
	right:-26px;
	width:29px;
	height:40px;
}

.jquery-lightbox-button-close:hover
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -203px -23px;
}

.jquery-lightbox-button-close span,
.jquery-lightbox-buttons span
{
  display:none;
}

.jquery-lightbox-mode-image .jquery-lightbox-button-close
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -30px -29px;
  right:14px;
  z-index:7002;
  width:40px;
  height:29px;
}

.jquery-lightbox-mode-image .jquery-lightbox-button-close:hover
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -83px -29px;
}

.jquery-lightbox-buttons 
{
  position:absolute;
  z-index:7001;
  overflow:visible;
  width:100%;
  height:100%;
  top:7px;
  bottom:0;
  left:7px;
  right:0;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-init,
.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
  width:14px;
  height:29px;
  float:left;
  display:inline;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-init
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -32px -82px;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -339px -82px;
}

.jquery-lightbox-buttons .jquery-lightbox-button-left
{
  display:none;
}


.jquery-lightbox-buttons .jquery-lightbox-button-right
{
  display:none;
}

.jquery-lightbox-buttons .jquery-lightbox-button-max
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -72px -82px;
  width:29px;
  height:29px;
  float:left;
  display:inline;
}

.jquery-lightbox-buttons .jquery-lightbox-button-max:hover
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -141px -82px;
}


.jquery-lightbox-buttons .jquery-lightbox-button-min
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -192px -82px;
  width:29px;
  height:29px;
  float:left;
  display:inline;
}

.jquery-lightbox-buttons .jquery-lightbox-button-min:hover
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -226px -82px;
}


.jquery-lightbox-buttons-custom
{
  height:29px;
  float:left;
  display:inline;
  background:#f3f3f3;
  line-height:29px;
  font-size:10px;
}

.jquery-lightbox-buttons-custom a
{
  color:#232528;
  font-size:10px;
  display:inline;
  font-weight:normal;
  text-decoration:underline;
  padding:0 3px;
}

.jquery-lightbox-navigator
{
  position:absolute;
  z-index:7002;
  overflow:hidden;
  top:7px;
  left:7px;
}

.jquery-lightbox-navigator .jquery-lightbox-button-left
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -7px -141px;
  width:21px;
  height:84px;
  position:absolute;
  left:0;
  top:3px;
}

.jquery-lightbox-navigator .jquery-lightbox-button-left:hover
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -50px -141px;
}

.jquery-lightbox-navigator .jquery-lightbox-button-right
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -389px -141px;
  width:21px;
  height:84px;
  position:absolute;
  right:0;
  top:3px;
}

.jquery-lightbox-navigator .jquery-lightbox-button-right:hover
{
  background: url(images/jquery-lightbox-theme.png) no-repeat -351px -141px;
}

.jquery-lightbox-navigator span
{
  display:none;
}

.jquery-lightbox-mode-html .jquery-lightbox-navigator
{
  display:none;
}