/* CSS Document */

#content-wrapper {
	width:920px;
	margin-top:10px;
/*	background-color:#99FF00;*/
}

.left-col {
	width:220px;
	float:left;
}

.right-col {
	width:686px;
	float:right;
}

.large-home-advert {
	width:919px;
	height:396px;
	margin-bottom:13px;
	background-color:#D2D3D5;
}

.large-landing-advert {
	width:686px;
	height:396px;
	margin-bottom:13px;
	background-color:#D2D3D5;
}

.small-advert {
	width:220px;
	height:154px;
	float:left;
	background-color:#D2D3D5;
}

.orange-button {
/*	border-color:#FF9900;*/
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}




.content-whole {
	width:944px;
/*	padding:10px;*/
/*	background-color:#FF0000;*/
	
	padding-left:18px;
	padding-right:18px;
}

.content-left {
	width:200px;
	float:left;
	/*background-color:#00CC00;*/
/*	padding:10px;*/
}

.content-right {
	width:760px;
	float:right;
	/*background-color:#CC00CC;*/
/*	padding:10px;*/
}

#breadcrumb {
	width:760px;
	margin-bottom:20px;
	font-size:13px;
}

#content-header-title {
	width:660px;
/*	height:20px;*/
	float:left;
}

#content-header-title-more {
	width:100px;
/*	height:20px;*/
	float:right;
	text-align:right;	
	padding-top:10px;
}

#content-header-title-more a {
/*	color:#FF9900;*/
	color:#FF9900;
}

#narrow-content {
	width:700px;
}

.home-large-advert {
	width:295px;
	height:390px;
	float:left;
/*	background-color:#0000FF;*/
	margin-bottom:30px;
}

.home-large-advert-spacer {
	width:29px;
	height:390px;
	float:left;
/*	background-color:#00FF00;*/
	margin-bottom:30px;
}

.home-small-advert {
	width:295px;
	height:100px;
	float:left;
/*	background-color:#0000FF;*/
}

.home-small-advert-spacer {
	width:29px;
	height:100px;
	float:left;
/*	background-color:#00FF00;*/
}

.other-large-advert {
	width:295px;
	height:390px;
	float:left;
/*	background-color:#0000FF;*/
	margin-bottom:30px;
}

.other-large-advert-spacer {
	width:29px;
	height:390px;
	float:left;
/*	background-color:#00FF00;*/
	margin-bottom:30px;
}

#search-box {
	width:240px;
/*	float:right;*/
	margin-top:10px;
}

#search-textbox {
	float:left;
}

#search-button {
	float:right;
}

#manufacturer-list {
	width:760px;
}

.manufacturer-list-item {
	width:150px;
	height:200px;
	float:left;
	margin-bottom:30px;
}

.manufacturer-list-item-image {
	width:150px;
/*	height:200px;*/
/*	background-color:#FF0000;*/
}

.manufacturer-list-item-spacer {
	width:30px;
	height:200px;
	float:left;
	margin-bottom:30px;
}

#product-list {
/*	width:760px;*/
	width:690px;
/*	background-color:#FFFF00;*/
}

.product-list-item {
	width:150px;
	height:280px;
	float:left;
/*	background-color:#FF0000;*/
}

.product-list-item-image {
	width:150px;
	height:200px;
/*	background-color:#CCCCCC;*/
}

.product-list-item-details {
	width:150px;
/*	height:200px;*/
	text-align:center;
/*	background-color:#CCCCCC;*/
}

.product-list-item-spacer {
	width:29px;
	height:280px;
	float:left;
/*	background-color:#33FF00;*/
}

.product-list-item-details h2 {
	font-size:12px;
/*	font-weight:normal;*/
}

.featured-product {
	width:166px;
	margin-bottom:15px;
	text-align:left;
}





.generic-list-item {
	width:700px;
	margin-bottom:10px;
	/*padding:10px;*/
/*	background-color:#000000;*/
/*	border-color:#00CCFF;
	border-width:1px;
	border-style:solid;*/
	margin-bottom:10px;
}

.item-reduced {
	text-decoration:line-through;
	color:#FF0000;
	font-size:10px;
}
