.items {	
	width:20000em;	
	position:absolute;
	clear:both;
}

.navi {
	background-image:url(../images/hori_large.png);
	width:30px;
	height:30px;
	float:left;
	margin-top:65px;
}

.navi:hover  		{ background-position:-30px 0; }
.navi:active  		{ background-position:-60px 0; }
.next 				{ background-position: 0 -30px; clear:right; }
.next:hover 		{ background-position:-30px -30px; }
.next:active 		{ background-position:-60px -30px; } 


.navi.disabled {
	visibility:hidden;		
}

#thumbnails {
	position:relative;
	overflow:hidden;	 	
	float:left;	
	width: 602px;	
	height:130px;
	background:#A67C52 url(../images/h150.png) repeat-x;
	margin:15px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

#thumbnails .items div {
	padding:5px;
	float:left;		
}

#box {
	background-image:url(../images/black.png);
  width:900px;
	height:700px;
	position:absolute;
	display:none;
}

#box .close {
	position:absolute;
	left:15px;
	top:15px;
	cursor:pointer;
	height:40px;
	width:40px;
	text-decoration:none;
}

#images {	
	position:absolute;
	overflow:hidden;
	margin: 55px 57px;
	width:800px;
	height:600px;
}

#images .items div {
	float:left;
	width:800px;
	height:600px;
	margin-right:30px;
}

#images .items .info {
	float:none;
	background: #333;
	color: #fff;
	font-size: 13px;
	margin-top:-137px;
	padding:20px 75px;
	height:60px;
	display:none;
	width:730px;
}

#images .items .info h3 {
	color:#cde;
	margin-top:10px;
  margin-bottom: 7px;
}
	
#box .navi {
	position:absolute;
	bottom:33px;
	left:58px;
  top: 610px;
}

#box .next {
	left:827px;
}

