/*
Slidebox jQuery banner rotator and image slideshow plugin styling
*/

/* basic/minimum styling */
.slidebox{
	position:relative;
	background:#ccc;
	margin:10px auto;
	overflow:hidden;}
.slidebox,
.slidebox .slideboxSlide {
	width:660px;
}
.slidebox,
.slidebox .slideboxSlides,
.slidebox .slideboxSlide {
	height:190px;
}
.slidebox ul {
	position:relative;
	overflow:hidden;
	margin:0;
	padding:0;
	border:0;
	list-style-type:none;
	}
.slidebox ul li{
	float:left;
	}
.slidebox ul li .slideboxCaption {
	padding:20px; 
	font-family:Verdana,Geneva,sans-serif; 
	font-size:13px;
	}
.slideboxContainer {
	position:relative;
	margin:0 auto;
	}
.slideboxContainer .slideboxNext,
.slideboxContainer .slideboxPrevious {
	position:absolute;
	display:block;
	width:21px;
	height:21px;
	top:50%;
	margin-top:-11px;
	}
.slideboxContainer .slideboxNext {
	right:0;
	margin-right:10px;
	background:url(slidebox/slidebox_next.png) no-repeat;
	}
.slideboxContainer .slideboxNext:hover {
	background:url(slidebox/slidebox_next_hover.png) no-repeat;
	}
.slideboxContainer .slideboxPrevious {
	margin-left:10px;
	background:url(slidebox/slidebox_previous.png) no-repeat;
	}
.slideboxContainer .slideboxPrevious:hover {
	background:url(slidebox/slidebox_previous_hover.png) no-repeat;
	}
.slideboxContainer .slideboxThumbs {
	position:absolute; 
	bottom:20px;
	text-align:center;
	}
.slideboxContainer .slideboxThumbs .slideboxThumb {
	display:inline-block;
	margin:0 3px; 
	background:#666; 
	min-width:10px; 
	min-height:10px; 
	text-decoration:none; 
	font-size:12px; 
	color:#fff;
	}
.slideboxContainer .slideboxThumbs .slideboxThumb:hover,
.slideboxContainer .slideboxThumbs .selectedSlideboxThumb {
	background:#fff;
	color:#666;
	}
/* classic/additional styling */
#slidebox_1{
	background:#fff; 
/*	box-shadow:0 0 40px rgba(0,0,0,0.3); */
}
#slidebox_1 ul li .slideboxCaption {
	display:block;
	position:relative;
	margin:0;
	padding:0; 
	width:600px;
	height:160px;
	color:#666;
	text-decoration:none;
}
#slidebox_1 ul li .slideboxCaption span{
	display:block; 
	position:absolute; 
	padding:5px 10px;
	background:#fff; 
	border-radius:4px;
}
#slidebox_1 ul .slideboxSlide_1 .slideboxCaption span,
#slidebox_1 ul .slideboxSlide_5 .slideboxCaption span {
	left:20px; 
	bottom:20px;
}
#slidebox_1 ul .slideboxSlide_2 .slideboxCaption span {
	left:20px;
	top:20px;
}
#slidebox_1 ul .slideboxSlide_3 .slideboxCaption span {
	right:20px;
	top:20px;
}
#slidebox_1 ul .slideboxSlide_4 .slideboxCaption span {
	right:20px;
	bottom:20px;
}



.slideboxContainer #slidebox_1+.slideboxThumbs {
	position:relative; 
	margin-top:30px;
/*	margin-left:20px;*/
}
.slideboxContainer #slidebox_1+.slideboxThumbs .slideboxThumb{
	border-radius:10px;
/*	width:235px;
	height:40px;*/
	background:#ccc;
	box-shadow:inset 0 0 5px rgba(0,0,0,0.3);
}
.slideboxContainer #slidebox_1+.slideboxThumbs .slideboxThumb:hover,.slideboxContainer #slidebox_1+.slideboxThumbs .selectedSlideboxThumb {
	background:#4367e8;
	box-shadow:inset 0 0 4px rgba(0,0,0,0.2),0 0 2px 0 rgba(0,0,0,0.2);
}
.slideboxContainer #slidebox_1+.slideboxThumbs .slideboxThumb:active{
	background:#eee;
}



.slideboxContainer #slidebox_1~.slideboxNext,
.slideboxContainer #slidebox_1~.slideboxPrevious {
	width:30px; 
	height:30px; 
	margin:-35px 0 0 0; 
	background-image:url(slidebox/slidebox_icons.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
.slideboxContainer #slidebox_1~.slideboxNext {
	background-position:-30px 0px;
}
.slideboxContainer #slidebox_1~.slideboxPrevious:hover,
.slideboxContainer #slidebox_1~.slideboxNext:hover {
	background-color:#fff;
	background-position:0px -30px;
}
.slideboxContainer #slidebox_1~.slideboxNext:hover {
	background-position:-30px -30px;
}
.slideboxContainer #slidebox_1~.slideboxPrevious:active,
.slideboxContainer #slidebox_1~.slideboxNext:active {
	background-color:#eee;
}

#content .slidebox ul li,
#content .slidebox #slidebox_1 ul li {padding-left:0; margin-left:0;}