.body{background-color:#000000;}
.galleria{
list-style:none;
width:150px;
float:left;
}
.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;

}
.galleria li div img{
cursor:pointer;

}
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-top:5px; padding-left:10px;background:#000000;color:#ffffff ;font:80%/140% 'helvetica neue',sans-serif; width:950px;}
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:#ffffff;}
/* caption text*/
.caption
{overflow:auto;
height:150px;
width:700px;
position: relative;
text-align:left;
float:left;
}
.demo{
position:relative; 
margin-top:1em;


}
.gallery_demo{
width:200px; 
float:left;

}
/* thumbnail container */
.gallery_demo li{ 
width:55px; 
height:55px; 
margin: 1px 2px 3px 3px; 
border:1px double #eee; 
background:#ffffff; /*float:auto;*/ 
text-align:left;
}
.gallery_demo li.hover{
border-color:#bbb;
}
.gallery_demo li.active{ 
border:1px solid #222;
}
.gallery_demo li div{
left:10px; 
/*border:2px solid #f60;*/
}
.gallery_demo li div .caption{
font:italic 0.7em/1.4 georgia,serif; 
color:#666666;
}
/* mainimage container */
.galleria_container{ 
margin:0 auto 0 auto; 
float:left; 
width:700px; 
/*height:auto; */


}
.info{
text-align:left;
 margin:30px 0;
 /* border-top:1px dotted #221;*/
  padding-top:30px; 
  clear:both;
  }
.info p{margin-top:1.6em;}
#main_image{margin:0 auto auto auto;
height:auto;
width:700px;
background:black;


}
#main_image img{margin-bottom:1px;  border:1px solid #FFFFFF;}
.nav1{float:none; left:10px;}

