body { background-position:0 58px }

#products
{
	background:url(../../images/custom/seating-content.jpg) no-repeat 0 0;
	margin-top:18px;
	height:446px;
}

#products .three
{
	padding-top:285px;
}
#products .columns .buttonwrap
{
	background-color:transparent;
	padding:0;
}
#products .columns .pad
{
	padding-left:80px;
}

#products .caption
{
	padding-top:4px;
	font-size:0.75em;
	font-style:italic;
	clear:both;
	display:block;
}

#content-outer { top:484px }

#fashions
{
	border-top:1px dotted #ccc;
	padding:20px 0 30px 0;
	clear:both;
}
/* image set / magnifiers */
#fashions .imageset
{
	width:88px;
	padding-bottom:0;
	margin-right:10px;
}
#fashions ul li.last
{
	margin-right:0;
}
#fashions .imageset a.lightbox
{
	background-image:url(../../images/fashions/sprites/solid.gif);
	background-repeat:no-repeat;
	border:4px solid #e1e1e1;
	width:64px;
	height:64px;
	overflow:hidden;
}
#fashions .imageset a.lightbox:hover
{
	border-color:#c6c6c6;
}
#fashions .imageset a.vrd { background-position:0 0 }
#fashions .imageset a.bbr { background-position:0 -80px }
#fashions .imageset a.tpz { background-position:0 -160px }
#fashions .imageset a.umb { background-position:0 -240px }
#fashions .imageset a.jsp { background-position:0 -320px }
#fashions .imageset a.crb { background-position:0 -400px }


#accessories .accent span.img a
{
	min-height:180px;
}