#block-ims-brand-carousel-brand-carousel h2.block-title {
  display:none;
}

#block-ims-brand-carousel-brand-carousel {
  background:url(white_brand_slider.gif) no-repeat top left;
  height:36px;
  margin:0px 0px 0px -10px;
  padding:10px 0px 30px 30px;
  position:relative; 
  width:930px;
}

#brand_carousel {
  height:35px;
  margin:0px 0px 0px 0px;
  overflow:hidden;
  padding:0px;
  
  position:relative;
  width:900px;
}

#brand_carousel_inner {
 height:35px;
 left:0px;
 margin:0px;
 padding:0px;
 position:absolute;
 top:0px;
 width:1200px;
}

.bc_left {
  background:url(bc_left.png) no-repeat 0px 0px;
  display:block;
  height:26px;
  left:10px;
  position:absolute;
  text-indent:-9999px;
  top:14px;
  width:11px;
}

.bc_right {
  background:url(bc_right.png) no-repeat 0px 0px;
  display:block;
  height:26px;
  position:absolute;
  right:10px;
  text-indent:-9999px;
  top:14px;
  width:11px;
}

.bc_slide {
  background-position:center center ;
  background-repeat:no-repeat;
  display:block;
  float:left;
  height:35px;
  margin:0px 10px;
  padding:0px;
  width:130px;
}







.ims_brand_carousel_outer {
  height:145px;
  margin-left:20px;
  overflow:hidden;
  padding:5px 0px;
  position:relative;
  width:900px;
}

.ims_brand_carousel {
  left:0px;
  position:absolute;
  top:10px;
  width:2000px;
}

.mo_slide {
  background-repeat:no-repeat;
  box-shadow: 0px 0px 5px #000;
  display:block;
  float:left; 
  height:145px;
  margin:0px 5px;
  overflow:hidden;
  position:relative;
  width:290px;
}

.mo_slide .mo_text {
 background:#fff;
 bottom:0px;
 display:block;
 height:20px;
 left:0px;
 padding:10px 10px 5px 10px;
 position:absolute;
 width:290px;
}

.mo_slide .mo_title {
 color:#999;
 display:block;
 font-size:12px;
 padding:0px 0px 10px 0px;
 text-transform:uppercase;
 width:270px;
}

.mo_slide:hover .mo_title {
  color:#999;
}

.mo_about {
 color:#000;
 font-size:10px; 
 line-height:12px;
 width:270px;
}

.mo_slide:hover .mo_about {
  color:#000;
}

a.mo_left, a.mo_right {
 color:#fff;
 display:block;
 font-size:36px; 
 height:85px;
 position:absolute;
 text-indent:-99999px;
 text-shadow: 2px 2px #000;
 top:24px;
 width:37px;
 z-index:10;
}

a.mo_left {
 background: url(arrow-left.png) no-repeat 0px 0px;
 left:8px;
}
a.mo_right {
 background: url(arrow-right.png) no-repeat 0px 0px;
 right:8px;
}

a.mo_left:hover, a.mo_left:link, a.mo_left:visited,
a.mo_right:hover, a.mo_right:link, a.mo_right:visited {
  color:#fff;
}


