/*

Title:		jShowOff: a jQuery Content Rotator Plugin
Author:		Erik Kallevig
Version:	0.1.2
Website:	http://ekallevig.com/jshowoff
License: 	Dual licensed under the MIT and GPL licenses.

*/

/* +------------------------------------------------------------+ */
/* | Controls General                                           | */
/* +------------------------------------------------------------+ */

p.jshowoff-controls {
	background: none;
	height: 36px;
	overflow: visible;
	padding: 0px;
	position: absolute;
	bottom: 0px;
	width: 72px;
	z-index: 150;
	pointer-events:none;
	margin: 0px;
	}

.jshowoff-controls a {
	display: block;
	width: 36px;
	height: 36px;
	background: none;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	text-indent: -10000em;
	position: static;
	}

.jshowoff-controls a.jshowoff-prev {
	background-image: url('withcontrols_prev.png');
	float: left;
	pointer-events:auto;
	}

.jshowoff-controls a.jshowoff-next {
	background-image: url('withcontrols_prev.png');
	float: left;
	pointer-events:auto;
	}

.jshowoff-controls a.jshowoff-play {
	display: none;
	}

/* +------------------------------------------------------------+ */
/* | jshowoff_withcontrols (Overrides Controls)                 | */
/* +------------------------------------------------------------+ */

.jshowoff_withcontrols {
	overflow: hidden;
	}

.jshowoff_withcontrols p.jshowoff-controls {
	background: none;
	height: 36px;
	overflow: visible;
	padding: 0;
	position: absolute;
	top: 50%;
	width: 100%;
	z-index: 150;
    margin-top: -18px;
	}

.jshowoff_withcontrols .jshowoff-controls a {
	display: block;
	width: 36px;
	height: 36px;
	background: none;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	text-indent: -10000em;
	position: absolute;
	}

.jshowoff_withcontrols .jshowoff-controls a.jshowoff-prev {
	left: 10px;
	background-image: url('withcontrols_prev.png');
	}

.jshowoff_withcontrols .jshowoff-controls a.jshowoff-next {
	right: 10px;
	background-image: url('withcontrols_next.png');
	}

.jshowoff_withcontrols .jshowoff-controls a.jshowoff-play {
	display: none;
	}

/* +------------------------------------------------------------+ */
/* | jshowoff_slidecontrols (Overrides Controls)                | */
/* +------------------------------------------------------------+ */

.jshowoff_slidecontrols {
	overflow: hidden;
	}

.jshowoff_slidecontrols p.jshowoff-controls {
	background: none;
	height: 36px;
	overflow: visible;
	padding: 0;
	position: absolute;
	top: 50%;
	width: 100%;
	z-index: 150;
	margin-top: -18px;
	}

.jshowoff_slidecontrols .jshowoff-controls a {
	display: block;
	width: 36px;
	height: 36px;
	background: none;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	text-indent: -10000em;
	position: absolute;
	}

.jshowoff_slidecontrols .jshowoff-controls a.jshowoff-prev {
	left: 0px;
	background-image: url('slidecontrols_prev.png');
	}

.jshowoff_slidecontrols .jshowoff-controls a.jshowoff-next {
	right: 0px;
	background-image: url('slidecontrols_next.png');
	}

.jshowoff_slidecontrols .jshowoff-controls a.jshowoff-play {
	display: none;
	}

/* +------------------------------------------------------------+ */
/* | jshowoff_slidecontrolsmobile (Overrides Controls)          | */
/* +------------------------------------------------------------+ */

.jshowoff_slidecontrolsmobile {
        overflow: hidden;
        }

.jshowoff_slidecontrolsmobile p.jshowoff-controls {
	background: none;
	height: 36px;
	overflow: visible;
	padding: 0;
	position: absolute;
	top: 50%;
	width: 100%;
	z-index: 150;
        margin-top: -18px;
	}

.jshowoff_slidecontrolsmobile .jshowoff-controls a {
	display: block;
	width: 8px;
	height: 36px;
	background: none;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	text-indent: -10000em;
	position: absolute;
	}

.jshowoff_slidecontrolsmobile .jshowoff-controls a.jshowoff-prev {
	left: 0px;
	background-image: url('slidecontrolsmobile_prev.png');
	}

.jshowoff_slidecontrolsmobile .jshowoff-controls a.jshowoff-next {
	right: 0px;
	background-image: url('slidecontrolsmobile_next.png');
	}

.jshowoff_slidecontrolsmobile .jshowoff-controls a.jshowoff-play {
	display: none;
	}

/* +------------------------------------------------------------+ */
/* | jshowoff_nocontrols (Overrides Controls)                   | */
/* +------------------------------------------------------------+ */

.jshowoff_nocontrols {
	overflow: hidden;
	}

.jshowoff_nocontrols p.jshowoff-controls {
	display: none;
	}
	
	
/* +------------------------------------------------------------+ */
/* | jshowoff slide links                                       | */
/* +------------------------------------------------------------+ */
p.jshowoff-slidelinks {
    text-align: center;
	}
p.jshowoff-slidelinks a {
	background: url(bullet.png) no-repeat 0 0;
    width: 20px;
    height: 20px;
    text-indent: -10000px;
    display: inline-block;
	}
p.jshowoff-slidelinks .jshowoff-active,
p.jshowoff-slidelinks a:hover {
	background-position: 0 -20px;
	}