.gallery{list-style:none; float:left; width:240px;}
.gallery li{display:block; width:57px; height:57px; overflow:hidden; float:left; padding:0 4px 4px 0; opacity:0.8; filter:alpha(opacity=80)}
.gallery li a{}
.gallery li.hover{opacity:1; filter:alpha(opacity=100)}
.gallery li.active{opacity:1; filter:alpha(opacity=100)}
.gallery li div{}
.gallery li div img{cursor:pointer}
.gallery li.active div img,.galleria li.active div{display:block}
.gallery li img.thumb{cursor:pointer; top:auto; left:auto; display:block; width:auto; height:auto}
.gallery li .caption{display:block; padding-top:.5em}
* html .gallery li div span{width:240px} /* MSIE bug */

#main_image { 
	width: 650px;
	height: 690px;
	padding: 0;
	margin: 0;
}

#main_image img { 
	width: 650px;
	height: 690px;
}

.last {
	padding: 0 0 4px 0 !important;
}

.gallery {
	border-top: solid 1px #B5AA90;
	border-bottom: solid 1px #B5AA90;
	padding: 4px 0 0 0;
}


.nav {
	text-align: center;
	text-decoration: none;
	color: #BF2E1A;
	font-size: 1.0em;
	padding: 0 0 10px 0;
	border-bottom: solid 1px #B5AA90;
	
}

.nav a {
	text-decoration: none;
	color: #BF2E1A;
}

	.nav a:link,
	.nav a:visited {
		text-decoration: none;
	}
	
	.nav a:hover {
		text-decoration: underline;
	}
