/* $Id: image_gallery.css,v 1.10 2009/08/27 12:10:57 joachim Exp $ */

ul.galleries {
  list-style-type : none;
  margin : 0!important;
  padding : 0!important;
}

ul.galleries li {
  position : relative;
  background: #FFF;
  border : 1px #CACACA solid;
  margin : 1em 0;
  padding : 3px;
}

ul.galleries li img {
  float : left;
  position : relative;
  /* padding-right : 4px;
  margin-right : 4px; */
}

ul.galleries li .count,
ul.galleries li .last {
  clear : left;
  margin : 0;
  padding : 0;
  font-style : italic;
}

ul.galleries h3 {
  margin : 0;
  padding : 0;
}

ul.images {
  list-style-type : none;
  margin : 0!important;
  padding : 0!important;
}

ul.images h3 { 
  font-size:1em;
}

ul.images li {
  float : left;
  margin : 1em;
  background: transparent none;
  list-style: none;
}

/* Views: gallery terms style plugin. */
.view .image-gallery-terms li {
  background: transparent none;
  margin : 1em 0;
  border : 1px #CACACA solid;
  margin : 0px 18px 18px 0px!important;
  padding : 3px;
  float:left;
  display:block;
  position:relative;
 -webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-moz-box-shadow:    0px 1px 3px rgba(50, 50, 50, 0.5);
box-shadow:         0px 1px 3px rgba(50, 50, 50, 0.5);
}

.view .image-gallery-nodes li .views-field-title,
.view .image-gallery-terms li .views-field-name {
	display:none;
	position:absolute;
	z-index:400;
	top:0px;
	left:0px;
	background:#FFF;
	padding:0px 0px;
	width:100%;
	border:0px solid #CACACA;
 -webkit-box-shadow: 0px 1px 2px rgba(50, 50, 50, 0.3);
-moz-box-shadow:    0px 1px 2px rgba(50, 50, 50, 0.3);
box-shadow:         0px 1px 2px rgba(50, 50, 50, 0.3);

}


/*
.view .image-gallery-nodes li .views-field-title,
.view .image-gallery-terms li .views-field-name {
	display:none;
	position:absolute;
	z-index:400;
	top:-30px;
	left:0px;
	background:#FFF;
	padding:0px 0px;
	width:200px;
	border:0px solid #CACACA;
 -webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.8);
-moz-box-shadow:    0px 1px 3px rgba(50, 50, 50, 0.8);
box-shadow:         0px 1px 3px rgba(50, 50, 50, 0.8);

}*/

.view .image-gallery-nodes li .views-field-title .field-content,
.view .image-gallery-terms li .views-field-name .field-content {
	display:block;
	padding:6px 8px 10px 8px;
	text-decoration:none!important;
	font-size:13px;
	line-height:20px;
	text-align:center;
}


.view .image-gallery-nodes li .views-field-title .field-content a,
.view .image-gallery-terms li .views-field-name .field-content a {
	text-decoration:none!important;
}

.view .image-gallery-nodes li:hover .views-field-title,
.view .image-gallery-terms li:hover .views-field-name {
	display:block;
}

.image-gallery-terms .image-gallery-view-cover-thumbnail {
  float: left;
 /*  margin-right: 1em; */
}

/* updated to get square thumbnails lining up better 
.view-image-gallery .view-header {
	float:left;
	width:340px;
	font-size:12px;
	line-height:19px;
	margin-right:24px;
}
*/

.view-image-gallery-terms .view-header, 
.view-image-gallery .view-header {
	float:left;
	width:358px;
	font-size:12px;
	line-height:19px;
	margin-right:66px;
}

.page-visual-art .view-image-gallery-terms .view-header { float:none; width:100%; clear:both; margin-right:0px;}