/***************************************************************************************
******* CONTENT AREA STYLES
***************************************************************************************/
#bannerArea {
	height: 285px;
	padding: 0 0 56px;
}
#content {
	background: #fff;
	border: 3px solid #969696;
	border-width: 0 3px;
	position: relative;
}
	#contentWrapper {
		border: 1px solid #000;
		padding: 20px;
	}
	#primaryContent {background: transparent url(/elements/images/global/singleGraySquare.gif) 457px 0 repeat-y;}
		#primaryContent .widget {width: 435px;}
		#primaryContent #featuredProduct {float: left;}
		#primaryContent #applicationStories {float: right;}
			#primaryContent .widget h1 {
				color: #000;
				font: bold 20px/20px Helvetica, Arial, sans-serif;
				height: 23px;
				margin: 0;
				text-transform: uppercase;
			}
			#primaryContent .widget h2,
			#primaryContent .widget h3 {
				color: #187ea0;
				font: bold 14px/18px Arial, Helvetica, sans-serif;
				margin: 0;
			}
			#primaryContent .widget h3 {
				color: #ba0505;
				margin: 0 0 10px;
			}
			#primaryContent .widget img {
				display: block;
				float: right;
				margin: 0 0 1.5em 1em;
			}
			#primaryContent .widget p {
				font-size: 0.8em;
				line-height: 1.333em;
				margin: 0 0 1em;
			}
			#primaryContent .widget a {
				color: #bd0808;
				font-weight: bold;
			}
			#primaryContent .widget strong {color: #1d7694;}
			#primaryContent .widget strong.title {color: #bd0808;}
	#secondaryContent {
		background: transparent url(/elements/images/home/homeNavigationBarBG.png) 0 0 no-repeat;
		height: 56px;
		left: -3px;
		position: absolute;
		top: -56px;
		width: 960px;
	}
		#secondaryContent ul.navigation li {
			display: block;
			width: 100%;
		}
			#secondaryContent ul.navigation li a {
				color: #000;
				display: block;
				font-size: 0.65em;
				font-weight: bold;
				line-height: 20px;
				margin: 0 auto;
				text-align: center;
				text-transform: uppercase;
				width: 112px;
			}
			#secondaryContent ul.navigation li ul {
				text-align: center;
				margin: 0;
			}
				#secondaryContent ul.navigation li ul li {
					color: #cb7b7b;
					display: inline;
				}
					#secondaryContent ul.navigation li ul li a {
						color: #fff;
						display: inline-block;
						margin: 0;
						padding: 8px 20px;
						width: auto;
					}
