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

	#headerContainer {
		background: #000 url("../../img/range/header.jpg") no-repeat 50% 100%;
	}

/*--------------------------------------------------*/
/* Content Wrapper				                    */

	.titleOptions {
		background: url("../../img/range/titleOptions.gif") no-repeat 0 0;
		height: 27px;
	}

	.titleClear {
		background: url("../../img/range/titleClearLenses.gif") no-repeat 0 0;
		height: 18px;
		margin: 12px 0 0;
	}

	.titleSun {
		background: url("../../img/range/titleSunLenses.gif") no-repeat 0 0;
		height: 18px;
		margin: 36px 0 0;
	}

/*--------------------------------------------------*/
/* Lens Type					                    */

	.lensTypeContainer {
		border-top: 1px solid #b2b2b2;
		padding: 1px 0;
		width: 620px; /* so IE will overflow correctly */
	}

		.lensTypeContainer .lensType {
			background: #f7f7f7;
			padding: 8px 12px 0;
		}

		.alt .lensType {
			background: #fff;
		}

		.last {
			border-bottom: 1px solid #b2b2b2;
		}

		.lensType h5 {
			color: #000;
			font-size: 1.2em;
			float: left;
			padding: 6px 0 0;
		}

		.lensType .features {
			list-style-type: none;
			padding: 0 0 2px;
			float: right;
		}

			.lensType .features li {
				float: left;
				margin: 0 0 0 4px;
			}

		.lensType .description {
			padding: 8px 0 0;
			clear: both;
		}

			.lensType .description img {
				border: 1px solid #b2b2b2;
				float: left;
				margin: 0 8px 0 0;
			}

/*--------------------------------------------------*/
/* Key							                    */

	.titleKey {
		background: url("../../img/range/titleKey.gif") no-repeat 0 0;
		height: 18px;
	}

	.keyContainer {
		border-top: 1px solid #b2b2b2;
		border-bottom: 1px solid #b2b2b2;
		margin: 12px 0;
		padding: 1px 0;
	}
	
		.keyContainer .key {
			background: #fff4d9;
		}

			.key .description {
				padding: 12px 12px 0;
			}

			.key .defintions {
				background: #ffd97f;
				border-top: 1px solid #fff;
				padding: 12px 0 0 10px;
			}

				.key .defintions div {
					width: 74px;
					float: left;
					text-align: center;
				}

					.key .defintions div img {
						margin: 0 auto 8px;
					}

					.key .defintions div p {
						padding: 0 0 8px;
					}
