.content h3 {
background: #932aba;
}

/*galleries*/
ul.galleries {
list-style-type: none;
padding: 0px;
margin: 0px;
}

ul.galleries li {
float: left;
margin: 5px;
}

ul.galleries li a {
border: solid 5px #e8b856;
padding: 1px;
display: block;
overflow: visible;
height: 136px;
width: 170px;
}

ul.galleries li a span.title {
display: block;
margin-top: 105px;
padding: 4px;
background: #e8b856;
color: #808080;
font-size: 15px;
font-weight: bold;
}

ul.galleries li a:hover {
border: solid 5px #3c3c3c;
text-decoration: none;
}

ul.galleries li a:hover span.title {
background: #3c3c3c;
color: #f4f4f4;
}

/*1 gallery*/
#progress {
width: 570px;
height: 19px;
display: block;
border: solid 1px #e8b856;
margin: 0px auto 10px auto;
padding: 1px;
}

#progress #bar {
height: 15px;
background:  #3c3c3c;
display: block;
width: 0px;
padding: 0px 0px 4px 0px;
font-size: 11px;
text-align: center;
}

#gallery-div {
z-index: 0;
margin: 0px auto;
border: solid 5px #e8b856;
padding: 1px;
}

#content-div {
z-index: 0;
margin: 0px;
padding: 0px;
}

a.prev-link {
display: block;
width: 49%;
height: 100%;
float: left;
cursor: pointer;
z-index: 5;
background: url('../images/theme/back_gallery_prev.png') no-repeat top left;
}

a.next-link {
display: block;
width: 49%;
height: 100%;
float: right;
cursor: pointer;
z-index: 5;
background: url('../images/theme/back_gallery_next.png') no-repeat top right;
}

div#info {
z-index: 1;
margin: 1px auto;
padding: 6px;
height: 20px;
background: #e8b856;
}

.description {
margin: 0px 0px 100px 0px;
position: relative;
bottom: 100px;
}

.description p {
z-index: 1;
font-size: 20px;
line-height: 28px;
color: #fff;
margin: 0px 10px;
}
