/* BEGIN */

#antiques
{
	display: block;
	position: relative;
	width: 768px;
	margin: 0 auto;
	
}

#antiques *
{
	position: relative;
}

#antiques div,
#antiques label
{
	display: block;
}

#antiques .container
{
	margin: 20px 0;
}

#antiques .container_maintext
{
	margin-right: 80px;
	margin-left: 20px;
}


#antiques .container .item
{
	float: left;
	width: 240px;
	text-align: center;
}

#antiques .container .item a
{
	display: inline-block;
	margin: 0 auto;
}

#antiques .container .item a:hover
{
	color: #f00;
}

#antiques .container .item label
{
	text-align: center;
	top: -32px;
	clear: both;
}

#antiques .container .item a img
{
	margin: 0;
	padding: 0;
	border: 0 none;
}


/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.clearfix:after
{
  content: "\0020";
  display: block;
  height: 0;
  line-height: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}

.clearfix {display: inline-block;}

html[xmlns] .clearfix {	display: block;	}
* html .clearfix {	height: 1%;	}

/* Regular clearing
   apply to column that should drop below previous ones. */

.clear { clear:both; }

/* END */

