@charset "utf-8";
/*index.css */
#main {position: relative;}
#main_image .loader {margin: 0 auto;}
#main_image .loader img {margin: 0 auto;border: none;	}
#middle_container {margin: 0 auto; position: relative;}
#single_image {position: relative;	}
#left_arrow, #right_arrow, #left_fast_arrow, #right_fast_arrow {float:left; cursor: pointer; -ms-interpolation-mode: bicubic;}
#scroller_container {margin: auto;position: relative;}
#image_scroller {position: relative; margin: auto; float:left; overflow: hidden;}
.thumbnails {left: 0; margin: 0; padding: 0; top: 0; position: absolute;}
#top_container {padding-bottom: 6px; border-bottom-width: 1px; border-bottom-style: solid;margin: 0 0 10px 0;}
#bottom_container {margin: 0; padding: 6px 0; border-top-width: 1px; border-top-style: solid; width: 100%; text-align: center; display: block; font-size: 0.8em;}
#folders_container {border-bottom-width: 1px; border-bottom-style: solid; margin-bottom: 20px;} 
.folders {margin: 0px auto; padding: 0;}
.folders li {float: left; display: inline;}
.folders li a {display: block; position: relative; overflow: hidden;}
.folders li a span {
	position: absolute; left: 0; top: 0;	
	opacity: 0.7;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity:70);
	padding: 4px; margin: 0; background-color: #000; font-size: 10px; font-family: 'helvetica neue',helvetica,sans-serif; font-weight: bold; color: #fff; text-align: left;}
.thumbnails li img, 
.folders li a img {-ms-interpolation-mode: bicubic;}
#extras {display: none; width: 280px; font-family: 'helvetica neue',helvetica,sans-serif; font-size: 10px;}
#extras ul {margin: 0; padding: 0;}
#extras ul li {display: inline; padding: 0 5px; border-left-width: 1px; border-left-style: solid; line-height: 16px;}
#extras ul li.first {padding-left: 0px; border-left: none;}
.clear {clear: both; width: 0px; height: 0px; line-height: 0px; font-size: 0px;}
.hide {display: none;}
/* GALLERIA.CSS */
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
/* STYLES.CSS */
.caption {color: #888;}
#extras {border-color: #111;}
#extras ul li {border-left-color: #bba;}
.folders li a, .thumbnails li {background: #000;}
#bottom_container {border-top-color: #111;	}
#top_container {border-bottom-color: #111;}
/* CSS Document */
.thumbnails li {width: 90px; height: 90px; margin: 0 10px 10px 0; border: double 3px #111111;}
.thumbnails li.active {border: double 3px #111111;}
#main_image .loader, #main_image img {border: solid 3px #111111;}
#middle_container {height: 510px;}
#scroller_container {margin-top: 20px; margin-bottom: 10px; width: 820px;}
#image_scroller {margin: 0 10px 0 12px; width: 742px;}
#thumbnails_container {width: 742px;}	
#scroller_container, #image_scroller, #thumbnails_container {height: 106px;}
#right_arrow, #left_arrow, #right_fast_arrow, #left_fast_arrow {height: 40px; width: 20px;}
#right_fast_arrow, #left_fast_arrow {margin: 0 20px;}
#bottom_container {margin-top: 30px;}
.caption,#extras {border: solid 1px #111111; margin: 10px auto; padding: 5px;}

.uper {
  text-transform: uppercase;
}
