/*
-----------------------------------------------
Photo Gallery Templates: Style Sheet
Author:   Nathan Wenzel
Version:  0.1 - July 2009

----------------------------------------------- */


.title h1 {
  text-align:center;
  letter-spacing:.15em;
  }

#heading{
  background:url("../img/slide_minis.gif") no-repeat 50% 0;
  padding:15px 0 5px 0px;
  line-height:1.4em;
  font-weight:bold;
  text-transform:uppercase;
  letter-spacing:.2em;
  text-align:center;
  }


/* =Misc
----------------------------------------------- */

.greyBackground{
	background: #DDDDDD url(../img/bg_page.jpg) repeat-x scroll 0 0;
}

.slideset{
	padding: 10px;
}


.galleryrow{
	padding-bottom: 15px;
	background:#eee;
}
/* =Path
Breadcrumb navigation that gets positioned to
the top of the page.
----------------------------------------------- */
#path {
  background:#000 url("../img/bg_path.gif");
  width:100%;
  border-bottom:3px solid #555;
  margin-bottom: 10px;
  line-height:2em;
  color:#C0C0C0;
  text-align:center;
  }
#path a {
  font-weight:normal;
  border-color:#777;
  color:#888;
  }


/* =Thumbs
Reusable style for thumbnail photos as slides
----------------------------------------------- */
.thumb {
  background:url("../img/bg_slide.gif") 0 0 no-repeat;
  display:block;
  float:left;
  margin:0 10px 10px 0;
  padding:0 3px 3px 0;
  }
html>body .thumb {
  background-image:url("../img/bg_slide.png");
  }
.thumb span {
  background-repeat:no-repeat;
  background-position:50% 104px;
  display:block;
  }
.thumbv span {
  background-position:9px 50%;
  }
.thumb em {
  background-repeat:no-repeat;
  background-position:50% 50%;
  display:block;
  }
.thumb a, .thumb a:link, .thumb a:visited {
  background:none !important;
  display:block;
  width:120px;
  height:120px;
  border:none;
  text-indent:-9999px;
  font-size:1px;
  line-height:1px;
  }

/* =Meta info (Individual Photo template)
Photo x of y, date, and keywords
----------------------------------------------- */
#meta {
  position:absolute;
  top:170px;
  left:0;
  width:50%;
  }
#meta ul {
  margin:0;
  padding:0 15px 0 15px;
  list-style:none;
  }
#meta li {
  background:none;
  margin:0;
  padding:0;
  text-align:right;
  }
#meta li.count {
  background:url("../img/divider_l.gif") no-repeat 100% 0;
  padding-top:10px;
  padding-bottom:5px;
  }
html>body #meta li.count {
  background-image:url("../img/divider_l.png");
  }


/* Photo Border

----------------------------------------------- */
#photo img {
	border: 10px solid #FFF;
	display: block;
	}

