.galleria{list-style:none; width:700px; margin:0px; padding:0px;}
.galleria ul{margin:0px!important; padding:0px;}
.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 */


.caption{font-style:italic;color:#887; }
.demo{margin-top:0px; width:753px; float:left; margin:0; padding:0; margin-left:20px ; }
.gallery_demo{width:753px;}
.gallery_demo li{width:66px; height:51px; border:0px solid #999; margin:0 1px 4px 1px; padding:0; background:#d5d0cc;}
.gallery_demo li div{left:240px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}

#main_image{ height:423px; width:753px; background:#fff; border:1px solid #999; margin-bottom:40px;}
#main_image img{margin-bottom:10px; height:423px; width:753px; }

.nav{padding-top:0px; clear:both; font:80% Arial, Helvetica, sans-serif bold; 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;}

#btn	{
	margin-top:-35px;
	float:right;
	margin-right:0px;
}