/* img gallery */

.galleria {
list-style:none;
width:100px
}

.galleria li{
display:block;
width:80px;
height:80px;
overflow:hidden;
float:left;
margin:0 10px 10px 0
}

.galleria li a{
display:none
}

.galleria li div{
position:absolute;
display:none;
top:0;
left:180px
}

.galleria li div img{
cursor:pointer;
}

.galleria li.active div img,.galleria li.active div{
display:block;
}

.galleria li img.thumb{
cursor:pointer;
top:auto;
left:auto;
display:block;
width:auto;
height:auto;
}

.galleria li .caption{
display:block;
padding-top:.5em;
text-transform: capitalize;
color: #666666;
font-family: Georgia, "Times New Roman", Times, serif;
}

* html .galleria li div span{
width:575px;
} 

.gallery_demo_unstyled {
overflow:hidden;
}

.demo {
position:relative;
margin-top:0em;
}

.gallery_demo {
width:525px;
margin:0 auto 10;
}
	
.gallery_demo li {
width:50px;
height:37px;
border:3px double #333333;
margin: 0 1px 1px;
background:#CCCCCC;
}

.replaced {
width:565px;
height:255px;
}

.galleria_wrapper{
overflow:hidden;
}

.gallery_demo li div{
left:240px;
}
	
.caption {
font:italic bold 12px/1.4 Georgia, "Times New Roman", Times, serif;
text-transform: none;
color: #666666;
text-align: left;
padding-left:10px;
}
	
#main_image {
margin:0 0 30px 0;
width:500px;
height:235px;
}

#main_image img {
margin-bottom:10px;
}
	
.nav {
padding-top:15px;
clear:both;font:10px 'helvetica neue',sans-serif;
letter-spacing:1px;
text-transform:uppercase;
}
	
.info {
text-align:left;
width:700px;
margin:30px auto;
border-top:1px dotted #221;
padding-top:30px;
}

.info p {
margin-top:1.6em;
}
