/*
  
*/
body{
  padding: 0;
  margin: 0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.clear{
  clear: both;
  font-size:0.1em;
}
.clear2{
  clear: both;
}
.img{
  border: 0;
}
.c{
  text-align: center;
}
#main_gallery{

}
h1.gmaintitle{
  font-size:16px;
  padding: 10px 0;
  margin: 0 0 20px 0;
}
h1.gmaintitle a{
  text-decoration: none;
}
.folder{
  width: 170px;
  margin: 0 5px 10px 5px;
  padding:5px;  
  float: left;  
}
h2.folder_title{
  margin: 0 0 5px 0;
  padding: 5px 5px 0 5px;  
  font-size:12px;
  color: White;
  font-weight:normal;
  text-align:center;
  height:25px;
}
a.photoitem{
  background-position: center center;
  background-repeat: no-repeat;
  background-color:#FFF;
  padding: 0;
  margin: 0;
  width:170px;
  height: 150px;
  text-decoration: none;
  display: block;
  overflow:hidden;
  border:1px solid #FFF;
}
a.photoitem img{
  display: none;
}
.file{
  width: 130px;
  margin: 0 4px 10px 0;
  padding:5px;
  float: left;
}
h2.file_title{
  margin:0;
  padding: 5px 0 0 0;
  font-size:12px;
  color: #FFF;
  text-align:center;
  font-weight:normal; 
  height:40px;
  font-size:10px;
}
a.photoitem2{
  background-position: center center;
  background-repeat: no-repeat;
  background-color:#FFF;
  padding: 0;
  margin: 0;
  width:130px;
  height: 120px;
  text-decoration: none;
  display: block;
  overflow:hidden;
  border:1px solid #FFF;
}
a.photoitem2 img{
  display: none;
}