.leftScroll{
	height:100px;
	vertical-align:top;
	padding-top:30px;
	padding-left: 0px;
	text-align:center;
	width:20px;
}
.middleScroll{
	height:220px;
	width:640px;
	padding-left: 5px;
	padding-top: 5px;
}

.rightScroll{
	height:100px;
	vertical-align:top;
	padding-top:30px;
	text-align:center;
	width:20px;
}

.middleScroll ul{
	list-style-type:none;
}

.middleScroll li{
	float:left;
	display:block;
	padding-left: 2px;
	margin-right:3px;
	*margin-right:0px;
}

.imgcontainer{
	width: 130px;
	height:130px;
	margin-top: 5px;
	overflow:hidden;
	vertical-align:middle;
	text-align:center;
	_margin-top:10px;
	margin-left: 1px;
}
.catLeftScroll{
	height:100px;
	vertical-align:top;
	padding-top:30px;
	padding-left: 15px;
	padding-right: 0px;
	text-align:center;
	width: 35px;
}
.catMiddleScroll{
	padding-left: 5px;
	padding-top: 5px;
	height:220px;
	width: 700px;
	padding-bottom: 8px;
}
.catRightScroll{
	height:100px;
	vertical-align:top;
	padding-top:30px;
	text-align:center;
	width:35px;
}
.catMiddleScroll ul{
	list-style-type:none;
}

.catMiddleScroll li{
	float:left;
	display:block;
	padding-left: 2px;
	margin-right:15px;
	*margin-right:5px;
}
.imgcontainer img{
	margin-right:-5px;
	max-height: 140px;
}
.namecol{
	padding-top:8px;
	height: 60px;
}
.pricecol{
	vertical-align: top;
	padding-bottom: 8px;
}

#movie_carousel_TabContainer .catMiddleScroll{width:900px;}

div.prStars.prStarsSmall {
height:15px;
line-height:15px;
width:83px;
}
div.prStars {
background-repeat:no-repeat;
float:left;
height:20px;
line-height:20px;
margin:0 0.25em 0 0;
padding:0;
position:relative;
width:112px;
}

#certonaScroller .img_overflow128 {width:128px; height:128px; overflow:hidden; margin:0 auto; text-align:center; }

#certonaScroller .img_overflow128 img { margin: 0 auto; vertical-align:middle;}

#certonaScroller .vertalign1 { display:table; vertical-align:middle; height:100%; width:100%;  }
#certonaScroller .vertalign2 { display:table-cell; vertical-align:middle; }
#certonaScroller .vertalign3 { float:left; position:relative; left:50%; *top:50%; _top:0%;}
#certonaScroller .vertalign4 { left:-50%; text-align:right; *top:-50%; _top:0%;float: left}
#certonaScroller .frame{float:left; width:138px; height:142px; cursor:pointer; }

#certonaScroller .saleimg{
float:left;
padding:0px;
background-color: #FD7D00;
color: white;
height: 15px;
padding-right:3px;padding-left:3px;
padding-top:2px;
_margin-top:10px;
}

#certonaScroller img.saleimgcorner{
float:left;
padding-top:0px;
margin:0px;
*margin-top:19px;}

.catMiddleScroll .name a{
height: 43px;
overflow: hidden;
width:148px;
}	 

.catMiddleScroll span.buynow button{
	margin-left: 38px;
}




