.galleria {list-style:none;width:200px}
.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 */

	#SlideShow
	{
		display:none;
	}
	.caption
	{
	        font-style:italic;
		font-weight:bold;
	        font-size: 0.8em;
	        font-family: arial,serif;
		color:#000000;}
	.demo
	{
        /* position:relative; */
        width:500px;
        padding-top:10px;
        padding-bottom:10px;
    }

	.gallery_demo
	{
		width:400px;
		margin:0 auto;
	}

	.gallery_demo li
	{
		width:68px;
		height:50px;
		border:3px double #111;
		margin: 0 2px 4px 2px;
	}
	.gallery_demo li div
	{
		/* left:240px */
	}
	.gallery_demo li div .caption
	{
        font-style:italic;
	font-weight:bold;
        font-size: 0.7em/1.4;
        font-family: arial,serif;
    }
	
	#main_image
	{
		   margin:0 0 15 10;
		   min-height:400px;
		   width:450px;
    }
	#main_image img 
	{
		margin-bottom:10px;
	}
	
	.nav
	{
		padding-top:5px;
		letter-spacing:3px;
		text-transform:uppercase;
	}
	
	.info
	{
		text-align:left;
	    width:auto;
	    margin:10px auto;
	    border-top:1px dotted #221;
	    padding-top:30px;
	}

	.info p
	{
		margin-top:1.6em;
	}

div#preload { display: none; }
