﻿.album_link {
float: left;
width: 49%;
text-align: center;
overflow: hidden;
}
.album_link img {
height: 100%;
}

.thumb_holder {
float: left;
width: 100px;
height: 75px;
margin: 0;
border: solid 1px #333;
text-align: center;
overflow: hidden;
}
.thumb_holder a:hover img {
margin-top: -75px;
}
.thumb_holder a {
display: block;
}

.gallery {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
text-align: center;
z-index: 98;
}
.gallery .background {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #FFF;
filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
}
.gallery h1, p, a {
font-family: Arial;
margin: 0;
padding: 0;
}
.gallery_item {
position: absolute;
top: 20px;
left: 0;
width: 100%;
border: solid 8px #FFF;
z-index: 10;
}
#img_title {
color: #FFF;
font-weight: bold;
}
#desc {
color: #CCC;
padding-left: 20px;
}
#menu_tray {
position: absolute;
bottom: 0px;
left: 0;
right: 0;
background-color: #666;
z-index: 70;
}
#menu_tray a
{
    display: block;
    font-size: 14px;
    color: #CCC;
    text-align: center;
    text-decoration: none;
}
#menu_tray a:hover
{
    color: #FFF;
    text-decoration: none;
}
#menu_tray a.active
{
    color: #FFF;
    text-decoration: none;
}
#menu_tray a.button
{
    width: 20px;
    height: 20px;
    padding: 0;
    background-position: top;
    background-repeat: no-repeat;
}
#menu_tray a.button:hover
{
    background-position: bottom;
}
#menu_tray a.first
{
    background-image: url(../images/first.png);
}
#menu_tray a.prev
{
    background-image: url(../images/prev.png);
}
#menu_tray a.next
{
    background-image: url(../images/next.png);
}
#menu_tray a.last
{
    background-image: url(../images/last.png);
}
#menu_tray a.pause
{
    background-image: url(../images/pause.png);
}
#menu_tray a.play
{
    background-image: url(../images/play.png);
}
#menu_tray a.close
{
    background-image: url(../images/close.png);
}
