/*
Lazyest Gallery Theme  
Theme Name: Default Style Sheet
Theme URI: http://www.brimosoft.nl/lazyest/
Description: Minimal styling applied
Version: 0.16.0
Author: Marcel Brinkkemper
Author URI: http://marcel.brinkkemper.com/
Copyright: Copyright (C) 2008-2010 Brimosoft http://brimosoft.nl
Required Settings: none;
Comment: This file gets renewed each time you update Lazyest Gallery. Please add new styles to your theme's stylesheet
*/

/* the gallery */
.lg_gallery {
	font-size: 1.2em;
}

/* anchors in the gallery */
.lg_gallery a {
}

/* the top folder navigator */
.lg_gallery .top_navigator {
	display: none;
}

/* the navigator (prev, next) */
.lg_gallery .lazyest_navigator {
	display: block;
	height: 21px;
	padding: 0 4px;
  margin: 5px 0;
}

.lg_gallery .lazyest_navigator .alignleft {
	float: left;
  margin:0;
}
.lg_gallery .lazyest_navigator .alignright {
	float: right;
  margin:0;
}

/* 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 0;
}

/* where the folder icon is shown */
.lg_gallery .folder {
	text-align: left;
	padding: 5px;
	padding-bottom: 20px;
}

/* 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 table, table tr, table tr td {
	border:0;
}

.lg_gallery .dir_view .lg_thumb {
	border:none;
}

.lg_gallery .lg_thumb_image {
}

.lg_gallery .lg_thumb_caption {
	overflow:hidden;
	padding: 0 2px;
}

/* image in a post */
.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;
	background-color: #fff;
}
.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;
	padding: 2px;
	margin: 0 auto;
}
.lg_gallery .lazyest_image img:hover, .lazyest_image img:focus {
	background-color: #a9a9a9;
}

/* 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;
	text-align: left;
	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;
}

#all_exif {
  text-align: left;
	display:none; 
}


/* 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: small;
}

/* footer copyright */

.lg_powered {
	display: none;
}

.lg_powered .lgpow {
	font-size:xx-small;
	border: solid 1px #a9a9a9;
	padding:3px;
	padding-right: 20px;
	text-align: right;
}

/* side bar */

#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;
}

