
#jsAnimation{
	display: none;
}

#homeSlides{
	position: absolute;
	bottom: 0;
	width:990px;
	height: 260px;
	overflow: hidden;
}

#header li{
	list-style: none;
}

#homeSlides .slide {
	position:absolute;
	width:990px;
	height: 260px;
	width:100%; 
	height:100%;
	top: 0;
	left: 0px;
	z-index: 0;
	background-color: #fff;	
}



#homeSlides .slide img{
	width: 100%;
	height: auto;

	position: absolute;
	bottom: 0;
	right: 0;
	padding-bottom: 0;
}

#slideNavContainer{
	position: absolute;
	top: 70px;
	left: 175px;
	width: 465px;
	height: 160px;
	overflow: hidden;
}

#slideNav{
	position: absolute;
	top: 0;
}

#slideNavContainer li{
	height: 26px;
}

#slideNavContainer li a{
	font-size: 21px;
	line-height: 26px;
	vertical-align: top;
	color: #ccc;
	white-space: nowrap;
	font-weight: 100;
	font-family: 'Noto Sans', Arial, Helvetica, sans-serif;
}

#slideNavContainer li a span{
	vertical-align: top;
}

#slideNavContainer li a .territory{
	display: none;
}

#slideNavContainer li.active a .territory{
	display: inline;
	margin-left: 5px;
}

#slideNavContainer li a:hover{
	color: #000;
}

#slideNavContainer li.active a .title{
	color: #026cab;
}

#slideNavContainer li.active a .territory{
	color: #000;
}

#slideArrows{
	position: absolute;
	top: 55px;
	left: 176px;
	width: 100px;
	height: 30px;
}
#slideArrows a{
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url(/web/20170928050034im_/http://balljanik.com/theme/ball/images/home-nav-sprite.png) no-repeat -16px 0;
	cursor: default;
}

#slideArrows a.active.arrowPrevious{
	background-position: -16px -16px;
	cursor: pointer;
}


#slideArrows a.active.arrowPrevious:hover{
	background-position: -16px -32px;
}


#slideArrows a.arrowNext{
	background-position: 0 0;

}

#slideArrows a.arrowNext.active{
	background-position: 0 -16px;
		cursor: pointer;

}

#slideArrows a.active.arrowNext:hover{
	background-position: 0 -32px;
}


#homePop{
	position: absolute;
	z-index: 200;
	width: 320px;
	height: 340px;
	background: url(/web/20170928050034im_/http://balljanik.com/theme/ball/images/home-pop-back.png) no-repeat top left;
	top: 10px;
	left: 645px;
}

#homePop.ie8{
	background: url(/web/20170928050034im_/http://balljanik.com/theme/ball/images/home-pop-back-noshadow.png?v=3) no-repeat top left;
}

#homePop *{
	filter: inherit;
}

#homePop li{
	display: none;
	
}

#homePop li.active{
	display: block;
	position: relative;
	width: 270px;
	height: 260px;
	padding: 20px 0 0 20px;
	
}

#homePop .captionclip{
	display: block;
	width: 270px;
	margin-bottom: 10px;
}

#homePop .captionclip h2{
	font-size: 24px;
	font-weight: normal;
}

#homePop .captionclip p{
	font-size: 15px;
	line-height: 18px;
	font-weight: normal;
	color: #333;
}

#homePop a{
	font-size: 15px;
	line-height: 18px;
	font-weight: normal;
	color: #5F6632;
	white-space: nowrap;
}

#homePop a:hover{
	color: #000;
}

#homePop .descriptionlink{
	position: absolute;
	right: -10px;
	bottom: 0;
	font-size: 14px;
}

#homePop .imageclip{
	display: block;
	position: relative;
	width: 100%;
	/*height: 100px;*/
}
#homePop .imageclip img{
	display: block;
	width: auto;
	height: 100%;
}

#search {
	float: left;
	width: 100%;
	position: static;
}
#sidebarRight {
	float: left;
	background: url(/web/20170928050034im_/http://balljanik.com/theme/ball/images/sidebarRight.png) repeat-y scroll top right;
	padding: 0 34px 0 0;
	width: 990px;
}
#header {
	position: relative;
	float: left;
	height: 493px;
	width: 990px;

}
#top {
	float: left;
	position: relative;
	width: 100%; 
}
#logo {
	position: absolute;
	top: -30px;
	left: 5px;
	width: 140px;
	margin: 0;
		z-index: 1000;
}
#logo a:link,
#logo a:visited {
	display: block;
	width: 108px;
	height: 99px;
	float: right;
}
#mainNav {
	position: absolute;
	text-align: right;
	top: 69px;
	left: -10px;
			z-index: 1000;

}
#leftCol {
	float: left;
	width: 245px;
	margin: 0 80px 0 48px;
}
#midCol {
	float: left;
	width: 269px;
	margin: 0 65px 0 0;
	padding: 0;
}
#rightCol {
	float: right;
	position: relative;
	width: 282px;
	margin: 34px 0 0;
	padding: 0;
	background: none;
}
#content {
	padding: 10px 0 0;
}
#footer {
	height: 189px;
	margin-top: 20px;
}
/*
     FILE ARCHIVED ON 05:00:34 Sep 28, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:08:13 Jan 22, 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.557
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.009
  esindex: 0.009
  cdx.remote: 26.925
  LoadShardBlock: 254.638 (3)
  PetaboxLoader3.datanode: 157.418 (4)
  PetaboxLoader3.resolve: 192.963 (2)
  load_resource: 147.54
*/