/* ================================================================ 
This copyright notice must be untouched at all times.
Copyright (c) 2009 Stu Nicholls - stunicholls.com - all rights reserved.
=================================================================== */

#slideshow {
	width:925px;
	height:440px;
	margin:0 auto;
	position:relative;
-o-box-shadow: 3px 3px 15px rgba(0, 0, 0, 0.7);
-icab-box-shadow: 3px 3px 15px rgba(0, 0, 0, 0.7);
-khtml-box-shadow: 3px 3px 15px rgba(0, 0, 0, 0.7);
-moz-box-shadow: 3px 3px 15px rgba(0, 0, 0, 0.7);
-webkit-box-shadow: 3px 3px 15px rgba(0, 0, 0, 0.7);
	box-shadow: 3px 3px 15px rgba(0, 0, 0, 0.7);
-o-border-radius: 10px;
-icab-border-radius: 10px;
-khtml-border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color: #FFFFFF;
}
#thumbs {width:920px; height:48px; overflow:hidden; position:absolute; left:49px; top:390px; z-index:10;}
#thumbHolder {position:relative; top:0; left:0; width:920px;}
#thumbs img {display:block; float:left; margin-right:8px; margin-bottom:6px; display:inline; padding:1px; background:#aaa; cursor:pointer; width:60px; height:40px;}
#images {
	width:905px;
	height:375px;
	position:absolute;
	left:10px;
	top:10px;
	overflow:hidden;
	z-index:10;
	border:1px solid #EEE;
	background-color: #FFFFFF;
	background-image: url(loading.gif);
	background-repeat: no-repeat;
	background-position: 230px center;
}
#images img {position:absolute; left:500px; top:0;}


#txt {position:absolute; left:10px; top:11px; width:905px; height:375px;  z-index:20;overflow:hidden;}
#opacity {position:absolute; left:0; top:-375px; width:905px; height:360px; background:#000; z-index:10;}
#txt p {padding:5px; margin:0; width:905px; height:375px; color:#ddd; font-family:arial, sans-serif; font-size:12px; line-height:18px; position:absolute; z-index:20; top:-375px; left:0;}
#txt p span {font-weight:bold; font-size:14px; color:#fff; display:block; padding-bottom:10px;}
#txt a {color:#0ae;}
#txt a:hover {text-decoration:none;}

#pad {width:48px; height:48px; background:url(pad.gif); position:absolute; left:430px; top:390px;}
#pad p {margin:0; position:absolute; width:14px; height:0; padding-top:14px; overflow:hidden; cursor:pointer;}
#pad p#previous {left:0; top:17px;}
#pad p#next {right:0; top:17px;}
#pad p#scrollUp {left:17px; top:0;}
#pad p#scrollDown {left:17px; bottom:0;}
#pad #info {left:17px; top:17px; width:16px; height:0; padding-top:16px;}
