﻿form#sorting,
div#filtered {
	border-bottom:1px #66CCFF solid;	
}

div#location {
	/* you're in: */
	color:black;
	padding-bottom:4px;
}

div#filters {
	/* filtered by: */
	color:black;
}

/* ------------------------------------------- product highlights ------------------------------------------------*/
div.product_highlight {
	float:left;
	min-width:50%;
	max-width:100%;
	height:135px;
	overflow:hidden;
}

div.product_highlight span {
	padding:1px 4px;
}

div.product_highlight span.title {
	color:navy;
	font-weight:bold;
}

div.product_highlight span.category {
	color:gray;
	font-size:8pt;
	text-decoration:underline;
}

div.product_highlight span.price {
	font-size:14pt;
	color:maroon;
	font-weight:bold;
}

div.product_highlight span.rrp {
	font-size:8pt;
	color:maroon;
	font-weight:bold;
}

div.product_highlight img {

}

/* ------------------------------------------- product list -------------------------------------------- */
div.product {
	width:100%;
	height:50px;
	background-color:white;
	overflow:hidden;
	border-bottom:2px #f0f0f0 solid;
}

div.product table {
	width:100%;
}

div.product td.image {
	width:100px;
}

div.product td.details {
	width:100%;
}

div.product td.price {
	white-space:nowrap;
	font-size:12pt;
	color:maroon;
}


div.product td.details span.title {
	font-size:10pt;
	font-weight:bold;
	color:navy;
}

div.product td.basket {
	width:100px;
}

/* ----------------------------------------------------------------------------------------------------------- */
p.id {
	font-size:10pt;
}

p.title {
	font-size:14pt;
}

p.category {
	font-size:12pt;
}

div.product_id {
	float:right;
	width:32px;
	height:16px;
	background-color:white;
	font-size:10pt;	
	text-align:center;
	border:1px black solid;
	border-top:none;
	border-right:none;
}

.product_description {
	font-size:10px;
	color:gray;
	font-style:italic;
}

tr.stripe td {
	background-color:#eeeeff;
}


/* ----------------------------------------- related products (customer also bought) ------------------------ */
div.related_product {
	float:left;
	margin:10px 5px 5px 0;
	text-align:center;
}

div.related_product a {
	display:block;
	text-decoration:none;
	width:100px;
	height:150px;
}

div.related_product a:hover {
	color:black;
}
/* ----------------------------------------------------------------------------------------------------------- */


