.headerImage h1 { padding: 0; margin: 0; }
.headerImage h3 { clear: both; margin: 0; padding: 0; color: #96b33c; }
.headerImage .info {
	background: #fff;
	color: #96b33c;
	float: left;
	padding: 10px;
	padding-left: 6px;
	margin-left: 10px;
	font-size: 42px;
}


/* categories */

.categories {
	width: 100%;
	position: relative;
	float: left;
	clear: both;
}

.category {
	width: 590px;
	position: relative;
	float: left;
	display: inline;
	overflow: hidden;
	margin-right: 10px;
	padding-bottom: 15px;
}
.categoryHeader {
	float: left;
	width: 100%;
	margin-bottom: 5px;
	height: 40px;
	background: url("/images/common/headerfulldots.gif") top left no-repeat;
}


.categoryTitle {
	float: left;
	width: 100%;
	margin-top: 6px;
	height: 28px;
	background: url("/images/clothinglines/button_grey.gif") left center no-repeat;
	padding-left: 25px;
	text-transform: uppercase;
	color: #98906f;
}
.categoryTitle h1 {
	margin: 0;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	font-size: 17px;
	line-height: 28px;
}
.sIFR-active .categoryTitle h1 { font-size: 21px; }

.dottedline { margin: 0; }
.dottedlineTwo { margin-bottom: 5px; }



/*
 * Kleding 
 */
.clothing {
	float: left;
	width: 100%;
	position: relative;
	overflow: hidden; /* IE */
}
.clothing h2.title { font-size: 1.3em; margin-bottom: 0.5em; font-style: italic; color: #333; }

.clothing .item {
	float: left;
	display: inline;
	margin: 0 6px 6px 0;
	width: 590px;
/*	width: 292px;*/
	height: 180;
	position: relative;
	-moz-user-select: none;
	cursor: pointer;
	text-decoration: none;
	color: #333;
}
.clothing .item:hover { color: #333; text-decoration: none;}

.clothing .item .padder { position: relative; padding: 10px; cursor: pointer;}
.category .roweven  { margin-right: 0; }
.category .roweven .padder { background: #ebebeb;  } 


/* Customize button */
.customizeButton {
	background-image: url("/images/clothinglines/customize_button.gif");
	position: absolute;
	top: 125px;
	left: 112px;
	width: 170px;
	overflow: hidden;
	height: 40px;
	cursor: pointer;
}
.roweven .customizeButton { background-image: url("/images/clothinglines/customize_button_alt.gif"); }


.clothing .thumbnail {
	position: relative;
	float: left;
	display: inline; 
	width: 150px;
	height: 150px;
	background-position: center center;
	background-repeat: no-repeat;
	margin-bottom: 5px;
	margin-right: 10px;
	cursor: pointer;
}

.clothing .content {
	position: relative;
	float: left;
	display: inline; 
/*	width: 112px;*/
	width: 400px;
	height: 150px;
	margin-bottom: 5px;
	overflow: hidden;
	background-position: center center;
	background-repeat: no-repeat;
}
.clothing .content .description { text-align: justify; }

.clothing .price { text-align: right; }


/* 
 * Photos
 */
.photos {
	width: 300px;
	position: relative;
	float: right;
	display: inline;
	background: url("/images/common/dottwofabricdot.gif") top left no-repeat;
	padding-top: 45px;
	padding-bottom: 15px;
}


.photos .photo {
	position: relative;
	float: left;
	display: inline; 
	width: 147px;
	height: 178px;
	background-position: center center;
	background-repeat: no-repeat;
	margin-right: 6px;
}
.photos div.even { margin-right: 0; } 
