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

/* basic/minimum styling */
.slidebox{position:relative; margin:0 auto; overflow:hidden; background: url(../images/slider_bg_grey.jpg) no-repeat top center #ffffff;}
.slidebox,.slidebox .slideboxSlide{width: 990px;}
.slidebox,.slidebox .slideboxSlides,.slidebox .slideboxSlide{height:410px;}
.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: auto; width: 990px; margin-bottom: 15px; padding: 5px; background: #ffffff; box-shadow: 0 0 10px 0 #cccccc;}
.slideboxContainer .slideboxNext,.slideboxContainer .slideboxPrevious{position:absolute; display:block; width:21px; height:21px; top:50%; margin-top:-11px;}
.slideboxContainer .slideboxNext{right:-50px; margin-right:10px; background:url(slidebox_next.png) no-repeat;}
.slideboxContainer .slideboxNext:hover{background:url(slidebox_next_hover.png) no-repeat;}
.slideboxContainer .slideboxPrevious{left: -50px;margin-left:10px; background:url(slidebox_previous.png) no-repeat;}
.slideboxContainer .slideboxPrevious:hover{background:url(slidebox_previous_hover.png) no-repeat;}
.slideboxContainer .slideboxThumbs{position:absolute; bottom:10px; right:10px; text-align:center; display: none;}
.slideboxContainer .slideboxThumbs .slideboxThumb{display:inline-block; margin:0 3px; background:#666; width:10px; height:10px;}
.slideboxContainer .slideboxThumbs .slideboxThumb:hover,.slideboxContainer .slideboxThumbs .selectedSlideboxThumb{background:#fff;}

/* classic/additional styling */
#slidebox_1{ padding-top: 40px; }
#slidebox_1 ul li .slideboxCaption{display:block; position:relative; padding:0; width:600px; height:300px; 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;}
.slideboxContainer #slidebox_1+.slideboxThumbs .slideboxThumb{border-radius:10px; 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:#fff; box-shadow:inset 0 0 4px rgba(0,0,0,0.2),0 0 2px rgba(0,0,0,0.2);}
.slideboxContainer #slidebox_1+.slideboxThumbs .slideboxThumb:active{background:#eee;}
.slideboxContainer #slidebox_1~.slideboxNext,.slideboxContainer #slidebox_1~.slideboxPrevious{ width:36px; height:61px; margin:-35px 0 0 0; background-image:url(../images/slider_navs.png); background-repeat:no-repeat; background-position:0px 0px;}
.slideboxContainer #slidebox_1~.slideboxNext{background-position: -36px 0px;}
.slideboxContainer #slidebox_1~.slideboxPrevious:hover,.slideboxContainer #slidebox_1~.slideboxNext:hover{background-position: 0px 0px;}
.slideboxContainer #slidebox_1~.slideboxNext:hover{background-position: -36px 0px;}
.slideboxContainer #slidebox_1~.slideboxPrevious:active,.slideboxContainer #slidebox_1~.slideboxNext:active{}
.slider_title_big {
	width: 100%!important;
	height: auto!important;
	color: #333333!important;
    font-family: 'Gudea',sans-serif!important;
    font-size: 55px!important;
    font-weight: bold!important;
    line-height: 50px!important;
    text-align: center!important;
    text-transform: uppercase!important;
	padding-bottom: 15px!important;
}
.slider_title_small {
	width: 100%!important;
	height: auto!important;
	font-family: 'Gudea',sans-serif!important;
	color: #555555!important;
    display: block!important;
    font-size: 35px!important;
    font-weight: normal!important;
	text-align: center!important;
	text-transform: uppercase!important;
}