.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 .description { display:block; padding-top:.5em; font-style:italic; color:#887;}*/

* html .galleria li div span { width:400px } /* MSIE bug */

#gallerycontent { position:relative; margin-top: 5px;  } 
.gallery { width:780px; /*margin:0 auto;*/ overflow:hidden; } 
.gallery li { width:68px; height:50px; border:3px double #111; margin: 0 2px; background:#000;  } 
.gallery li div { left:240px } 
.gallery li div .description { font:italic 0.7em/1.4 georgia,serif;  } 

#main_image { margin:10px 0 30px 0; /*height:438px;*/ width:800px; height: 630px; background:black;  } 
#main_image img { margin-bottom:30px; margin-right:10px; float: left; } 
#main_image h2{
	padding-bottom: 5px;
}

.nav { padding-top:15px; clear:both; font:80% 'helvetica neue',sans-serif; letter-spacing:3px; 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;  } 

.galleria span.description {
   display:none;
}

.description p {
	font-size: 8pt;
}
.description {
	width: 180px;
	float: left;
	font-size: 8pt;
}
/*.description p*/.cameradata{
	color: #808080;
}

