
	ul#esKju-fancyIndex
	{
		position: fixed;
		top: 150px;
		margin: 0px;
		padding: 0px;
		opacity: 1;
		-webkit-transition: all 250ms ease-in-out;
		-moz-transition: all 250ms ease-in-out;
		-o-transition: all 250ms ease-in-out;
		-ms-transition: all 250ms ease-in-out;
		z-index: 1222;
	}
	
	ul#esKju-fancyIndex.right
	{
		right: 0px;
	}
	
	ul#esKju-fancyIndex.left
	{
		left: 0px;
	}
	
	ul#esKju-fancyIndex.inactive
	{
		opacity: 0.75;
		-webkit-transition: all 1250ms ease-in-out;
		-moz-transition: all 1250ms ease-in-out;
		-o-transition: all 1250ms ease-in-out;
		-ms-transition: all 1250ms ease-in-out;
	}
	

	ul#esKju-fancyIndex li
	{
		list-style-type: none;
		margin: 0px;
		-webkit-transition: all 250ms ease-in-out;
		-moz-transition: all 250ms ease-in-out;
		-o-transition: all 250ms ease-in-out;
		-ms-transition: all 250ms ease-in-out;
	}
	
	ul#esKju-fancyIndex li:after
	{
		content: "";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	
	ul#esKju-fancyIndex li div
	{
		padding: 5px;
		background-color: #1C3F66;
		border-radius: 5px;
		margin-bottom: 2px;
		color: #fff;
		-webkit-transition: all 250ms ease-in-out;
		-moz-transition: all 250ms ease-in-out;
		-o-transition: all 250ms ease-in-out;
		-ms-transition: all 250ms ease-in-out;
		opacity: 0.5;
		cursor: pointer;
	}
	
	ul#esKju-fancyIndex.right li div
	{
		float: right;
		text-align: right;
		border-top-right-radius: 0px;
		border-bottom-right-radius: 0px;
	}
	
	ul#esKju-fancyIndex.left li div
	{
		float: left;
		text-align: left;
		border-top-left-radius: 0px;
		border-bottom-left-radius: 0px;
	}
	
	ul#esKju-fancyIndex li.active div
	{
		opacity: 1;
	}
	
	ul#esKju-fancyIndex.right li.active div
	{
		padding-right: 50px;
		border-right: 3px solid #444;
	}
	
	ul#esKju-fancyIndex.left li.active div
	{
		padding-left: 50px;
		border-left: 3px solid #444;
	}
	
	ul#esKju-fancyIndex li div *
	{
		display: none;
	}
	
	ul#esKju-fancyIndex.right li.priority-3
	{
		opacity: 1;
		border-right: rgba( 0, 0, 0, 0.5 );
	}
	
	ul#esKju-fancyIndex.right li.priority-2
	{
		opacity: 0.85;
		border-right: rgba( 0, 0, 0, 0.3 );
	}
	
	ul#esKju-fancyIndex.right li.priority-1
	{
		opacity: 0.70;
		border-right: rgba( 0, 0, 0, 0.05);
	}
	
	ul#esKju-fancyIndex.right li.priority-3 div
	{
		padding-right: 50px;
	}
	
	ul#esKju-fancyIndex.right li.priority-2 div
	{
		padding-right: 25px;
	}
	
	ul#esKju-fancyIndex.right li.priority-1 div 
	{
		padding-right: 10px;
	}
	
	ul#esKju-fancyIndex.left li.priority-3
	{
		opacity: 1;
		border-left: rgba( 0, 0, 0, 0.5 );
	}
	
	ul#esKju-fancyIndex.left li.priority-2
	{
		opacity: 0.85;
		border-left: rgba( 0, 0, 0, 0.3 );
	}
	
	ul#esKju-fancyIndex.left li.priority-1
	{
		opacity: 0.70;
		border-left: rgba( 0, 0, 0, 0.05);
	}
	
	ul#esKju-fancyIndex.left li.priority-3 div
	{
		padding-left: 50px;
	}
	
	ul#esKju-fancyIndex.left li.priority-2 div
	{
		padding-left: 25px;
	}
	
	ul#esKju-fancyIndex.left li.priority-1 div 
	{
		padding-left: 10px;
	}


	ul#esKju-fancyIndex li.h1
	{
		font-size: 12px;
		text-transform: uppercase;
		font-weight: 600;
	}
	
	ul#esKju-fancyIndex li.h2
	{
		font-size: 11px;
		text-transform: uppercase;
	}
	
	ul#esKju-fancyIndex li.h3
	{
		font-size: 10px;
		text-transform: lowercase;
	}
	
	ul#esKju-fancyIndex li.h3 div
	{
		background-color: #aaa;
	}