/*--------------------------------------------------*/
/* Modern Comfort				                    */

	/*--------------------------------------------------*/
	/* Featured						                    */

		#featured {
			width: 565px;
			float: left;
			margin: 0 8px 0 0 !important;
		}

			#featured .panel {
				border-bottom: 8px solid #fff;
			}

				#featured .panel-overlay {
					text-align: right;
				}

					#featured .panel-overlay p a {
						background: url("/a/img/common/arrow.png") no-repeat 100% 55% !important;
						background: url("/a/img/common/arrowBlack.gif") no-repeat 100% 55%;
						text-decoration: none !important;
						display: block;
						padding: 12px 22px 12px 0;
					}

			#featured .strip_wrapper {
				margin: 8px 0 0;
			}

				#featured .strip_wrapper .filmstrip li {
					background: #c1b2b2;
					margin: 0 1px 0 0 !important;
					width: 23px;
				}

					#featured .strip_wrapper .filmstrip span {
						font: italic 1.1em "Georgia";
						font-weight: bold;
						display: block;
						text-align: center;
						padding-top: 3px;
						color: #fff;
					}

				#featured #pointer {
					border: 1px solid #ee3a43;
				}

				#featured .nav-prev,
				#featured .nav-next {
					margin: 8px 0 0;
				}

	/*--------------------------------------------------*/
	/* Description					                    */

		#description {
			width: 180px;
			float: left;
		}

			#description img {
				margin: 0 auto 12px;
			}

	/*--------------------------------------------------*/
	/* Ranges						                    */

		#ranges {
			margin: 8px 0 0;
		}

			#ranges .range {
				width: 164px;
				padding: 8px;
				border: 1px solid #ccc;
				float: left;
				margin: 0 8px 8px 0;
				display: inline;
			}

					#ranges .first {
						clear: left;
					}
					
					#ranges .last {
						clear: right;
					}

				#ranges .range h3 {
					margin: 0 0 8px;
				}

				#ranges .range ul {
					background: #eee9e9;
					list-style-type: none;
					padding: 0 0 0 4px;
				}

					#ranges .range ul li {
						background: url("/a/img/sofaCollections/fabrics.gif") no-repeat 0 50%;
						float: left;
						padding: 6px 6px 6px 20px; 
					}

						#ranges .range ul li.leather {
							background: url("/a/img/sofaCollections/leather.gif") no-repeat 0 50%;
						}

				#ranges .range img {
					margin: 0 auto 8px;
				}

				#ranges .range p {
					padding-bottom: 8px;
				}

					#ranges .range p.more {
						padding-bottom: 0;
					}
