/*--------------------------------------------------*/
/* Furniture Finder				                    */

	h2 {
		margin: 0 0 1px;
	}

/*--------------------------------------------------*/
/* Section head                                     */

	#furnitureFinder {
		width: 214px;
		float: left;
	}

	.finder {
		background: #eeece9 ;
	}

		.finder p {
			padding: 0 12px;
		}

		.finder form {
			padding: 12px;
			float: left;
			width: 190px;
		}

			.finder .row {
				padding: 0 0 12px;
			}

				.finder .row .label {
					display: block;
					padding: 0 0 4px;
				}

				.finder .row .input select {
					width: 180px;
				}

				.finder fieldset p {
					padding-top: 11px;
					font-weight: bold;
				}

				.finder fieldset button {
					font-weight: bold;
				}

				.finder #searchOptionsToggleWrapper {
					padding: 0 0 8px;
				}

		.finder img {
			border-left: 1px solid #fff;
			float: left;
		}

	/*--------------------------------------------------*/
	/* Brand                                            */

		.brand {
			background: #dddad3;
			padding-bottom: 68px !important;
			padding-bottom: 66px;
		}

		.brand h3 {
			background: #a9a49b;
		}

		.brand select {
			width: 180px;
		}

	/*--------------------------------------------------*/
	/* Whats new                                        */
	
		.whatsNew {
			padding-bottom: 11px;
		}

			.whatsNew img {
				float: right;
				margin: -12px -12px -12px 0;
			}

			.whatsNew p {
				padding-right: 180px;
			}

	/*--------------------------------------------------*/
	/* Promotion                                        */
	
		.promotion h3 {
			background: #aa0840;
			border-bottom: 1px solid #670124;
		}

		.promotion #promotion {
			margin: -11px -12px -12px -12px;
		}

		.footer .promotion h3 {
			background: #a9a49b;
			border-bottom: 1px solid #655f54;
		}

	/*--------------------------------------------------*/
	/* Range                                            */

		.range img {
			margin: -11px -12px -12px;
		}

	/*--------------------------------------------------*/
	/* Find                                         */

		.find {
			background: #dddad3 url("../../img/furnitureFinder/find.jpg") no-repeat 100% 0;
		}

		.find h3 {
			background: #a9a49b;
		}

	/*--------------------------------------------------*/
	/* Register                                         */

		.register {
			margin: 0 -3px 0 0; /* IE Bug fix */
			padding-bottom: 91px;
		}

		.register h3 {
			background: #aa0840;
			border-bottom: 1px solid #670124;
		}



/*--------------------------------------------------*/
/* Search Results				                    */

	.twoColResultsContainer {
		float: left;
		width: 386px;
		padding: 12px 0 0;
	}

		.twoColResultsContainer h3 {
			background: transparent;
			color: #6d6555;
			font-size: 1.1em;
			padding: 0 0 12px;
			border: 0;
		}


		.twoColResultsInnerContainer {
			padding: 0;
		}

		.twoColResultsInnerContainer .row {
			width: 110px;
			float: left;
			margin-right: 10px;
		}
	
			.twoColResultsInnerContainer .row .input {
				float: left;
			}

			.twoColResultsInnerContainer .row .label {
				margin-left: 17px;
				padding: 0 !important;
				padding: 3px 0 0 0;
				position: relative;
			}
	
	.content form .submit {
		padding: 8px 0 4px 0;
		clear: both;
	}

	/*--------------------------------------------------*/
	/* Products						                    */

		.products .product {
			width: 266px;
			float: left;
			border-right: 1px solid #f4f1ea;
			overflow: hidden;
			border-top: 1px solid #fff;
		}

		.products .last {
			border-right: 0;
		}

			.products .product h3 {
				margin: 0;
				overflow: hidden;
				width: 100%;
				font-size: 1em;
				font-family: verdana;
				min-height: 3.5em;
				height: auto !important;
				height: 3.5em;
			}

			.products .product h3 span {
				color: #fff;
				display: block;
				font-weight: normal;
			}

			.products .product div {
				height: 164px; /* Height of image */
				height: 174px;
				padding-top: 6px;
				background: #fff url("../../../img/common/iconNotFound.gif") no-repeat 50% 50%;
				text-align: center;
				overflow: hidden;
			}

			.products .product div img {
				margin: 0 auto;
			}

			.products .product p {
				background: #fff;
				font-weight: bold;
				padding: 6px;
			}