/*
 galleria CSS
*/
.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 */

.mygallery{
  padding-top:25px;
  text-align:center;
}

a{color:#348;text-decoration:none;outline:none;}

a:hover{color:#67a;}

.caption{font-style:italic;color:#666666;}

.mygallery {
  position:relative;
  margin-top:2em;
}
.gallery_style {
  width:702px;
  margin:0 auto;
}
.gallery_style li{
  width:68px;
  height:50px;
  border:3px double #111;
  margin: 0 2px;
  background:#fff;
}
.gallery_style li div{
  left:240px;
}
.gallery_style li div .caption{
  font:italic 0.7em/1.4 georgia,serif;
}

#main_image{
  margin: 0 auto 60px auto;
/*  height:438px; */
  height:368px;

  width:700px;
  background:#fff;
}

#main_image img{
  margin-top:0px;
  margin-bottom:10px;
}

.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;}
*/


