/*
   Slideshow
*/

.pic img {
	width: 100%;
	height: auto;
	opacity:0;
	-moz-animation: imgTrans 16s infinite;
	-webkit-animation: imgTrans 16s ease-in infinite;
	animation: imgTrans 16s infinite;
	}

.pic img:not(:target) {
	opacity:100\9;
	}

#photo0 img {
	-moz-animation-delay: 1s;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	}

#photo1 img {
	-moz-animation-delay: 5s;
	-webkit-animation-delay: 5s;
	animation-delay: 5s;
	}

#photo2 img {
	-moz-animation-delay: 10s;
	-webkit-animation-delay: 10s;
	animation-delay: 10s;
	}

#photo3 img {
	-moz-animation-delay: 15s;
	-webkit-animation-delay: 15s;
	animation-delay: 15s;
	}

@-webkit-keyframes imgTrans {
	0% { opacity:0; }
	15% { opacity:1; }
	45% { opacity:1; }
	60% { opacity:0; }
	100% { opacity:0; }
	}
@-moz-keyframes imgTrans {
	0% { opacity:0; }
	15% { opacity:1; }
	45% { opacity:1; }
	60% { opacity:0; }
	100% { opacity:0; }
	}
@keyframes imgTrans {
	0% { opacity:0; }
	15% { opacity:1; }
	45% { opacity:1; }
	60% { opacity:0; }
	100% { opacity:0; }
	}