@charset "utf-8";
/* 
	CSS Document
	Copyright (c) 2010 Spotnil (http://spotnil.com)
	Version: 1.0 (11/15/2010)
	
	Skin 3

	To change any button position or size use the standard CSS rules: width, height, top, bottom, left, right below.
	The position is relative to the 0,0 point of the banner
	
	All the buttons use one background image with three/two different states for the different events of the mouse - Over, Click, Active.
	Each event visual effect is achieved by changing the background image position.
	
	IMPORTANT! Because of the pure css positioning, it is possible your website css to affect the banner elements.
	If any of the elements of the banner are not visible or are not at the right position, please first make sure that
	your website css is not affecting the banner. In most cases it will not.
	
	All buttons in liJQuery Slider are DIV elements.
	
/* =========================== */	
/*        General Rules        */	
/* =========================== */

.li-banner * {
	margin: 0px!important;
	padding: 0px!important;
	border: none!important;
	}

.li-banner {
	z-index:100;  /* Change it if the slider overlaps your drop-down navigation or other elements */
	position: relative;
	background-color: #fff; /* slider background color */
	background: url(../../../../../../../../20140127150819im_/http_/www.steveaustindogtrainer.com/wp-content/plugins/spotnil-li-slider/css/images/preloader-squares-blue.gif) no-repeat center; /* preloader image - JS hides the preloader automatically*/
	}

.li-banner ul {
	z-index: -100;
	overflow: hidden;
	width: 100%;
	height: 100%;
	}

.li-banner ul li {
	display: none;
	list-style: none;
	}

.li-banner-image-wrap {
	overflow: hidden;
	}

.li-banner ul, .li-banner ul li, .li-banner-image-wrap {
	position: absolute;
	top: 0px; 
	left: 0px;
	}

/* =========================== */	
/* Buttons Sizes and Positions */	
/* =========================== */	

.prev-btn, .next-btn, .nav-btns, .play-btn, .pause-btn { 
	position: absolute; 
	background-repeat: no-repeat; 
	display: block; 
	cursor: pointer;
	}

/* --- Previous and Next Buttons --- */
.prev-btn, .next-btn {
	width: 21px; 
	height: 23px; /* if you change the position here change the position for "active" state as well */
	bottom: 7px; 
	z-index: 102;
	} 

.prev-btn {	
	left: 8px; 
	background-image: url(../../../../../../../../20140127150823im_/http_/www.steveaustindogtrainer.com/wp-content/plugins/spotnil-li-slider/css/Dark/images/prev-arrow.png);}

.next-btn {	
	right: 8px; 
	background-image: url(../../../../../../../../20140127150826im_/http_/www.steveaustindogtrainer.com/wp-content/plugins/spotnil-li-slider/css/Dark/images/next-arrow.png);}

/* onMouse Over Event  */		
.prev-btn:hover, .next-btn:hover { 
	background-position: 0 -23px;
	}
	
/* onMouse Click Event  */		
.prev-btn:active, .next-btn:active {
	bottom: 6px;
	}

.prev-btn:active {
	left: 9px;
	}

.next-btn:active {
	right: 7px;
	}


/* --- Play pause buttons --- */
.play-btn, .pause-btn {
	left: 382px; /* if you change te position here change the position for "active" state as well */
	z-index: 101;
	width: 54px;
	height: 54px;
	top: 50%;
	left: 50%;
	margin-top: -42px!important;
	margin-left: -27px!important;
	}

.play-btn { 
	background-image: url(../../../../../../../../20140127150830im_/http_/www.steveaustindogtrainer.com/wp-content/plugins/spotnil-li-slider/css/Dark/images/play.png);
	}
	
.pause-btn {
	background-image: url(../../../../../../../../20140127150832im_/http_/www.steveaustindogtrainer.com/wp-content/plugins/spotnil-li-slider/css/Dark/images/pause.png);
	}
	
/* this controls the visual for onMouse Over event  */
.play-btn:hover, .pause-btn:hover {
	background-position: 0 -54px;
	}
	
/* this controls the visual for onMouse click event  */
.play-btn:active, .pause-btn:active {
	top: 50%;
	left: 50%;
	margin-top: -41px!important;
	margin-left: -26px!important;
	}


/* --- Middle Buttons Settings --- */
.nav-btns {
	bottom: 0px;
	text-align: center;
	width: 100%;
	height: 36px;
	cursor: default;
	background-image: url(../../../../../../../../20140127150837im_/http_/www.steveaustindogtrainer.com/wp-content/plugins/spotnil-li-slider/css/Dark/images/buttons_background.png);
	background-repeat: repeat-x;
	}
	
/* Individual button properties */
.nav-btn {
	width: 15px;
	height: 16px;
	background-image: url(../../../../../../../../20140127150846im_/http_/www.steveaustindogtrainer.com/wp-content/plugins/spotnil-li-slider/css/Dark/images/button.png);
	display: inline-block;
	cursor: pointer;
	margin: 11px 5px 0px 5px!important;
	}
	
/* Hack for IE =< 7 for the lack of support for display:inline-block */
.nav-btns, {
	bottom: 0px;
	}
	
.nav-btn, {	
	display:inline;
	zoom:1;
	}
	
/* this controls the visual for onMouse Over event  */
.nav-btns .nav-btn:hover {
	background-position: 0 -17px;
	}
	
/* this controls the visual for onMouse click event  */
.nav-btns .nav-btn.current-slide {
	background-position: 0 -34px;
	cursor: default;
	}
/*
     FILE ARCHIVED ON 13:36:57 Nov 10, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:45:02 Jul 04, 2025.
     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.615
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.008
  esindex: 0.01
  cdx.remote: 8.168
  LoadShardBlock: 274.807 (3)
  PetaboxLoader3.datanode: 224.282 (4)
  PetaboxLoader3.resolve: 80.148 (2)
  load_resource: 108.153
*/