/********* Carousel *********/
.clear-video {
	clear:both;	
}

.horizontal_carousel div#category-result {	
	float:left;
	width: 710px;
}

.horizontal_carousel {
  float: left;
  width: 720px;
  margin-bottom: 10px;
  position: relative;

}

.horizontal_carousel .container {
  float: left;
  width: 710px;
  position: relative;    
  overflow: hidden;
height:484px;
}

.horizontal_carousel ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
}                      

.horizontal_carousel ul li {
  text-align: center; 
  list-style:none;   
  float:left;
  overflow:hidden;
  width: 220px;
  margin: 7px;
  height: 108px;
  background-color: #142033;
}

.horizontal_carousel .previous_button {
	background:transparent url(/hive/images/tivid/left_arrow_active.png) no-repeat scroll 0 0;
	*background:transparent url(/hive/images/tivid/left_arrow_active.gif) no-repeat scroll 0 0;
	cursor:pointer;
	height:96px;
	width:17px;
	z-index:100;
	position:absolute;
	top:192px;
	left:-20px;
}

.horizontal_carousel .previous_button_over {
  background: url(/hive/images/tivid/left_arrow_active.png) no-repeat scroll 0 0;
  *background: url(/hive/images/tivid/left_arrow_active.gif) no-repeat scroll 0 0;
}

.horizontal_carousel .previous_button_disabled {
  background: url(/hive/images/tivid/left_arrow_disable.png) no-repeat scroll 0 0;
  *background: url(/hive/images/tivid/left_arrow_disable.gif) no-repeat scroll 0 0;
  cursor: default;
}

.horizontal_carousel .next_button {
  background: url(/hive/images/tivid/right_arrow_active.png) no-repeat scroll 0 0;
  *background: url(/hive/images/tivid/right_arrow_active.gif) no-repeat scroll 0 0;
	cursor:pointer;
	height:96px;
	width:17px;
	z-index:100;
	position:absolute;
	top:192px;
	right:-2px;
	*right:-20px;

}

.horizontal_carousel .next_button_over {
  background: url(/hive/images/tivid/right_arrow_active.png) no-repeat scroll 0 0;
  *background: url(/hive/images/tivid/right_arrow_active.gif) no-repeat scroll 0 0;
}

.horizontal_carousel .next_button_disabled {
  background: url(/hive/images/tivid/right_arrow_disable.png) no-repeat scroll 0 0;
  *background: url(/hive/images/tivid/right_arrow_disable.gif) no-repeat scroll 0 0;
  cursor: default;
}

.horizontal_carousel .video-count {
	margin-top:3px;
	float:right;
}

.horizontal_carousel #spinner {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  text-align: center;
  background: #000 url(/hive/images/tivid/videofront_loader.gif) no-repeat scroll center center;
  opacity: 0;
  top: 0;
 
}

.horizontal_carousel .result-item {
   float: left;
   font-size: 12px;
   overflow: hidden;
   color:#ffffff;
   padding:15px 10px;
   position: relative;
}
.horizontal_carousel .video-thumb {
  float: left;
width: 46%;
padding-right:8px;
}
.horizontal_carousel .video-title {
  float: left;
text-align: left;
  width: 50%;
height: 60px;
}

.horizontal_carousel div.video-title a{
  color: #ffffff;
  font-weight:100;
}

.horizontal_carousel .video-more {
    float:left;
    margin-top:7px;
   margin:7px 0 0 100px;

}
.horizontal_carousel .video-more-detail {
    font-size: 12px;
    text-align: left;
}

.horizontal_carousel .cat-title-line {

margin:9px 3px 0;
z-index: 0px;
	
}

.horizontal_carousel #header {
	float:left; 
	margin:0;
	position:relative;
	z-index: 10;
}

#tivid-search-results {
	padding-top: 10px;
	
}

