﻿/* 
Lazyest Gallery Default Style Sheet
copyright (C) 2008-2009 Brimosoft http://brimosoft.nl

This stylesheet lists all Lazyest Gallery element id and classes
A minimum of styling has been applied
This file gets renewed each time you update Lazyest Gallery
Please add new styles to your theme's stylesheet
*/


/* the gallery */
.lg_gallery {
}
/* anchors in the gallery
.lg_gallery a {
}

/* the top folder navigator */
.lg_gallery .top_navigator {
	/* uncomment below if you want to hide the gallery navigator bar */
	/* display: none; */
}

/* the navigator (prev, next) */
.lg_gallery .lazyest_navigator {
	display: block;
	height: 21px;
	border: 1px silver solid;
	padding: 0 4px;
  margin: 5px 0;
}

.lg_gallery .lazyest_navigator .alignleft {
	float: left;
}
.lg_gallery .lazyest_navigator .alignright {
	float: right;
}

/* pagination (page by page, next prev) */
.lg_gallery .folder_pagination {
	text-align: center;
	padding-bottom: 5px;
}

.lg_gallery .image_pagination {
	text-align: center;
	padding-bottom: 5px;
}

/* folders and icons */

/* where the folders are listed */
.lg_gallery .folders {
	margin: 6px 0px 6px 0px;
}
/* where the folder icon is shown */
.lg_gallery .folder {
	text-align: left;
	padding: 5px;
	padding-bottom: 20px;
	/* uncomment below if you want to hide the folder icon */
	/* display:none; */
}

/* captions for the folders */
.lg_gallery .folder_caption {
	padding: 5px;
}
/* icons Style */
.lg_gallery .icon {
	vertical-align: middle;
	border: none;
}

/* gallery views */

/* directory listing (table) */
.lg_gallery .dir_view {
	margin: 0 auto;
	text-align: center;
  border:none;
}

.lg_gallery .lg_folders_img {
}

.lg_gallery .lg_folder_thumb_image {
}

.dir_view td.folders {
	text-align: left;
  border: none;
}

.lg_gallery table td {
	vertical-align:top;
	padding-bottom:8px;  
  border: none;
}

.lg_gallery .category_icon {
}

.lg_gallery .random_image {
}

/* image thumbnails */
.lg_gallery .lazyest_thumb_view {
	margin:0 auto;
	text-align:center;
	padding-bottom:5px;
}

.lg_gallery .lg_thumb {
	border: 1px silver solid;
	text-align:center;
}

.lg_gallery .dir_view .lg_thumb {
	border:none;
}

.lg_gallery .lg_thumb_image {
}

.lg_gallery .lg_thumb_caption {
	overflow:hidden;
	padding: 0 2px;
}


.lg_image {
	border:1px silver solid;
	padding:8px;
	margin:8px;
}

.thumb_caption {
	text-align:center;
}

.lg_gallery .lazyest_thumb_view img {
	border: 1px gray solid;
	padding: 3px;
	margin: 6px 6px 6px 6px;
	background-color:white;
}
.lg_gallery .lazyest_thumb_view img:hover, .lazyest_thumb_view img:focus {
	border: 1px black solid;
}

/* slide view */
.lg_gallery .lazyest_image {
	text-align: center;
}
.lg_gallery .lazyest_image img {
	border: 1px solid #a9a9a9;
	margin: 6px 6px 6px 6px;
	padding: 2px;
	margin:0 auto;

}
.lg_gallery .lazyest_image img:hover, .lazyest_image img:focus {
	background-color: #a9a9a9;
}

.lg_gallery .lg_slideshow {
	margin: 0 auto;	
}

/* exif data */
.lg_gallery .imageData {
	border: 1px solid #a9a9a9;
	margin: 0px auto;
	padding: 3px;
	background-color: #EFEFEF;
	color: #333333;
	padding-bottom: 15px;
	padding-left: 20px;
}

.lg_gallery .imageDataTable tr, th, td{
	background-color: transparent;
	vertical-align: top;
	padding: 1px;
	padding-left: 5px;
}

.lg_gallery .imageSubTable {
	background-color: transparent;
}

.lg_gallery .imageSubTable th{
	width: 180px;
}

.lg_gallery .imageSubTable td{
	background-color: transparent;
	font-style: italic;
	color: #336699;
}

/* captions */
.lg_gallery .caption {
	border: solid 1px #a9a9a9;
	padding: 3px;
	text-align: left;
	color: #333333;
  margin: 5px 0;
}
	
/* descriptions */
.lg_gallery .description {    
	text-align: left;
}

/* admin links */

.lg_gallery .lg_admin {
	border-bottom: dashed 1px #a9a9a9;
	padding: 3px;
	text-align: left;
	font-size: xx-small;
}

/* footer copyright */

.lg_powered {
	/* Uncomment this if you want to hide the gallery footer */
	/* display:none; */
}

.lg_powered .lgpow {
	font-size:xx-small;
	border: solid 1px #a9a9a9;
	padding:3px;
	padding-right: 20px;
	text-align: right;
}

/* ===============
 * Sidebar related
 * =============== */

#lazyest_sidebox {
	padding: 2px;
	text-align:center;
}

#lazyest_sidebox img {
	border: 1px solid #ccc;
	vertical-align:middle;
	padding:2px;
}

#lazyest_sidebox a:hover img {
	border:1px solid #757575;
}

/**
 * Slideshow related styling
 */
 
.lg_slideshow {
	position:relative;
  margin: 10px auto;
}

.lg_slideshow a {
	float:left;  
	position:absolute; 
  visibility:hidden;
}

.lg_slideshow a img {
	border:none;
  margin: 0;
}

.lg_slideshow a.show {
	z-index:500
}

.lg_slideshow .sscaption {
	z-index:600; 
	background-color:#000; 
	color:#ffffff; 
	height:100px; 
	position:absolute;
  overflow: hidden;
}

.lg_slideshow .sscaption h3 {
	color:#ffffff;  
  font-size: 1em;
  font-weight:bold;
  margin: 5px 5px 0 5px;
}

.lg_slideshow .sscaption p {
	color:#ffffff;  
  font-size: 1em;
  margin: 5px;
}