

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 31, 2012 02:28:18 PM America/New_York */

@font-face {
    font-family: 'MuseoSlab500';
    src: url('fonts/Museo_Slab_500-webfont.eot');
    src: url('fonts/Museo_Slab_500-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Museo_Slab_500-webfont.woff') format('woff'),
         url('fonts/Museo_Slab_500-webfont.ttf') format('truetype'),
         url('fonts/Museo_Slab_500-webfont.svg#MuseoSlab500') format('svg');
    font-weight: normal;
    font-style: normal;
    }


@font-face {
    font-family: 'PTSansCaptionRegular';
    src: url('fonts/PTC55F-webfont.eot');
    src: url('fonts/PTC55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/PTC55F-webfont.woff') format('woff'),
         url('fonts/PTC55F-webfont.ttf') format('truetype'),
         url('fonts/PTC55F-webfont.svg#PTSansCaptionRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'PTSansRegular';
    src: url('fonts/PTS55F-webfont.eot');
    src: url('fonts/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/PTS55F-webfont.woff') format('woff'),
         url('fonts/PTS55F-webfont.ttf') format('truetype'),
         url('fonts/PTS55F-webfont.svg#PTSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


body:after {
  content: url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) url(../img/next.png);
  display: none;
   margin: 0px 0px 0px 0px;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}


.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: auto;
  height: auto;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}


.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../img/loading.gif) no-repeat;
}


.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}


.lb-container > .nav {
  left: 0;
}


.lb-nav a {
  outline: none;
}


.lb-prev, .lb-next {
  width: 49%;
  height: 100%;
  cursor: pointer;
  /* Trick IE into showing hover */
  display: block;
}


.lb-prev {
  left: 0;
  float: left;
}
/* line 87, ../sass/lightbox.sass */
.lb-prev:hover {
  background: url(../img/prev.png) left 48% no-repeat;
}


.lb-next {
  right: 0;
  float: right;
}

.lb-next:hover {
  background: url(../img/next.png) right 48% no-repeat;
}

/* -- Lightbox ------------------------------------------------------------------ */
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}


.lb-data {
  padding: 0 4px;
  color: #bbbbbb;
}


.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../img/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}



/* --------Layout ----------------------------------------------------- */

body {
  margin: 0px 0px 0px 0px;
  background: #d4d0c6;
}

.wrapper {
  max-width: 720px;
  padding-top: 0px;
  margin: 0 auto;
}


.image-row {
  *zoom: 1;
  margin-bottom: 40px;
}

.image-row:after {
  content: "";
  display: table;
  clear: both;
}

.example-image-link {
  display: inline-block;
  margin: 0 10px 40px 10px;
  line-height: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  border: 2px solid #e7e3d8;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
}

.example-image-link:hover {
  border: 2px solid #ffffff;
}

.example-image {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}

h1{
	font-family:'MuseoSlab500', Georgia, serif;
    font-size:34px;
    line-height:36px;
    color:#7C878E;
    text-align:center;
    letter-spacing:1px;
    
    
}

p{
font-family:'MuseoSlab500', Georgia, serif;
font-size:15px;
line-height:18px;
margin-bottom:10px;
text-align:center;
color:#7C878E;
letter-spacing:2px;
}

h2{
font-family:'PTSansRegular',verdana, sans-serif;
font-size:17px;
line-height:24px;
margin-top:12px;
margin-left:5px;
margin-bottom:4px;
color:#8E9089;
}

h6{
font-family:'PTSansRegular',verdana, sans-serif;
font-size:15px;
line-height:15px;
margin-bottom:8px;
text-align:left;
color:#7C878E;
}
.wrapper {
				width: 720px;
				margin: 0px auto;
				padding-bottom:40px;}
			
	.header {
				margin: 80px 0px 0px 0px;
				font-family:'MuseoSlab500', Georgia, serif;
				}
	.entry {
				width: 220px;
				float: left;
				margin: 10px;
				height: 475px;
				background-image: url("images/shadow.png");
				background-repeat: no-repeat;
				background-position: bottom;
				}

	figure {
				display: block;
				width: 202px;
				height: 170px;
				background-color: #e7e3d8;
				margin-top:20px;
				padding: 9px;
				text-align: center;
				}
			
	figure img {
				width: 200px;
				height: 150px;
				border: 1px solid #d6d6d6;}
				
	figcaption {
				font-family:'MuseoSlab500', Georgia, serif;
				font-size:16px;
				line-height:18px;
				margin-bottom:20px;
				letter-spacing:2px;
				}
	footer {
				text-align: center;
				margin-top: 70px;
				}
