
/* Gallery image layout */
#block_image {
border:medium none;
padding:0;
margin:-10px 0;
min-height:595px;
clear:both;
background-color:white;
}

#image_col_l {
text-align:center;
width:620px;
padding:10px 0 10px;
}
.col {
float:left;
margin-right:14px;
}

.imgright {
background-color:white;
padding:5px 5px 5px 10px;
}

#image_col_l .imgshow {
border:1px solid #A9A9A9;
display:block;
margin:6px 6px 6px 6px;
padding:3px;
}

#block_image ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}

#image_col_l .nav_buttons {float:right;text-align:right;width:200px;}
#image_col_l .nav_buttons p, #image_col_l .nav_buttons ul {float:right; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:black; margin:0pt; }
#image_col_l .nav_buttons ul li { display:block; float:left; height:20px; margin-left:5px; width:23px; }
#image_col_l .nav_buttons ul li a { display:block; height:0pt; overflow:hidden; padding-top:20px; width:25px; }



#image_col_l h2 {
color:black;
font-size:1.25em;
font-weight:normal;
margin-bottom:12px;
margin-top:0pt;
text-align:left;
padding-left:10px;
}

#block_image .module .descr {
color:black;
font-size:1.1em;
line-height:1.2em;
}


#block_image .module p.credit {
font-size:1em;
padding:0px;
margin:0px;
}
#block_image .module p.credit, #block_image p.related {
color:#555555;
font-family:Arial,Helvetica,sans-serif;
}

#block_image .module p.creditdes {
font-size:1em;
padding:0px;
margin:0px;
color:#777777;
}



#block_image  p.related {
color:#999999;
font-size:1.05em;
font-weight:bold;
margin:40px 0px 2px;
text-transform:uppercase;
}

#gal_miniatures ul {
clear:both;
overflow:hidden;

}

#gal_miniatures a {
color: black;
}

#gal_miniatures li {
display:inline;
float:left;
height:83px;
margin:0pt 10px 8px 0pt;
}

#gal_miniatures .active span {
display:block;
}

#gal_miniatures .active img {
border:3px solid #666666;
}

