#home_slider {

float: left;
height: 312px;
width: 954px;
}

#home_slider {
list-style: none !important;
margin: 0 !important;
overflow: hidden !important;
position: relative !important;
}

#home_slider li {
	display: none;
	float: left;
	margin: 0;
	position: absolute;
	width: 100%;
}

#home_slider li.current {
	display: block;
	z-index: 2 !important;
}

#home_slider li.next {
	display: block;
	z-index: 1 !important;
}

#home_slider li ul li {	
	display: block !important;
	position: relative !important;
}

/* Sets position and main configs */
.slider_arrow_left {
	bottom: 10px;
	cursor: pointer !important;
	float: left;
	height: 22px;
	left: 30px;
	position: absolute;
	width: 22px;
	z-index: 5;
}

/* left arrow image */
.slider_arrow_left {
	background: url(../img/left_arrow.png) no-repeat top left;
}

/* Sets position and main configs */
.slider_arrow_right {
	bottom: 10px;
	cursor: pointer;
	float: left;
	height: 22px;
	left: 57px;
	position: absolute;
	width: 22px;
	z-index: 5;
}

/* Right arrow Background */
.slider_arrow_right {	
	background: url(../img/right_arrow.png) no-repeat top left;	
}

/* Sets configs for selectors containers : absolute positioned in relation to #slider */
.slider_selector, .slider_selector_dis {
bottom: 10px;
list-style: none;
margin: 0 0 0 5px;
position: absolute;
right: 10px;
z-index: 5;
}

/* Sets image of selectors */
.slider_selector li, .slider_selector_dis li {	
	display: block !important;
	background: url(../img/slider_selector.png) no-repeat top left;
	cursor: pointer;
	float: left;
	margin: 0 3px !important;
	height: 10px !important;
	position: relative !important;
	width: 10px !important;	
}

/* Sets the current selector */
.slider_selector li.current, .slider_selector_dis li.current {	
	background: url(../img/slider_selector_current.png) no-repeat top left;	
}

/* Disables the selectors */
.slider_selector_dis li {
cursor: default !important;
z-index: 5;
}

.container {
float: left;
position: relative;
width: 100%;
z-index: 15;
}
