/* resets all styles */
@import url("reset.css");




body {font-family: Verdana; margin:0; padding:0px; color:#fff; font-size:12px; width:100%; background: url(images/bg.jpg) no-repeat center top #151515;
}
form {margin:0;  padding:0;
}
img {border:0px;
}
a {color:#bbbbbb; font-size:12px; text-decoration:none; outline:none;
}
a:hover {text-decoration:underline;
}
#wrapper { width:100%; text-align:left
}
#wrapper_in { width:959px; padding:0px; margin:0px auto; text-align:left
}
.clear { font-size:0px; clear:both; height:1px
}
#logo { width:261px; height:99px; padding:0px 0 20px 7px; float:left; font-size:0px
}
#nav { width:670px; height:32px; background: url(images/nav_bg.gif) no-repeat left top; padding:2px 0 0 2px;
}
#nav ul{margin:0; padding:0; list-style:none;
}
#nav li {float: left; list-style: none;	margin: 0px; padding: 0px; line-height:29px; 
}
#nav a {color: #ffffff;	margin: 0px; padding: 0px; text-decoration: none; font-size: 11px; font-family: Tahoma; padding:0px 6px 0px 6px; display:block; text-align:center; text-transform:uppercase
}
#nav a:hover { color: #e39817;	margin: 0px; padding: 0px; text-decoration: none; font-size: 11px; font-family: Tahoma;  padding:0px 6px 0px 6px; display:block; text-align:center; text-transform:uppercase; background:url(images/nav_h.jpg)  left center
}
#slide { width:959px; padding:0px; font-size:0px; height:419px
}
.search {font-family:Tahoma; font-size:12px; color:#FFFFFF; background:url(images/search_bg.jpg) no-repeat left top; width:267px; height:31px; padding:3px 40px 0 10px; border:0px
}
.white_column { color:#fff; padding:13px 11px 14px 120px
}
.title { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#white_column; padding-top:8px
}
#content { padding:20px 17px 29px 17px; text-align:left; background:#000;
}
.title_blue { font-family:Tahoma; font-size:20px; font-weight:bold; color:#d08401;
}

#icon { font-family: Tahoma; font-size: 12px; color:#bbbbbb; font-weight:bold; line-height:24px;
}
#icon a { font-family: Tahoma; font-size: 12px; color:#bbbbbb; font-weight:bold; line-height:24px; background:url(images/icon.gif) no-repeat left center; padding-left:13px; text-decoration:none;
}
#icon a:hover { font-family: Tahoma; font-size: 12px; color:#bbbbbb; font-weight:bold; line-height:24px; background:url(images/icon.gif) no-repeat left center; text-decoration:underline
}
#footer_wrapper {width:100%; background: url(images/footer_bg.gif) repeat-x left top #2b2b2b;
}
#footer {width: 915px; margin: 0px auto; text-align:left; background: url(images/footer_bg.gif) repeat-x left top #2b2b2b; font-family:Tahoma; font-size:12px; color:#8d9ba0; padding:30px 21px 27px 23px
}
#footer a {font-family:Tahoma; font-size:11px; color:#8d9ba0; text-decoration:none
}
#footer a:hover {font-family:Tahoma; font-size:11px; color:#158fe4; text-decoration:underline
}
.input {font-family:Tahoma; font-size:12px; color:#777b7e; background:url(images/form_input.gif) no-repeat left top #3b3b3b; width:603px; height:23px; padding:4px 0 0 8px; border:0px;
}
.mess {font-family:Tahoma; font-size:12px; color:#777b7e; background: url(images/form_mess.gif) no-repeat left top #3b3b3b; width:603px; height:153px; padding:4px 0 0 8px; border:0px;}

#slider { float: left; position: relative; width: 100%; height: 40px; }




		/*------------------------
		--------------- LEFT ARROW
		------------------------*/
		
		/* Sets position and main configs */
		.slider_arrow_left {
	bottom: 10px;
	cursor: pointer !important;
	float: left;
	height: 22px;
	left: 4px;
	position: absolute;
	width: 22px;
	z-index: 50 !important;
			
		}
		
		/* left arrow image */
		.slider_arrow_left {
			
			background: url(images/left_arrow.png) no-repeat top left;
			
		}


		/*------------------------
		-------------- RIGHT ARROW
		------------------------*/
		
		/* Sets position and main configs */
		.slider_arrow_right {
	bottom: 10px;
	cursor: pointer;
	float: left;
	height: 22px;
	left: 29px;
	position: absolute;
	width: 22px;
	z-index: 50;
			
		}
		
		/* Right arrow Background */
		.slider_arrow_right {
			
			background: url(images/right_arrow.png) no-repeat top left;
			
		}




	/*------------------------
	---------------- SELECTORS
	------------------------*/
	
	/* 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: 50;
		
	}
	
		/* Sets image of selectors */
		.slider_selector li, .slider_selector_dis li {
			
			display: block !important;
			background: url(images/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(images/slider_selector_current.png) no-repeat top left;
			
		}
	
	/* Disables the selectors */
	.slider_selector_dis li {
		
		cursor: default !important;
		z-index: 50;
