/* ===========================
* Lazyest Gallery Style Sheet
* =========================== */

/* Main IDs and Classes */
#gallery {
margin-top: -7px;
text-align: left;
}

#gallery .al-left {
float:left;
padding-left: 0px;
}

#gallery .al-right {
float: right;
padding-right: 0px;
}

#gallery a {
text-decoration: none;
}

#gallery a img {
padding: 5px;
border: 1px solid rgb(223,171,146);
text-decoration: none;
}

#gallery table {
width: 480px;
}

#gallery table td {
width: 160px;
padding: 0px 0px 5px 0px;
font-size: 10px;
text-align: center;
}

/* ========================
* The top folder navigator
* ======================== */
#gallery .top_navigator {
padding: 0px;
font-size: 10px;
line-height: 15px;
/* Uncomment this if you want to hide the gallery navigator bar */
/* display:none; */
}

/* ==========================
* The navigator (prev, next)
* ========================== */
#gallery #lazyest_navigator {
height: 15px;
margin: 6px 0px 6px 0px;
padding: 0px 5px;
font-size: 10px;
line-height: 15px;
}

#gallery #lazyest_navigator .alignleft {
float: left;
}

#gallery #lazyest_navigator .alignright {
float: right;
}

/* ====================================
* Pagination (page by page, next prev)
* ==================================== */
#gallery #pagination {
text-align: center;
}

/* =================
* Folders and Icons
* ================= */

/* Where the folders are listed */
#gallery .folders {
margin: 5px 0px 0px 0px;
}

/* Where the folder icon is shown */
#gallery .folder {
text-align:left;
padding:5px;
padding-bottom:20px;
/* Uncomment this if you want to hide the folder icon */
/* display:none; */
}

/* Captions of the folders */
#gallery .folder_caption {
padding: 0px;
}

/* Icons Style */
#gallery .icon {
vertical-align:middle;
border:none !important;
}

/* =============
* Gallery Views
* ============= */

/* Directory listing (TABLE)*/
#gallery .dir_view {
}

#gallery .dir_view td {
}

#gallery .category_icon {
vertical-align:middle;
padding:2px;
}

/* Image's Thumbnails */
#gallery .lazyest_thumb_view {
margin: 5px 0px 0px 0px;
text-align:center;
}

#gallery .lazyest_thumb_view img {
padding: 5px;
}

#gallery .lazyest_thumb_view img:hover,
.lazyest_thumb_view img:focus {
}

/* Slide view follow... */
#gallery .lazyest_image {
margin: 0 auto;
text-align: center;
}

#gallery .lazyest_image img {
border: 1px solid rgb(190,87,37);
margin: 0px;
padding: 5px;
}

#gallery .lazyest_image img:hover,
.lazyest_image img:focus {
}

/* Where exif data are displayed */
#gallery .imageData {
border: 1px solid #a9a9a9;
margin: 0px auto;
padding: 3px;
font-family: Verdana, Geneva, Arial, sans-serif;
background-color: #EFEFEF;
color: #333333;
padding-bottom: 15px;
padding-left: 20px;
}

#gallery .imageDataTable tr, th, td{
background-color: transparent;
vertical-align: top;
padding: 1px;
padding-left: 5px;
}

#gallery .imageSubTable {
background-color: transparent;
}

#gallery .imageSubTable th{
width: 180px;
}

#gallery .imageSubTable td{
background-color: transparent;
font-style: italic;
color: #336699;
}

/* Where captions are shown*/
#gallery .caption {
border: solid 1px #a9a9a9;
background-color: #EFEFEF;
font-family: Verdana, Geneva, Arial, sans-serif;
padding: 3px;
padding-left: 20px;
text-align: left;
color: #333333;
}

/* ...ends here (slides) */

/* ===============
* The admin links
* =============== */

#gallery .lg_admin {
border-bottom: dashed 1px #a9a9a9;
padding: 0px;
text-align: left;
font-size: xx-small;
}

/* ================
* Footer Copyright
* ================ */

#lg_powered {
display: none;
padding-top: 10px;
padding-bottom: 10px;
/* 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;
color: #333333;
background: #fff;
background-image: url('images/powered_bg.gif');
background-repeat: no-repeat;
text-align: right;
}

/* ===============
* Sidebar related
* =============== */

#lazyest_sidebox {
margin: 5px 0px 0px 0px;
padding: 0px 0px 5px 0px;
border-bottom: 1px solid rgb(190,87,37);
text-align:center;
}

#lazyest_sidebox img {
border: 1px solid rgb(223,171,146);
vertical-align:middle;
padding:4px;
}

#lazyest_sidebox a:hover img {
border:1px solid rgb(190,87,37);
}