#content
{
	padding:					0px!important;
	margin-right:				-20px;
	width:	520px;
}

/*=========================================================================================================
//	Category/product items
//=======================================================================================================*/
#productlist
{
	list-style-type:			none;
	padding:					0px;

	margin:						0px -20px 0px 0px;
}

#productlist li
{
	display:					block;
	float:						left;

	margin:						0px 8px 0px 0px;

	width:						122px;
	height:						131px;

	line-height:				15px;
	font-weight:				bold;
	font-size:					13px;
}

#productlist a
{
	color:						#555555;
}

#productlist img
{
	margin-bottom:				2px;
	border:						1px solid #B2B2B2;
}

#productlist .newtext
{
	color:						white;
	font-size:					9px;
	background-color:			#cc0000;
	text-transform:				uppercase;
	font-weight:				normal;
	padding:					0em 0.25em;
	margin-left:				0.35em;
}


img.new
{
	margin:						0px;
	padding:					0px;
	vertical-align:				middle;
	border:						0px!important;
}

/*=========================================================================================================
//	Flash/image area
//=======================================================================================================*/
#category-header
{
	margin-bottom:				29px;
	border:						1px solid #B2B2B2;
	background-color:			#CCCCCC;

	text-align:					center;
}

#category-header img
{
	border-left:				1px solid #B2B2B2;
	border-right:				1px solid #B2B2B2;
}

/*=========================================================================================================
//	Filters bar
//=======================================================================================================*/
#filters
{
	margin:						0px 0px 15px 0px;

	background-color:			#CCCCCC;
	background-image:			url( /products/images/show_filters.gif );
	background-repeat:			no-repeat;

	padding-left:				49px;

	line-height:				32px;
	font-size:					10px;
	color:						white;
}
#filters a
{
	color:						black;
}
#filters a.active,
#filters a:hover
{
	color:						#cc0000;
}

a#fl0
{
	margin-left:				10px;
}

#filters .divider
{
	vertical-align:				top;
	font-size:					15px;
}

.filter-off
{
	opacity:					0.2;
	filter:						alpha(opacity=20);
	-moz-opacity:				0.2;
}

.filter-on
{
}

#content h2
{
	clear:						both;
}

