/*Scroller CSS*/
/* Cross sells / featured products panel */
	#featured { width: 517px; padding-bottom: 6px; position: relative; }
	#featured h2 { background: #626262 url('../images/bg-heading-textured.png') repeat-x 100% 0; color: #fff; padding: 7px 8px 6px; margin-bottom: 0; }
	#featured .sv-carousel-next, #featured .sv-carousel-prev { background: transparent url('../images/sprites-carousel-arrows.png') no-repeat -26px -1px; border: 1px solid #d7d7d7; position: absolute; top: 30px; width: 26px; height: 100%; padding: 3px 0; }
	#featured .sv-carousel-prev { left: 0; border-right: none; outline: none; }
	#featured .sv-carousel-prev:hover { background-position: 0 -1px; }
	#featured .sv-carousel-next { background-position: -52px -1px; right: 0; border-left: none; outline: none; }
	#featured .sv-carousel-next:hover { background-position: 100% -1px; }
	#featured .sv-carousel { margin-left: 26px; }
	#featured ul { border: 1px solid #d7d7d7; border-top: none; padding: 0 24px; background: #f6f6f6 url('../images/bg-panel-grad.png') repeat-x 0 0; overflow: hidden; margin-right: -1px; min-height: 208px; }
	#featured li { width: 110px; border-top: 1px solid #d7d7d7; display: block; float: left; padding: 3px; background: transparent url('../images/featured-item-border.png') no-repeat 0 12px; }
	#featured li.hover, #featured li:hover { border: 3px solid #b8b8b8; padding: 1px 0 0; cursor: pointer; }
	#featured li a.thumbnail { display: block; width: 114px; height: 126px; min-height: 0;}
	#featured li p { padding: 4px; font-size: 11px; color: #333; font-weight: bold; line-height: 1.3em; margin-bottom: 0;}
	#featured li p a { text-decoration: none; color: #333; display: block; min-height: 43px; text-align:center;}
	#featured li p a:hover { text-decoration: underline; }
	#featured li p span { color: #505050; padding-top: 10px; display: block; float: left; width: 47px; font-weight: normal; }
	#featured li p span.outofstock { float:left;  margin:0; color:#DA1F26 !important; font-weight:bold; }
	#featured li p a.button { display: block; margin-left:27px; margin-top: 10px; float: left; background: transparent url('../images/sprite-button-more.png') no-repeat -43px 0; width: 43px; height: 14px; min-height: 0;}
	#featured li p a.button:hover { background-position: 0 0; }
	.access { position: absolute; left: 0px; top: -500px; width: 1px; height: 1px; overflow: hidden;}
#main {
float:left;
margin:5px 0 0;
padding:0;
text-align:justify;
width:515px;
}

#featured .sv-carousel img { border: none}

/*HIDE CSS*/

 /*
 * Javascript-specific Styles for Liverpool 
 * Created April 28 2009 by Matthew Smith-Stubbs
 * Lasted editied 2009-04-28 by Matt SS
 */

.hide-for-js { display: none; }
.show-for-js { display: block !important; }

/* hiding these prior to DOM ready */
#content .product-detail .product-info .tab-content
{ display: none; }

.sv-carousel ul
{ visibility: hidden; }		/* Visibility required as display:none won't allow the carousel to instantiate */

