@charset "utf-8";
/* CSS Document */
/*body{
	background:#F7F7F7;
	font-family:Arial, Helvetica, sans-serif;
	color:#262836;
	font-size:62.5%;
	margin:0;
	padding:15px;
}
#modalContainer p{
	padding-bottom:0.5em;
	font-size:1.2em;
	line-height:1.5;
	width:500px;
}
a img{border:none;}*/
#modalContainer {
/*	width:550px;*/
	padding:0 25px;
	background:#F7F7F7;
	text-align:left;
}
#modalContainer #caption {
	min-height:40px;
} * html #modalContainer #caption {
	height:40px;
}
#modalContainer #thumbnails{
	margin:0 auto;
	padding:0;
	list-style:none;
	position:relative;
	left:-25px;
	width:550px;
	right:-8px
}
#modalContainer #thumbnails li{
	float:left;
	font-size:1.2em;
	width:33%;
	height:auto;
	border:none;
}
#modalContainer #thumbnails img{
	vertical-align:middle;	
}
#modalContainer #thumbnails a{
	display:block;
	background:#D0D5D9;
	line-height:50px;
	color:#262836;
	text-decoration:none;
}
#modalContainer #thumbnails a:hover{background-color:#becdd9;}
#modalContainer #thumbnails .on a{
	color:#FFF;
	background-color:#00AEF3;
}
#modalContainer .photo{ /*photos with shadows and tape */
    position:relative;
}
#modalContainer .large{
	background:url(/img/shadow.png) no-repeat bottom left;
	width:550px;
	margin:23px 0 0 -17px;
	padding:0 0 25px 17px;
    height:335px;
}
#modalContainer .photo span{
	display:block;
	position:absolute;
	z-index:100;
	background:no-repeat top left;
}
#modalContainer .large span{
	width:138px;
	height:39px;
	top:-23px;
	left:200px;
	background-image:url(/img/tape.png);
}
/* = Slideshow styles */
#modalContainer .slides {
	margin:23px 0 0 -17px;
	padding:0 0 25px 17px;
}

#modalContainer .slides img {
	position:absolute;
	top:0;
	left:17px;
	z-index:8;
	opacity:0.0;
}
#modalContainer .slides img.active {
	z-index:10;
	opacity:1.0;
}
#modalContainer .slides img.last-active {
	z-index:9;
}