/* Horizontal Carousel */
#horizontal_carousel {

  width: 875px;
  height: 167px;
  padding:24px 0 0 5px;
  background: url(../images/carousel_background.gif); background-repeat:no-repeat;
  margin-bottom: 10px;
  margin-top:0px;
  position: relative;
  left:51px;
  clear:both;
}

#horizontal_carousel .container {
  float: left;
  width: 834px;
  
  position: relative;    
  overflow: hidden;
  margin:0px;
  padding:0 0 0 8px;
}

#horizontal_carousel ol {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left:0;
  height: 167px;
  float:left
}                      

#horizontal_carousel ol li {
  width: 210px;
  height: 143px;
  list-style:none;   
  float:left;
  margin:0px;
  padding:0px;
 
}

#horizontal_carousel  h3 {position:relative;
 color:#666666!important;
 top:-17px;
 margin:0px;
 width:120px;
 padding:0px;
 font-size:10px;
 float:left;
 display:block;



}

#horizontal_carousel  p  {
position:relative;
display:block;
width:68px;
top:-5px;
left:124px;
margin:0px;
padding:0px;
text-align:right
}

#horizontal_carousel  p img {
margin-right:2px;	
	}


#horizontal_carousel ol li a, #horizontal_carousel ol li a:visited {
 color:#6699cc!important;
 margin:0px;
 padding:0px;
 text-decoration:none;
 font-size:10px;
 text-align: left!important;
}

#horizontal_carousel ol li a:hover {
 color:#ffffff!important;
 margin:0px;
 padding:0px;
 text-decoration:underline;
 font-size:10px;
 text-align: left!important;
}

#horizontal_carousel .previous_button {
  float:left;  
  width: 15px;
  height: 81px;
  background: url(../images/left.png); 
  z-index: 100;
  margin:25px 0 0 0;
  cursor: pointer;
}

#horizontal_carousel .previous_button_over {
  background: url(../images/left_over.png);
}

#horizontal_carousel .previous_button_disabled {
  background: url(../images/left_disabled.png);
  cursor: default;
}

#horizontal_carousel .next_button {
  float:left;  
  width: 15px;
  height: 81px;
  margin:25px 0 0 0;
  background: url(../images/right.png);
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel .next_button_over {
  background: url(../images/right_over.png);
}

#horizontal_carousel .next_button_disabled {
  background: url(../images/right_disabled.png);
  cursor: default;
}

.carousel_image{
 border:1px solid #333333;
 padding:10px;
 margin-bottom:3px;
width:172px;
 height:90px;
 display:block;
 }




#horizontal_carousel2 {
  float: left;
  width: 875px;
  height: 167px;
  padding:24px 0 0 5px;
  background: url(../images/carousel_background2.gif); background-repeat:no-repeat;
  margin-bottom: 10px;
  margin-top:0px;
  position: relative;
  left:51px;
  clear:both;
}

#horizontal_carousel2 .container {
  float: left;
  width: 834px;
  
  position: relative;    
  overflow: hidden;
  margin:0px;
  padding:0 0 0 8px;
}

#horizontal_carousel2 ol {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left:0;
  height: 167px;
}                      

#horizontal_carousel2 ol li {
  width: 210px;
  height: 143px;
  list-style:none;   
  float:left;
  margin:0px;
  padding:0px;
 
}

#horizontal_carousel2  h3 {position:relative;
 color:#666666!important;
 top:-17px;
 margin:0px;
 width:120px;
 padding:0px;
 font-size:10px;
 float:left;
 display:block;



}

#horizontal_carousel2  p  {
position:relative;
display:block;
width:68px;
top:-5px;
left:124px;
margin:0px;
padding:0px;
text-align:right
}

#horizontal_carousel2  p img {
margin-right:2px;	
	}


#horizontal_carousel2 ol li a, #horizontal_carousel ol li a:visited {
 color:#6699cc!important;
 margin:0px;
 padding:0px;
 text-decoration:none;
 font-size:10px;
 text-align: left!important;
}

#horizontal_carousel2 ol li a:hover {
 color:#ffffff!important;
 margin:0px;
 padding:0px;
 text-decoration:underline;
 font-size:10px;
 text-align: left!important;
}

#horizontal_carousel2 .previous_button {
  float:left;  
  width: 15px;
  height: 81px;
  background: url(../images/left.png); 
  z-index: 100;
  margin:25px 0 0 0;
  cursor: pointer;
}

#horizontal_carousel2 .previous_button_over {
  background: url(../images/left_over.png);
}

#horizontal_carousel2 .previous_button_disabled {
  background: url(../images/left_disabled.png);
  cursor: default;
}

#horizontal_carousel2 .next_button {
  float:left;  
  width: 15px;
  height: 81px;
  margin:25px 0 0 0;
  background: url(../images/right.png);
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel2 .next_button_over {
  background: url(../images/right_over.png);
}

#horizontal_carousel2 .next_button_disabled {
  background: url(../images/right_disabled.png);
  cursor: default;
}
