div.merchandise-container div.resources
	{
	color:#575757;
	}

div.merchandise-container div.resources h3
	{
	background:url("img/hr.gif") repeat-x scroll 0 0 transparent;
	clear:both;
	display:block;
	margin:10px 0 20px 0;
	padding:25px 0 10px 0;
	}

div.merchandise-container div.resources ul
	{
	list-style:none outside none;
	margin:0;
	padding:0;
	}

div.merchandise-container div.resources ul.resources-list:before,
div.merchandise-container div.resources ul.resources-list:after
	{
	content: "";
	display: table;
	}

div.merchandise-container div.resources ul.resources-list:after
	{
	clear: both;
	}

div.merchandise-container div.resources ul.resources-list
	{
	zoom: 1; /* For IE 6/7 (trigger hasLayout) */
	}

div.merchandise-container div.resources ul.resources-list li
	{
	background:none;
	float:left;
	padding:0 10px 10px;
	width:198px;
	}

div.merchandise-container div.resources ul.resources-list li.first,
div.merchandise-container div.resources ul.resources-list li.last
	{
	padding:0 0 50px 0;
	}

div.merchandise-container div.resources ul.resources-list li ul.resource-item
	{
	min-height:145px;
	}

div.merchandise-container div.resources ul.resources-list li ul.resource-item li
	{
	float:none;
	font-family:Verdana,Luxi Sans,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:17px;
	margin:0;
	padding:0;
	text-align:center;
	}

div.merchandise-container div.resources ul.resources-list li ul.resource-item li.resource-image
	{
	/*height:100px;*/
	}

div.merchandise-container div.resources ul.resources-list li ul.resource-item li.resource-image img
	{
	border:1px solid #D9D9D9;
	padding:4px;
	width: 185px;
	height: 185px;
	}

div.merchandise-container div.resources ul.resources-list li ul.resource-item li.website
	{
	overflow:hidden;
	}

div.merchandise-container div.resources ul.resources-list li ul.resource-item li address
	{
	font-style:normal;
	}


html
	{
	*overflow-x:visible;
	}

/* Product Title */
div.merchandise-details h4
	{
	font-size:20px;
	padding-top:0;
	}

div#superbox
	{
	height:auto !important;
	}

div.merchandise-details.wms-column-pages
	{
	clear:both;
	display:block;
	width:710px;
	}

div.merchandise-details
	{
	padding:0 15px;
	}

/* Left Area */
div.merchandise-details div.product-left
	{
	float:left;
	width:300px;
	}

div.merchandise-details ul
	{
	list-style:none;
	margin:0;
	padding:0;
	}

div.merchandise-details div.product-left div.product-images-container
	{
	height:300px;
	overflow:hidden;
	padding:0 0 5px 0;
	width:300px;
	}

div.merchandise-details div.product-left div.not-available
	{
	background:url("/layout/merchandise/notavailable.jpg") no-repeat;
	}

div.merchandise-details div.product-left ul.product-photos-list
	{
	width:9000px;
	}

div.merchandise-details div.product-left ul.product-photos-list li
	{
	display:table-cell;
	height:300px;
	margin:0;
	text-align:center;
	vertical-align:middle;
	width:300px;
	}

/* Only IE7 has this span, is needed for align vertically */
div.merchandise-details div.product-left ul.product-photos-list li span
	{
	display:inline-block;
	height:100%;
	vertical-align:middle;
	}

div.merchandise-details div.product-left ul.product-photos-list li img
	{
	vertical-align:middle;
	}

div.merchandise-details ul.product-fields
	{
	margin-top:10px;
	}

div.merchandise-details ul.product-fields li
	{
	display:block;
	margin:3px 0;
	}

/* Right Area */
div.merchandise-details div.product-right
	{
	float:left;
	margin-left:30px;
	width:350px;
	}

/* Products Navigator */
div.merchandise-details div.product-navigator
	{
	clear:both;
	}

div.merchandise-details div.product-navigator a.button
	{
	background:none;
	cursor:pointer;
	height:100%;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	width:125px;
	z-index:9999;
	}

div.merchandise-details div.product-navigator a.button span
	{
	background:url("img/superbox-stylesheet.png");
	height:22px;
	margin:0;
	min-width:0;
	padding:0;
	position:absolute;
	top:47%;
	width:16px;
	z-index:9999;
	}

div.merchandise-details div.product-navigator a.button-previous
	{
	left:-16px;
	}

div.merchandise-details div.product-navigator a.button-previous span
	{
	background-position:left top;
	}

div.merchandise-details div.product-navigator a.button-next
	{
	right:-16px;
	}

div.merchandise-details div.product-navigator a.button-next span
	{
	background-position:left -22px;
	right:0;
	}

/* Photo Paginator */
div.merchandise-details div.product-left div.product-photo-controls
	{
	text-align:center;
	}

div.merchandise-details div.product-left div.product-photo-controls span
	{
	color:#777;
	line-height:21px;
	margin:0 1px;
	vertical-align:middle;
	}

div.merchandise-details div.product-left div.product-photo-controls a.photo-control
	{
	background:url("/layout/merchandise/merchandise_stylesheet.png") no-repeat scroll 0 100% transparent;
	cursor:pointer;
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:21px;
	vertical-align:middle;
	width:21px;
	}

div.merchandise-details div.product-left div.product-photo-controls a.photo-control-previous
	{
	margin-right:5px;
	}

div.merchandise-details div.product-left div.product-photo-controls a.photo-control-next
	{
	background-position:100% 100%;
	margin-left:5px;
	}

/* IE7 Issues */
div#superbox-container div.content
	{
	*background:#FFF;
	}