/*gallery_hd head
===================================================*/
.gallery_hd {
	border-top:1px solid #333;
	border-bottom:1px solid #ededed;
	margin-bottom:24px;
	height:49px;
	position:relative;
}
.gallery_hd h2 {
	display: -moz-inline-box;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	padding-right:15px;
}
.gallery_hd .gallery_hd_img {
	float:left;
}
.gallery_hd .gallery_hd_text {
	font-size:135%;
	padding-left:7px;
	line-height:49px;
}

#paginate {
	padding-right:5px;
	font-size:10px;
	position:absolute;
	padding-top:18px;
	top:0;
	right:0px;
}
#paginate a,
#paginate span {
	display: -moz-inline-box;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	line-height:1.7;
	padding:0 6px;
	text-align:center;
	color:#666666;
	text-decoration:none;
}
#paginate a:hover {
	background-color:#666666;
	color:#ffffff;
}

#paginate .current_page {
	background-color: #252525;
	color:#ffffff;
}






/*coda-slider
===================================================*/
.coda-slider-wrapper {
	clear:both;
	position:relative;
	width:667px;
	height:432px;
}
/*.coda-slider-no-js .coda-slider-wrapper {height:auto !important;}*/

.coda-slider-wrapper a {
	outline:none;
}

.coda-slider-wrapper p.title {
	display:none;
}
/*.coda-slider-no-js .coda-slider-wrapper p.title {display:block !important;}*/


.coda-slider, 
.coda-slider .panel,
.coda-slider p.loading {
	width:665px;
	height:401px;
}
/*.coda-slider-no-js .coda-slider, 
.coda-slider-no-js .coda-slider .panel,
.coda-slider-no-js .coda-slider p.loading {height:auto !important;}*/

.coda-slider {
	border:1px solid #ededed;
}

.coda-slider p.loading {
	text-align: center;
	background-image:url(/matrix/img/gallery/201005/ajax-loader.gif);
	background-position:50% 50%;
	background-repeat:no-repeat;
}

#coda-nav-left-1,
#coda-nav-right-1,
#coda-nav-1 {
	position:absolute;
	top:405px;
}
#coda-nav-left-1 {left:150px;}
#coda-nav-right-1 {left:483px;}
#coda-nav-1 {
	left:186px;
	width:298px;
	text-align:center;
	height:28px;
}
#coda-nav-1 li {
	display: inline-block;
	display: -moz-inline-box;
	background-color:#000;
	margin-right:2px;
	line-height:28px;
	width:28px;
	height:28px;
	/display: inline;
	/zoom:1;
	overflow:hidden;
	/*text-align: center;*/

}
#coda-nav-1 a {
	text-decoration: none;
}
#coda-nav-1 img {
	margin-left:-50%;
}
/*#coda-nav-1 a img {
	opacity:0.3;
	filter: alpha(opacity=30);
}
#coda-nav-1 a:hover img,
#coda-nav-1 a.current img {
	opacity:1.0;
	filter: alpha(opacity=100);
}
#coda-nav-1 a.current img {
	opacity:1.0;
	filter: alpha(opacity=100);
}
*/

#coda-nav-1 a.current img {
	opacity:1.0;
	filter: alpha(opacity=100);
}


.coda-slider {
	position: relative;
	overflow: hidden;
}
/*.coda-slider-no-js .coda-slider {overflow:visible !important;}*/

.coda-slider .panel {
	display: block;
	float: left;
}

.coda-slider .panel-container {
	position: relative;
}

.panel-wrapper-inner {
	position:relative;
	width:665px;
	height:401px;
}
/*.coda-slider-no-js .panel-wrapper-inner {height:auto !important;}*/

.panel-wrapper-inner img {
	position:absolute;
	top:0;
	left:0;
}
/*.coda-slider-no-js .panel-wrapper-inner img {position:relative !important;}*/

.bar_top,
.permalink {
	position:absolute;
	top:1000px;
}
/*.coda-slider-no-js .bar_top,
.coda-slider-no-js .permalink {display:block !important;}*/

#topLayer,
#bottomLayer {
	position:absolute;
	width:665px;
	height:35px;
	left:0;
	z-index:222;
	display:none;
}
#topLayer{ top:0;}
#bottomLayer { top:366px;top:403px;}

#topLayer span,
#bottomLayer span {
	display:block;
	width:665px;
	height:35px;
	line-height:35px;
	color:#9f9f9f;
	font-size:10px;
	text-align:center;
	background-color:#000000;
	opacity:0.7;
	filter: alpha(opacity=70);
}
#bottomLayer a {
	background-image:url(/matrix/img/gallery/201005/icon_book_nm.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	padding-left:12px;
	color:#9f9f9f;
}
#bottomLayer a:hover{
	background-image:url(/matrix/img/gallery/201005/icon_book.gif);
	color:#ffffff;
}


