#folder_bg{
  padding-top:15px; 
  padding-right:12px; 
  height:125px; width:auto; 
  float:left; 
  clear:none; 
  overflow:hidden; 
}

#img_area{
  width:74px; 
  height:74px; 
  padding-top:2px; 
  padding-left:2px; 
  float:left; 
  overflow:hidden; 
  background-color:#ffffff; 
  border-style:none;
  filter: alpha(opacity=100);
  -moz-opacity: .99;
  opacity: .99;
}

#img_area:hover{
  filter: alpha(opacity=50);
  -moz-opacity: .50;
  opacity: .50;
}

#images{
  width:50%; 
  height:50%; 
  clear:none; 
  overflow:hidden; 
  float:left; 
  border-style:none;
}
#name{
  overflow:hidden; 
  clear:both; 
  padding-top:10px;
  max-width: 85px;
  position:relative;
  text-align: left;
}
#img_bg{
  padding-top:0px;
  padding-bottom: 10px; 
  padding-right:12px; 
  height:auto; 
  width:auto; 
  float:left; 
  clear:none; 
  overflow:hidden;
}
#return{
  width:auto; 
  height:10px; 
  padding-top:0px;
  padding-bottom: 10px;
}
.span_name{ 
  text-decoration:none;
  text-align: left; 
  font-size:11px; 
  
}

.returnlink{
  text-decoration:underline; 
  color:#0099c7;  
}

.arrow{
  text-decoration:none; 
  color:#0099c7;  
  margin-left:10px;
}

.currentfolder{
  text-decoration:none; 
  color:#0099c7;
  margin-left:10px;
}

#galleriamenu {
padding-left: 40px;
width: 375px;
}

#galleriasubmenu {
text-transform: uppercase;
padding-left: 40px;
margin-top: 1em;
width: 375px;
margin-bottom: 10px;
}

#galleriasubmenu a {
color: #292929;
text-decoration: none;
}

#galleriasubmenu a:hover {
color: #0099c7;
}

#galleriakuva {
clear: both;
padding-left: 40px;
width: 375px;
text-align: center;
}

#gallerycontent {
background: #ffffff;
float: left;
width: 415px;
padding-top: 0px;
text-align: left;
}

#gallerycontent a {
color: #0099c7;
}

#gallerycontent a:hover {
color: #292929;
text-decoration: none;
}

#gallerycontent a:visited {
color: #0099c7;
text-decoration: none;
}

form{
text-align: left;
}

#update{
padding-top: 15px;
padding-left: 50px;
padding-top: 5px;
}
