#frame {
	position:absolute;
	z-index:10;
	width:980px;
	height:350px;
	top:0px;
	left:-10px;
}

/*	Slideshow */
#slides {
	position:absolute;
	top:15px;
	left:4px;
	z-index:200;
	border: 0!important;
}

.slides_container {
	width:952px;
	overflow:hidden;
	position:relative;
	display:none;
}
.slides_container a img{
	border:0!important;
	text-decoration: none!important;
	}

.slides_container div.slide {
	width:952px;
	height:279px;
	display:block;
}
/* Next/prev buttons */
#slides .next, #slides .prev {
	position:absolute;
	top:100px;
	left:-45px;
	width:44px;
	height:56px;
	display:block;
	z-index:10;
	border:0!important;
	text-decoration: none!important;
}
#slides a, #slides img a{
	border:0!important;
	text-decoration: none!important;
	color: transparent;
}
#slides .next {
	left:953px;
}

.caption {
	z-index:1000;
	position:absolute;
	top:30px;
	right:0;	
	height:160px;
	width:380px;
	text-align: right;
	font-family: 'nexa_lightregular';
}
.caption_tit {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,225,0,0.9)), color-stop(100%,rgba(254,191,4,0.85))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,225,0,0.9) 0%,rgba(254,191,4,0.9) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,225,0,0.9) 0%,rgba(254,191,4,0.85) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,225,0,0.9) 0%,rgba(254,191,4,0.85) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,225,0,0.9) 0%,rgba(254,191,4,0.58) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffe100', endColorstr='#e6febf04',GradientType=0 ); /* IE6-9 */
	font-size:1.65em;
	line-height:1.8;
	color:#000;
	padding:1px 20px;
	text-shadow:none;
	background-color: #FFCC00;
	background-position: bottom;
}

.caption_txt {
	margin-top:5px;
	background:#000;
	background:rgba(0,0,0,.9);
	font-size:1.12em;
	line-height:1.40;
	color:#fff;
	text-shadow:none;
	padding:12px 20px;
}
/* Elastislide Style */
.es-carousel{
	overflow:hidden;
}
.es-carousel ul{
	display:none;
}
.es-carousel ul li{
	height:100%;
	float:left;
	display:block;

}
.es-carousel ul li a{
	display:block;
	border-style:none;
	padding:8px;
	
}
.es-carousel ul li a img{
	display:block;
	border:4px solid #333333;
	max-height:100%;
	max-width:100%;
	filter: saturate(30%); 
	-webkit-filter: saturate(30%);
	-moz-filter: saturate(30%);
	-o-filter: saturate(30%);
	-ms-filter:  saturate(30%);
}

.es-carousel img:hover{
	filter: saturate(100%); 
	-webkit-filter: saturate(100%);
	-moz-filter: saturate(100%);
	-o-filter: saturate(100%);
	-ms-filter:  saturate(100%);
	border:4px solid #FFCC00;
}

.es-nav span{
	position:absolute;
	top:55%;
	left:0px;
	background:transparent url(https://c4c6cb.claudeassets.com/20260416112846im_/http://www.kosunenracing.com/slide/nav.png) no-repeat top left;
	width:14px;
	height:26px;
	margin-top:-10px;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.7;

}
.es-nav span.es-nav-next{
	right:5px;
	left:auto;
	background-position:top right;
	
}
.es-nav span:hover{
	opacity:1.0;
}
/*
     FILE ARCHIVED ON 14:11:40 Feb 25, 2026 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:11:24 Jul 11, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.328
  exclusion.robots: 0.032
  exclusion.robots.policy: 0.026
  esindex: 0.005
  cdx.remote: 7.788
  LoadShardBlock: 35.122 (3)
  PetaboxLoader3.datanode: 45.088 (4)
  load_resource: 109.09
  PetaboxLoader3.resolve: 44.526
*/