.galleria {list-style:none; width:700px}
.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}
* html .galleria li div span {width:400px} /* MSIE bug */

	/**{margin:0;padding:0}
	body {padding:20px;background:white;text-align:center;background:black;color:#bba;font:80%/140% georgia,serif;}
	h1,h2{font:bold 80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
	a{color:#348;text-decoration:none;outline:none;}
	a:hover{color:#67a;}
	.caption {font-style:italic;color:#887;}
	.demo{position:relative; margin-top:2em;}
	
	.gallery li div {left:240px}
	.gallery li div .caption {font:italic 0.7em/1.4 georgia,serif;}
	*/
	.gallery {width:700px; margin: 0;}
	.gallery li {width:60px; height:45px; border: 1px solid #E5CCEA; padding: 0; margin: 0 2px;}
	
	#main-image {margin: 15px auto 60px; width:700px; height:350px; text-align: center;}
	#main-image img {margin-bottom:10px; border: 2px solid #81338E;}
	
	.gallery-nav {padding-top:15px; clear:both; font-size: 0.9em; text-align: center; letter-spacing: 1px; text-transform:uppercase;}
