.scrollable {position:relative;overflow:hidden;width: 680px;	height:200px;border:1px solid #ccc;	background:url(/images/h300.png) repeat-x;}
.scrollable .items {width:20000em;position:absolute;clear:both;}
.items div {float:left;width:670px;}
.scrollable .holder div { font-size:13px;float:left;margin:20px 5px 20px 21px;background-color:#fff;padding:2px;border:1px solid #ccc;width:190px;height:155px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;}
.scrollable .holder div p {margin-bottom:8px;}
.scrollable .holder div img{width:150px;height:90px;margin-bottom:5px;border:1px solid #000}
.scrollable .holder div a {color:#1d1d1d;} 
.scrollable .holder div a:hover {text-decoration:underline;} 
.scrollable .holder div p.subtext {font-size:11px;line-height:normal;} 

.scrollable .holder div { font-size:13px;float:left;margin:20px 5px 20px 21px;background-color:#fff;padding:10px;border:1px solid #ccc;width:280px;height:135px;text-align:left;-moz-border-radius:4px;-webkit-border-radius:4px;}

.scrollable .active {border:2px solid #000;position:relative;cursor:default;}
.scrollable {float:left;}

a.browse {background:url(/images/hori_large.png) no-repeat;display:block;width:30px;height:30px;float:left;margin:85px 10px;cursor:pointer;	font-size:1px;}

a.right { background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 	{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; } 


a.left				{ margin-left: 0px; } 
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }




a.disabled {visibility:hidden !important;} 	

