/* Image Gallery */
.iglanding {width:100%;float:left;border-bottom:1px dashed #40B5EB; margin:10px 0 16px;padding:0 0 16px 0;}
.iglimg {width:188px;float:left;padding:0;margin:0; border:1px solid #ccc} 
.igltext {width:;float:left;padding:0 0 0 13px; margin:0}
.igltext p {font-weight:normal}
.iglanding h3 {font-size:1.2em;color:#606a74; padding:0 0 5px 0; margin:0; font-weight:bold;}
.iglanding a {font-weight:normal}

.il_holder {width:100%;}

.il_holder h2{
 border:none;
}

.il_holder .il_image h2{
 margin:0;
}

.il_image {
 background-color:#fff;
 width:100%;
 padding:0;
margin:10px 0 0 0;
}

.il_image img { border:1px solid #ccc;}

.il_image dl{
  display:block;
  margin:0 0 0 17px;;
}

.il_image dt{
}

.il_image dd {
 
}

.il_image dd p.down-file {

padding:0;
margin:12px 0 0 0}

.il_image dd p {
}


.il_image dd h2{

}

.il_image .flow_link{
 display:block;
position:relative;
 width:250px;
padding-top:12px;
}



.il_thumb_list {
 display:block;
 float:left; 
 position:relative;
 width:100%;
 background-color:#fff;
 margin:10px 0 20px 0;
 padding:0;
}

#middlesubcontent_fullwidth .il_thumb_list ul {
 list-style-type:none;
 margin:0;
 padding:0;
 float:left; 
position:relative;
background-image:none;
 display:block;
}

#middlesubcontent_fullwidth .il_thumb_list li {
   padding:0;
  list-style-type:none;
 float:left;  
 display:block;
 margin: 0 10px 10px 0;
background-image:none;
}

.il_thumb_list li.last{
 float:left; position:relative;
 display:block;
 margin:0;
}


.il_thumb_list li a {
 display:block;
 width:165px;
 height:170px; 
 background-color:transparent;
 float:left; 
 margin:0;
 padding:0;
}

.il_thumb_list li a:hover{
 border:0px;
 padding:0px;
 color:#666;
}

.il_thumb_list li a img {
 width:165px;
 height:125px;
 float:left;
 display:block;
 margin:0;
 padding:0;
 border:1px solid #ccc;
}

.il_thumb_list li .caption {clear:both; width:146px; padding:5px 0 0 0;}
.il_thumb_list li .caption p {font-size:0.9em;}
.il_thumb_list li .caption p a {text-decoration:none; background-color:transparent; display:inline; height:15px;}

 .clear{
  clear:both;
  line-height:1px;
  font-size:1px;
  overflow:hidden;
  display:block;
  height:1px;
  margin-bottom:-1px;
 }

li span.img-nam {text-align:left;color:#666;display:block}

