/**************************************************************************************
******* CONTENT AREA STYLES
***************************************************************************************/
#bannerArea {margin: 20px 0 40px;}
	#bannerArea #banner {
		height: 465px;
		padding: 0;
		position: relative;
	}
		#bannerArea .banner {
			display: block;
			height: 465px;
			left: 0;
			position: absolute;
			top: 0;
			width: 958px;
		}
			#bannerArea .banner img {
				display: block;
				height: 465px;
				width: 958px;
			}
		#bannerArea ul {
			background: transparent url(/elements/images/global/1x1_OpaqeGraySquare.png) 0 0 repeat;
			bottom: 0;
			height: 60px;
			left: 0;
			position: absolute;
			width: 960px;
		}
			#bannerArea ul li {
				display: block;
				float: left;
				margin: 5px;
				position: relative;
				width: 50px;
			}
				#bannerArea ul li a {
					background: #000;
					display: block;
					height: 50px;
				}
					#bannerArea ul li a img {
						border: 1px solid #000;
						display: block;
						height: 48px;
						width: 48px;
					}
					#bannerArea ul li a.current img,
					#bannerArea ul li a:hover img {border-color: #fff;}
#primaryContent {
	background: transparent url(/elements/images/misc/onePixelGrayBox.gif) top center repeat-y;
}
	#primaryContent .column {
		float: left;
		width: 450px;
	}
	#primaryContent .featured-products {padding: 0 30px 0 0;}
	#primaryContent .eco-products {padding: 0 0 0 30px;}
		#primaryContent .column h1 {width: 320px;}
		#primaryContent .column img {
			display: block;
			float: right;
			margin: 0 0 0 5px;
		}