/* Gallery Styles */

.minimy-holder {
	width:/*gallery total width*/920px;
}

.minimy-gallery {

	position:relative;
	width:/*gallery total width*/936px;/*GH-Wider to let shadow show*/
	float:left;
	display:block;
	margin-bottom:8px; /*GH-Can delete*/
}

.minimy-icon {
	position:absolute;
	top:/*photo icon top margin*/40px;
	left:/*photo icon left margin*/50px;
}

.minimy-gallery ul {
	clip:rect(0px /*gallery total width*/920px /*thumbnails height*/194px 0px);
	top:0;
	left:/*thumbnails left margin*/0px;
	list-style-type:none;
	margin:0;
	padding:0 !important;
	position:absolute;
	width:/*gallery total width*/920px;
}

.minimy-gallery ul li {
	list-style-type:none;
	float:left;
	background:/*thumbnails color accent(background)*/#f5c108 url(../images/dark/photo_icon2.png) no-repeat center center;
	height:/*thumbnails height + border size*/194px;
	border:/*border size*/9px solid /*border color*/#ffffff;
	margin:0 24px 0px 0;
		-webkit-box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.6);
	-moz-box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.6);
	box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.6);
}

#camera-resources .minimy-gallery ul li {height:75px;}

.last-minimy {
	margin:0px !important;
	}
.minimy-gallery li img {
	border:none;
}

.minimy-gallery a:hover img {
	border:none;
	background:none;
}

.minimy-gallery a:hover {
	border:none;
	background:none;
}

.minimy-gallery .removeHover li a:hover img {
	opacity:0;
	filter:alpha(opacity = 0);
}

.minimy-scroll-next, .minimy-scroll-prev {
	float:right;
	margin:/*navigation buttons top margin*/100px 10px 0 3px;
	padding:0;
}

.minimy-scroll-next:hover, .minimy-scroll-prev:hover {
	margin:/*mark7*/100px 10px 0 3px !important;
	padding:0 !navigation buttons top margin;
}

.minimy-gallery a img {
	border:none;
}

.minimy-scroll-next img {
	
}

.minimy-gallery.show-all ul {
	clip:auto;
	left:0;
	margin-left:/*thumbnails left margin*/0px;
	position:relative;
	width:/*gallery total width(minus the gallery margin OR thumbnails number*thumbnails width)*/920px;
}

.show-all .minimy-scroll-next, .show-all .minimy-scroll-prev {
	display:none;
}

a.no-arrows {
	display:none;
}

ul.no-arrows {
	clip:auto;
	left:0;
	margin-left:/*thumbnails left margin*/0px;
	position:relative;
}

/* LightBox Styles */

#minimy-lightbox, #minimy {
	top:0;
	left:0;
	position:absolute;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}

#minimy {
	position:fixed;
	z-index:1000;
}

#minimy-background {
	background-color:/*lightbox background color*/#181818;
	bottom:0;
	left:0;
	position:absolute;
	width:100%;
}

#minimy-menu {
	bottom:20px;
	display:none;
	margin:0;
	left:50%;
	padding:0;
	position:absolute;
}

#minimy-menu ul li {
	background:/*lightbox menu color*/#252525;
	float:left;
	list-style:none;
	margin:0;
	padding:0 11px;
	position:relative;
	height:31px;
}

#minimy-menu a img {
	border:none;
}

#minimy-menu ul {
	margin:0;
}

#minimy-menu img {
	margin-left:3px;
}

#minimy-play {
	margin-left:1px !important;
}

#minimy-play img {
	margin-left:2px !important;
	padding-right:2px;
}

#minimy-play a {
	position:relative;
	z-index:1;
}

#minimy-thumbs {
	position:relative;
	left:142px;
	top:31px;
	list-style:none;
	margin:0 !important;
	padding:0 !important;
}

#minimy-thumbs li{
	border:none;
	display:block;
	margin:0 !important;
	padding:0 !important;
 	overflow:hidden;
 	width:8px;
 	height:31px;
	opacity:.2;
	filter:alpha(opacity = 20);
}

#minimy-thumbs img{
	margin:0 !important;
	padding:0 !important;
	height:31px;
	border:none;
}

.thumbs-dummy-border {
	border-right:10px solid /*lightbox menu color*/#252525;
}

#minimy-play div {
	background:/*lightbox slide time fill color*/#f5c108;
	bottom:0;
	left:0;
	position:absolute;
	width:31px;
	height:0;
	z-index:0;
}

#minimy-holder {
	background:/*lightbox holder color*/#333333;
	position:relative;
	width:480px;
	z-index:2;
}

#minimy-preloader {
	display:none;
	width:480px;
	height:360px;
	background:url(../images/dark/preloader.gif) no-repeat center center;
	position:absolute;
}

#minimy-zoom {
	position:absolute;
	z-index:5;
}

#minimy-zoom img {
	position:absolute;
	display:none;
}

#minimy-large {
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:4;
}

#minimy-black {
	position:absolute;
	top:0;
	left:0;
	background:#181818;
	width:100%;
	height:100%;
	z-index:3;
	display:none;
}

#minimy-text {
	color:/*lightbox description color*/ #d1d1d1;
	display:none;
	font-family:'Droid Sans', arial, serif;
	font-size:12px;
	line-height:20px;
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
}

#minimy-text p {
	padding:0 0 10px 0;
	margin:0;
}

#minimy-text span {
	color:/*lightbox title color*/#FFFFFF;
}