#pp-border {
background:url(images/pp-border.png);
width:874px;
height:290px;
position:absolute;
z-index:2;
top:-1px;
left:12px;
}


#pp-border { behavior: url(iepngfix.htc) }

#pp {
width:873px;
height:307px;
padding-left:13px;
background:url(images/movie-bg.jpg) no-repeat;
position:relative;
}

/* root element for the whole scrollable setup */
div.scrollable {  
	position:relative;
	overflow:hidden;
	width: 873px;	 
	height:289px;	
}

/* 
	root element for scrollable items. It is 
	absolutely positioned with large width. 
*/
#thumbs {	
	position:absolute;
	width:20000em;	
	clear:both;
}

/* custom positioning for navigational links */
a.prev, a.next {
	margin-top:0;	
}



/* single item */
#thumbs div {
	float:left;
	width:873px;
	height:289px;
	background:url(images/pp-bg.gif) bottom repeat-x #333333;
	color:#fff;

}
#thumbs div img {
float:left;
padding-right:20px;
}

/* style when mouse is over the item */
#thumbs div.hover {
	background-color:#444;	
}

/* style when element is active (clicked) */
#thumbs div.active {
background-color:#066;
cursor:default;
}
#thumbs h3 {
font-size:1.5em;
padding-bottom:10px;
border-bottom:solid 1px #fc1b23;
}

#thumbs h3 {
margin:13px;		
color:#fff;	
}
#thumbs h3 span {
color:#CCCCCC;
}
#thumbs p {
margin:0 20px 0 0;
line-height:18px;
}




