/* some switch bullshit

h3{padding: 25px 0 25px 0;}
#content{width: 850px;padding: 7px 53px 14px 53px;overflow:auto;}*/


#area-left, #area-right{width: 400px;float: left;padding: 25px 25px 0px 25px;}
#filter{clear:both;color:#666666;
	padding: 2px 10px 0px 30px;
	width: 860px;height:30px;
	display: block;
	background: #ececec url(../img/switch_img/filter-bg.gif) top no-repeat;
	overflow: auto;
	margin: 7px 0px 0px 0px;position:relative;
}

#filter strong{margin-top: 5px;}
#filter span{font-size: 16px;color: #8cc63f;padding: 0 0 5px 0;}
#filter #filterlabel{position:absolute;top:10px;left:50px}
#filter select{position:absolute;padding:2px;top:5px}
#dSelecter{left:150px;width:175px;}
#cSelecter{left:390px;width:175px}

#filter select.editing{border: none;background: #fff;}
#filter.hidefilter #filterlabel, #filter.hidefilter select{display:none;}

a.item{padding: 3px 0;
	border-bottom: 1px dashed #ccc;
	/*overflow: auto;*/
	display: block;
	clear: left;
	color:#6d6d6d;font-size:14px;z-index:2345;

}
a.item:hover{background: #f8fef1;text-decoration:none}
/*a.item img{margin-left:10px;text-align:center}*/
a.item img{margin-left:10px;text-align:center;width:110px;}
/*#items .imgwrap{width:123px;height:150px;overflow:hidden;float:left; text-align:center;height:100%;}*/

#prodtablehead{margin-top:2px; background:#8cc63f; color:#FFFFFF; font-size:14px;font-weight:bold;height:21px}
#productlisting #items span{display:block;width:130px;padding:2px 0px;float:left; border-left:solid 1px #fff; text-align:center;height:100%;}
#productlisting #items span.desc, #productlisting #items span.colour, #productlisting #items span.designer{width:135px}
#productlisting #items span.size{width:78px}
#productlisting #items span.charity{width:140px}
#resultcount{float:right;padding-right:10px;color:#666666; margin-bottom:8px}
.pagenav{float:right;margin-top:5px;}.pagenav a, .pagenav .current{padding:4px;}.pagenav .current, .pagenav a:hover{background:#fff;color:#333333;}.pagenav .disabled{color:#999}.pagenav a.disabled:hover{background:transparent;color:#999;cursor:default}
#productlisting #items{position:relative;}
#productlisting #items .item {height:160px;position:relative}
#productlisting #items .item span{ border-left:solid 1px #f2f2f2; height:120px; vertical-align:middle; cursor:pointer}
#productlisting #items .item span.noborder{border:none}
#productlisting .price{font-weight:bold}
#items .noborder{text-align:center}
#items .noborder i{display:block;width:123px;height:150px;overflow:hidden;line-height:inherit;text-align:center;}

span.moreinfobutton{display:block;padding:0px!important;position:absolute;height:22px!important;width:123px;right:8px;bottom:8px;background:url(../img/more-info-button.gif) no-repeat}
a:hover .moreinfobutton{background:url(../img/more-info-button.gif) 0px -22px no-repeat;}

