div#gallery2lbox {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;

}
div#gallery2lbox div.lboxBckg {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
}
div#gallery2lbox div#gallery2placeholder {
	position: absolute;
	width: 100%;
}
div#gallery2lbox div#gallery2placeholder {
	z-index: 1001;
	text-align: center;
}
div#gallery2lbox div.lboxBckg {
	background: #000000;
	z-index: 1000;
}
div#gallery2lbox div.closeBtn {
	height: 30px;
	width: 30px;
	position: absolute;
	top: -30px;
	right: -30px;
	z-index: 1003;
	cursor: pointer;
	background: url('close.png') top left no-repeat;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: .5;
}
div#gallery2lbox div.closeBtn:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}

.galleryList {
}
div.galleryList ul.galCatList {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}
div.galleryList ul.galCatList li {
	display: inline-block;
	float: left;
	padding: 0px;
	margin: 0px;
}
div.galleryList div.singleInList {
	display: inline-block;
}
div.galleryList div.singleInList div.image {
	display: block;
}
div.galleryList div.singleInList div.title {
	display: block;
	text-align: center;
}
div.galleryList div.singleInList div.title span.galleryAttachment {
	display: block;
}
.galleryList .singleInList {
	display: inline-block;
	border: 1px solid #cccccc;
	margin-right: 10px;
	margin-bottom: 20px;
	padding: 10px;
	width: 120px;
	text-align: center;
}
.galleryList .paginator {
   color: #444444;
   font-size: 11px;
   font-weight: normal;
   display: block;
   width: 100%;
   margin: 10px 0px 10px 0px;
}
.galleryList .paginator span.paginationInfo {
}
.galleryList .paginator span.paginationNavig {
   display: block;
   width: 100%;
}
.galleryList .paginator span.paginationNavig a,
.galleryList .paginator span.paginationNavig a:visited,
.galleryList .paginator span.paginationNavig a:hover {
   color: #f99c23;
   text-decoration: none;
}
.galleryList .paginator span.paginationNavig a:hover {
   text-decoration: underline;
}
.galleryList .paginator span.paginationNavig span.disabled {
   color: #aaaaaa;
}
.galleryList .paginator span.page {
   display: inline-block;
   padding: 1px 3px 1px 3px;
   border: 1px solid #ffffff;
}
.galleryList .paginator span.page:hover {
   border: 1px solid #F99C23;
}
.galleryList .paginator span.page a,
.galleryList .paginator span.page a:visited
.galleryList .paginator span.page a:hover {
   color: #f99c23;
   text-decoration: none;
}
.galleryList .paginator span.current {
   border: 1px solid #F99C23;
}
.galleryList .paginator  span.paginationNavig span.current a {
}

.gallerySinlge .content {
	display: inline-block;
	padding: 10px 10px 10px 10px;
	background: #ffffff;
	text-align: left;
	position: relative;
}

.gallerySinlge .prevLink,
.gallerySinlge .nextLink {
	position: absolute;
	cursor: pointer;
	width: 30px;
	height: 100%;
	z-index: 1002;
	top: 0px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: .5;
}
.gallerySinlge .prevLink:hover,
.gallerySinlge .nextLink:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
.gallerySinlge .prevLink {
	background: url('prev.png') center center no-repeat;
	left: -30px;
}
.gallerySinlge .nextLink {
	background: url('next.png') center center no-repeat;
	right: -30px;
}
.gallerySingle .textPart {
	position: relative;
	margin-top: 5px;
}
.gallerySinlge .content .image,
.gallerySinlge .content .title,
.gallerySinlge .content .navigInfo,
.gallerySinlge .content .description {
	display: block;
}
.gallerySinlge .content .title {
	display: inline-block;
	font-weight: bold;
}
.gallerySinlge .content .navigInfo {
	display: inline-block;
	float: right;
}
.gallerySinlge .content .description {
	margin-top: 10px;
	font-style: italic;
}

.gallerySinlge .content .description p {
	padding: 0px;
	margin: 0px;
}

