#photoPage .photoList {
	
}

#photoPage .photoNav {
	padding-left: 15px;
}

#photoPage .photoNav li {
	width: 113px;
	height: 32px;
	float: left;
	margin-right: 10px;
	background: url(/bellsymphony/img/tab_nav_photo.png) no-repeat 0 0;
}

#photoPage .photoNav .omotesando .omotesando {
	background-position: left top;
	text-indent: -5000px;
}

#photoPage .photoNav .global .global {
	background-position: right top;
	text-indent: -5000px;
}

#photoPage .photoNav li a {
	display: block;
	width: 113px;
	height: 32px;
	background: url(/bellsymphony/img/tab_nav_photo.png) no-repeat 0 0;
	text-indent: -5000px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}

#photoPage .photoNav li.omotesando a {
	background-position: left -40px;
}

#photoPage .photoNav li.global a {
	background-position: right -40px;
}

#photoPage .photoNav li.omotesando a:hover {
	background-position: left -80px;
}

#photoPage .photoNav li.global a:hover {
	background-position: right -80px;
}

#photoPage .entryList {
	margin-bottom: 35px;	
	background: #555 url(/bellsymphony/img/foot_photo_list.png) no-repeat bottom;
}

#photoPage .entryList .body {
	padding: 15px;
	background: transparent url(/bellsymphony/img/head_photo_list.png) no-repeat scroll center top;
}

#photoPage .wanted {
	margin-bottom: 25px;
}

#photoPage .wanted p {
	font-weight: bold;
	color: #aaa;
}

#photoPage .entryList .item {
	width: 145px;
	height: 150px;
	float: left;
	margin-bottom: 20px;
	text-align: center;
}

#photoPage .entryList .item img {
	border: 1px solid #fff;
}

#photoPage .entryList .item .caption {
	padding-top: 0;
}

#photoPage .entryList .paginator {
	text-align: center;
	font-size: 15px;
	color: #fff;
}

#photoPage .presentBanner {
	margin-bottom: 20px;
	text-align: center;
}

#photoPage .guideSection h4 {
	margin: 10px 0 5px;
}

#photoPage .guideSection .address {
	margin: 5px 0 10px;
	padding: 10px 25px;
	background: #555;
}

#photoPage .guideSection .address img {
	vertical-align: bottom;
}

#photoPage .guideSection .address .photoa {
	float: left;
}

#photoPage .guideSection .address .photob {
	float: right;
}

#photoPage .guideSection .guide {
	margin-bottom: 10px;
}

#photoPage .guideSection .caution {
	width: 430px;
	float: left;
}

#photoPage .guideSection .aboutPhoto {
	width: 430px;
	float: right;
}

#photoPage .guideSection .aboutPhoto .aboutPhotographer {
	border: solid #333333 1px;
	padding: 8px;
	margin-top: 10px;
}

#photoPage .guideSection .aboutPhoto .aboutPhotographer span {
	font-weight: bold;
}

#photoPage .guideSection .aboutPhoto .aboutPhotographer .fig {
	float: right;
}

/*
#photoPage .guideSection .guide {
	width: 500px;
	float: left;
}

#photoPage .guideSection .caution {
	width: 380px;
	float: right;
}
*/

