@charset "utf-8";
/* CSS Document */

#carousel{
  float:left;
  height:201px;
  margin-right:6px;
  padding:0 5px;
  position:relative;
  width:448px;}
  
.new_video_header{
  background:url(../img/new_video_header.png) no-repeat;
  float:left;
  height:38px;
  width:458px;}
  
.accessories_header{
  background:url(../img/accessories_header.png) no-repeat;
  float:left;
  height:38px;
  width:458px;}
  
.carousel_bottom{
  background:url(../img/new_video_back_bottom.png) no-repeat;
  float:left;
  height:10px;
  width:458px;}
  
#carousel_content{
  background-color:#FFF;
  border-left:1px solid #dcdcdd;
  border-right:1px solid #dcdcdd;
  float:left;
  height:140px;
  padding:13px 10px 0 10px;
  width:436px;}
  
#carousel_content a.prev, 
#carousel_content a.next {
  cursor:pointer;
  display:block;    
  height:115px;  
  width:26px;}
  
#carousel_content a.prev { background:url(../img/prev_button.png) no-repeat; float:left;} 
#carousel_content a.next { background:url(../img/next_button.png) no-repeat; float:right;}

a.disabled { visibility:hidden !important;}

div.scrollable {
  float:left;
  height:115px;
  position:relative;
  overflow:hidden;
  width:384px;}
  
div.scrollable .items {  
  /* this cannot be too large */
  width:20000em;	
  position:absolute;
  clear:both;}
  
.new_video_block{
  float:left;
  height:60px;
  padding:7px 5px 0 5px;
  text-align:center;
  width:116px;}  
  
.new_video_block_content{
  position:absolute; top:135px; left:42px;
  width:384px;} 
	
div.scrollable {
  float:left;
  height:115px;
  position:relative;
  overflow:hidden;
  width:384px;}
	
td.left_section{
  padding-right:1%;
  text-align:center; 
  vertical-align:top;
  width:29%;}
  
td.right_section{
  vertical-align:top;
  width:70%;}
	

	

