#horizontal_carousel 
	{
	  	float: left;
	  	width: 557px;
	  	height: 116px;
		padding:0;
		margin:0 0 0 0;
	  	position: relative;
		background:#cfd9af url('../../img/index/backgrounds/horizontal_carousel.jpg') bottom repeat-x ;
	}

#horizontal_carousel .container 
	{
	  	float: left;
		clear:both;
	  	width: 549px;
	  	height: 90px;
		margin:0;
		padding:4px;
	  	position: relative;    
	  	overflow: hidden;
	}

		#horizontal_carousel .container img
			{
				border:none;
			}
#horizontal_carousel ul 
	{
	  	margin:0;
	  	padding:0;
	  	width: 100000px;
	  	position: relative;
	  	top: 0;
	  	left: 0;
	 	height: 90px;
	}                      

#horizontal_carousel ul li 
	{
	      margin:0 15px 0 0;
		  width: auto;
		  height: 90px;
		  text-align: center; 
		  list-style:none;
		  float:left;
	}


#horizontal_carousel .previous_button 
	{
  		float:left; 
		clear:left; 
  		width: 54px;
  		height: 18px;
  		z-index: 100;
		margin:0 36px 0 0;
  		cursor: pointer;
		background: url('../../img/index/backgrounds/previous_button.jpg') ;
	}
#horizontal_carousel .previous_button_over 
	{
		background: url('../../img/index/backgrounds/left_over.jpg');
	}

#horizontal_carousel .previous_button_disabled 
	{
	  	cursor: default;
		background: url('../../img/index/backgrounds/left_disabled.jpg');
	
	}

#horizontal_carousel .next_button 
	{
  		float:right; 
  		width: 54px;
  		height: 18px;
	  	z-index: 100;
		margin:0 0 0 0;
		padding:0;
	  	cursor: pointer;
		background: url('../../img/index/backgrounds/next_button.jpg');
	}

#horizontal_carousel .next_button_over 
	{
		background: url('../../img/index/backgrounds/right_over.jpg');
	}

#horizontal_carousel .next_button_disabled 
	{
	  	cursor: default;
		background: url('../../img/index/backgrounds/right_disabled.jpg');
	}

