/* 	****************************************  *
	InProgress... Designs: liquid layout stylesheet for davesmusicden.com
	©2009 mrcoffee	
	caffeinated layout of
	http://www.electricprism.com/aeron/slideshow/
	with minimal modifications.
 *	**************************************** 	*/
.slideshow{display:block; position:relative; z-index:0; height:270px; width:480px; margin:0 auto}
.slideshow a img{border:0}
.slideshow-images{height:270px; width:480px; display:block; overflow:hidden; position:relative}
.slideshow-images img{display:block; position:absolute; z-index:1}
.slideshow-images-visible{opacity:1}
.slideshow-images-prev{opacity:0}
.slideshow-images-next{opacity:0}
.slideshow-images img{float:left; left:0; top:0}
.slideshow-controller{background:url(https://davesmusicden.com/images/slideshow/controller.png) no-repeat; height:42px; left:50%; margin:0 0 0 -119px; overflow:hidden; position:absolute; bottom:10px; width:238px; z-index:10000}
.slideshow-controller *{margin:0; padding:0}
.slideshow-controller-hidden{opacity:0}
.slideshow-controller-visible{opacity:1}
.slideshow-controller a{cursor:pointer; display:block; height:18px; overflow:hidden; position:absolute; top:12px}
.slideshow-controller a.active{background-position:0 18px}
.slideshow-controller li{list-style:none}
.slideshow-controller li.first a{background-image:url(https://davesmusicden.com/images/slideshow/controller-first.gif); left:33px; width:19px}
.slideshow-controller li.last a{background-image:url(https://davesmusicden.com/images/slideshow/controller-last.gif); left:186px; width:19px}
.slideshow-controller li.next a{background-image:url(https://davesmusicden.com/images/slideshow/controller-next.gif); left:145px; width:28px}
.slideshow-controller li.pause a{background-image:url(https://davesmusicden.com/images/slideshow/controller-pause.gif); left:109px; width:20px}
.slideshow-controller li.play a{background-position:20px 0}
.slideshow-controller li.play a.active{background-position:20px 18px}
.slideshow-controller li.prev a{background-image:url(https://davesmusicden.com/images/slideshow/controller-prev.gif); left:65px; width:28px}
.slideshow-loader{height:28px; right:0; position:absolute; top:0; width:28px; z-index:10001}
.slideshow-loader-hidden{opacity:0}
.slideshow-loader-visible{opacity:1}

.daves{display:block; position:relative; overflow:hidden; z-index:0; height:222px; width:333px; float:right; margin:0 0 1em 1em}
.daves a img{border:0}
.daves-images{height:222px; width:333px; display:block; overflow:hidden; position:relative}
.daves-images img{display:block; position:absolute; z-index:1}
.daves-images-visible{opacity:1}
.daves-images-prev{opacity:0}
.daves-images-next{opacity:0}
.daves-images img{float:left; left:0; top:0}
.daves-controller{background:url(https://davesmusicden.com/images/slideshow/controller.png) no-repeat; height:42px; left:50%; margin:0 0 0 -119px; overflow:hidden; position:absolute; bottom:10px; width:238px; z-index:10000}
.daves-controller *{margin:0; padding:0}
.daves-controller-hidden{opacity:0}
.daves-controller-visible{opacity:1}
.daves-controller a{cursor:pointer; display:block; height:18px; overflow:hidden; position:absolute; top:12px}
.daves-controller a.active{background-position:0 18px}
.daves-controller li{list-style:none}
.daves-controller li.first a{background-image:url(https://davesmusicden.com/images/slideshow/controller-first.gif); left:33px; width:19px}
.daves-controller li.last a{background-image:url(https://davesmusicden.com/images/slideshow/controller-last.gif); left:186px; width:19px}
.daves-controller li.next a{background-image:url(https://davesmusicden.com/images/slideshow/controller-next.gif); left:145px; width:28px}
.daves-controller li.pause a{background-image:url(https://davesmusicden.com/images/slideshow/controller-pause.gif); left:109px; width:20px}
.daves-controller li.play a{background-position:20px 0}
.daves-controller li.play a.active{background-position:20px 18px}
.daves-controller li.prev a{background-image:url(https://davesmusicden.com/images/slideshow/controller-prev.gif); left:65px; width:28px}
.daves-loader{height:28px; right:0; position:absolute; top:0; width:28px; z-index:10001}
.daves-loader-hidden{opacity:0}
.daves-loader-visible{opacity:1}

.gallery{display:block; position:relative; z-index:0; height:222px; width:333px; margin:0 auto; top: -18px}
.gallery a img{border:0}
.gallery-images{height:222px; width:333px; display:block; overflow:hidden; position:relative}
.gallery-images img{display:block; position:absolute; z-index:1}
.gallery-images-visible{opacity:1}
.gallery-images-prev{opacity:0}
.gallery-images-next{opacity:0}
.gallery-images img{float:left; left:0; top:0}
.gallery-controller{background:url(https://davesmusicden.com/images/slideshow/controller.png) no-repeat; height:42px; left:50%; margin:0 0 0 -119px; overflow:hidden; position:absolute; bottom:10px; width:238px; z-index:10000}
.gallery-controller *{margin:0; padding:0}
.gallery-controller-hidden{opacity:0}
.gallery-controller-visible{opacity:1}
.gallery-controller a{cursor:pointer; display:block; height:18px; overflow:hidden; position:absolute; top:12px}
.gallery-controller a.active{background-position:0 18px}
.gallery-controller li{list-style:none}
.gallery-controller li.first a{background-image:url(https://davesmusicden.com/images/slideshow/controller-first.gif); left:33px; width:19px}
.gallery-controller li.last a{background-image:url(https://davesmusicden.com/images/slideshow/controller-last.gif); left:186px; width:19px}
.gallery-controller li.next a{background-image:url(https://davesmusicden.com/images/slideshow/controller-next.gif); left:145px; width:28px}
.gallery-controller li.pause a{background-image:url(https://davesmusicden.com/images/slideshow/controller-pause.gif); left:109px; width:20px}
.gallery-controller li.play a{background-position:20px 0}
.gallery-controller li.play a.active{background-position:20px 18px}
.gallery-controller li.prev a{background-image:url(https://davesmusicden.com/images/slideshow/controller-prev.gif); left:65px; width:28px}
.gallery-loader{height:28px; right:0; position:absolute; top:0; width:28px; z-index:10001}
.gallery-loader-hidden{opacity:0}
.gallery-loader-visible{opacity:1}
