@charset "utf-8";
/* CSS Document */

#content-gallery {
	background-color:#ffffff;
	height:470px;
}
#content-gallery h1 {
	text-transform:lowercase;	
}

#content-gallery #logo {
	padding:25px 0 0 30px;	
}

#content-gallery #index {
	width:210px;
	float:left;
}
#content-gallery #menu {
	float:none;	
	width:150px;
	background-image:none;
	padding-left:15px;
	padding-right:40px;
}
#content-gallery #menu .level1 {
	margin-top:15px;	
}
#content-gallery #menu .level1 a {
	text-transform:none;	
}

#content-gallery #photos {
	padding-top:80px;
	position:relative;
	float:left;
	width:658px;
}
#content-gallery #photos #photo-container {
	position:relative;
	overflow:hidden;
	width:500px;
	height:334px;
	float:left;
}
#content-gallery #photos #photo-container #loading {
	position:absolute;
	top:150px;
	left:0px;
	width:500px;
	text-align:center;
	visibility:hidden;
}
#content-gallery #photos #thumbnails {
	position:absolute;
	right:10px;
	top:114px;
	background-color:#efefef;
	padding:0px 15px;
	width:107px;
}
#content-gallery #photos #thumbnails .fast-button {
	text-align:center;	
	padding:5px 0;
	font-size:8px;
	width:107px;
	height:8px;
	overflow:hidden;
}
#content-gallery #photos #thumbnails .fast-button img {
	padding:0 10px;
}
#content-gallery #photos #thumbnails #thumbnails-list {
	background-color:#ffffff;
	padding:7px 5px;
	height:284px;
	overflow:hidden;
	position:relative;
}
#content-gallery #photos #thumbnails #thumbnails-list .thumbnail {
	padding:8px 7px 8px 7px;
}
#content-gallery #photos #thumbnails #thumbnails-list .active {
	border:1px solid #B01914;
	padding:7px 6px 7px 6px;
}
