.photos-box {
	overflow: hidden;
	width: 100%;
	margin: -9px 0 0;
	padding: 0 0 5px;
}
.photos-box h2 {
	text-align: center;
	padding: 0 15px 4px 0;
	margin: 0;
}
.photos-gallery {
	background: url(../images/photo-box-bg.gif) repeat-y;
	width: 656px;
	margin: 0 0 0 11px;
}

.inner-page .col-2 .photos-gallery {
	background: url(../images/photo-box-bg-col2.gif) repeat-y;
	width: 495px
}

.photos-gallery .photos-gallery-box-top {
	background: url(../images/photo-box-bg-top.gif) no-repeat;
}
.photos-gallery .photos-gallery-box-bottom {
	background: url(../images/photo-box-bg-bottom.gif) no-repeat 0 100%;
	overflow: hidden;
	width: 100%;
	padding: 0 0 30px;
}

.inner-page .col-2 .photos-gallery .photos-gallery-box-top {
	background: url(../images/photo-box-bg-top-col2.gif) no-repeat;
}
.inner-page .col-2 .photos-gallery .photos-gallery-box-bottom {
	background: url(../images/photo-box-bg-bottom-col2.gif) no-repeat 0 100%;
}


.photos-gallery ul {
	margin: 0;
	padding: 30px 0 0 28px;
	width: 628px;
	overflow: hidden;
}


.inner-page .col-2  .photos-gallery ul {
	width: 468px
}

.photos-gallery ul li {
	float: left;
	list-style: none;
	background: none;
	margin: 0;
	padding: 0 0 4px;
	width: 100px;
	height: 65px;
	text-align: center;
	overflow: hidden;
}
.photos-gallery ul li div {
	float: left;
	left: 50%;
	position: relative;
	text-align: center;		
}
.photos-gallery ul li div span {
	position: relative;
	left: -50%;
	float: left;
	margin: 0; 
	padding: 0;
}
.photos-gallery ul li a {
	border: 1px solid #fff;
	float: left;
}
.photos-gallery ul li a:hover {
	border: 1px solid #fe7909;
}
.photos-gallery ul li a img {
	display: block;
}
