div.imageGallery ul.galleryImageList{
	padding:0;
	margin:2.1em 0 0 0;
	max-width:100%;
}
div.imageGallery ul.galleryImageList li.item{
	float:left;
	margin:0 2.2% 0 0;
}
div.imageGallery ul.galleryImageList li.item span.imageTitle{
	display:none;
}
div.imageGallery ul.galleryImageList li.item div.imageBorder{
	background:#fff;
	border:1px solid #c4c9cb;
	padding:4px;
}
div.content div.imageGallery ul.galleryImageList li.item img.preview{
	margin:0;
}
div.content div.imageGallery ul.galleryImageList li.item a.heading{
	height:72px;
	display:block;
	width:11em;
	padding:10px 4px 4px;
	color:#616161;
	font:0.95em/1.3em Arial, Helvetica, sans-serif;
	overflow-y:hidden;
}
body.galleryImage{
	background:#0f161d;
	font: 0.8em / 1.41em Arial, Helvetica, sans-serif;
}

/******************************************************************/
a.arrowRight, a.arrowLeft {
	font-size:4.8em;
	height:675px;
	left:0;
	line-height:675px;
    opacity:0.3;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	overflow:hidden;
	position:absolute;
	text-align:center;
	top:0;
	width:50%;
	z-index:5;
	text-decoration:none;
	cursor:pointer;
    //display:block;
    //z-index:-1;
}
a.arrowRight:hover, a.arrowLeft:hover{
		opacity:1;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
} 
a.arrowRight {
	left:auto;
	right:0;
}
a.arrowLeft em {
	font-style:normal;
	margin-left:-0.2em;
	position:absolute;
	left:84px;
}
a.arrowRight em {
	left:auto;
	margin-right:-0.2em;
	right:84px;
	//right:70px;
	position:absolute;
}
a.arrowLeft em, a.arrowRight em {
	color:#cfcfcf;
	z-index:20;
}
/*
a.arrowRight:hover, a.arrowLeft:hover {
	background:#999999;
}
*/
/******************************************************************/

.fullImage {
	position:relative;
	height:675px;
	overflow:hidden;
}
.imageLeft{
	left:50%;
	position:absolute;
}
.imageReturn {
	display:table;
	height:675px;
	margin-left:-50%;
}
.imageRight {
	display:table-cell;
	vertical-align:middle;
}
.zIndexImg {
	position:relative;
	z-index:15;
}
.galleryImage span.imageTitle{
	display:none;
}
div.content .zIndexImg img.image{
	margin:0;
}
.zIndexImg img.image {
	display:block;
	position:relative;
	z-index:20px;
	max-height:675px;
}
.description {
	display:block;
	clear:both;
	margin:1.2em auto 0;
	color:#FFFFFF;
	max-width:685px;
	-width:685px;
	text-align:center;
}
.extraLine {
	width: 100%;
	height:163px;
	margin-top:25px;
	background:#050c14;
	position: absolute;
	z-index:-1;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}
.galleryImage ul.images {
	margin:2.7em 0 0 0;
	max-width:none;
	display:block;
}
body.galleryImage ul.path li.item a.link, body.galleryImage ul.path {
	color:#cfcfcf;
	
}
body.galleryImage ul.path {
	padding:1.7em 0 2.4em;
}
body.galleryImage ul.path li.item a.link{
	text-decoration:underline;
}
.galleryImage ul.images li.item {
	list-style:none;
	display:inline-block;
	margin-right:8px;
}
.galleryImage ul.images li.item, x:-moz-any-link{
	float:left;
}
.galleryImage ul.images li.item, x:-moz-any-link, x:default {
	float:none;
} 
.galleryImage ul.images li.last-item {
	margin-right:0;
}
.galleryImage ul.images .item img {
	padding:4px;
	margin:0;
}
.galleryImage ul.images li.current img {
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}
.galleryImage ul.images .current span {
	border:#86b6de 1px solid;
	display:block;
}
.galleryImage ul.images .item img {
	border:none;
	padding:5px;
}
a.postImage {
	clear:both;
	display:block;
}
a.editGallery {
	clear:both;
	display:block;
}
/*//////////////////////////////////////////////////////////////*/
.wrap .editBlock {
	background:#000000;
	margin-top:-27px;
	clear:both;
	height:27px;
	//width:160px;
	position:relative;
	text-align:right;
	opacity:0.6;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	float:none;
}
.editBlock a.edit, .editBlock a.delete {
	display:block;
	float:right;
	padding:6px 11px 0 0;
}
