/* Processed by CSScaffold on Thu, 09 Sep 2010 12:00:43 +0000 in 0.0640 seconds */

#content-wrapper{	position: relative;	z-index: 1;	padding: 0;	background-image: none;}#primary-wrapper{	position: relative;	z-index: 1;	height: 350px;}#primary-wrapper .top-shadow{	position: absolute;	left: 0px;	top: 0px;	z-index: 10;	width: 100%;	height: 8px;	background: url(../images/8px-shadows.png) repeat-x 0px -8px;}#primary-wrapper .bottom-shadow{	position: absolute;	left: 0px;	top: 342px;	z-index: 10;	width: 100%;	height: 8px;	background: url(../images/8px-shadows.png) repeat-x 0px 0px;}#primary-wrapper #primary{	position: relative;	height: 350px;}#primary-wrapper #primary #slideshow{	position: absolute;	left: -220px;	top: 0px;	width: 1400px;	height: 350px;	z-index: 5;}#primary-wrapper #primary #slideshow ul.slides{	height: 350px;	list-style-type: none;}#primary-wrapper #primary #slideshow ul.slides li{	width: 1400px;	height: 350px;	overflow: hidden;	text-indent: -9999px;}#primary-wrapper #primary #slideshow ul.slides li.hidden{	display: none;}#primary-wrapper #primary #slideshow #slideshow-nav{	position: absolute;	top: 310px;	z-index: 11;	width: 100%;	height: 18px;	text-align: center;}#primary-wrapper #primary #slideshow #slideshow-nav a{	margin: 0 10px;	font-size: 18px;	line-height: 18px;	color: #FDDD80;	text-decoration: none;	outline: none;}#primary-wrapper #primary #slideshow #slideshow-nav a.activeSlide,#primary-wrapper #primary #slideshow #slideshow-nav  a:hover{	color: #FFF;}#secondary-wrapper{	position: relative;	z-index: 1;	padding: 0 0 36px;	background: #FFF;	color: #243A51;}#secondary-wrapper #secondary{	line-height: 1.5em;}#secondary-wrapper .column{	margin: 0;}#secondary-wrapper .column .section{	padding: 20px 0;}#secondary-wrapper .column .section h2,#secondary-wrapper .column .section h3{	margin-bottom: 20px;	color: #262628;	font-size: 24px;	line-height: 24px;	font-weight: bold;}#secondary-wrapper .full{	width: 960px;}#secondary-wrapper .left{	width: 600px;}#secondary-wrapper .right{	width: 360px;}#secondary-wrapper .right .section{	padding-left: 30px;}#secondary-wrapper .third{	width: 320px;}#secondary-wrapper #the-big-idea h2{	font-size: 18px;	line-height: 24px;	margin-bottom: 0;}#secondary-wrapper #the-big-idea h2 a{	margin-left: 10px;	vertical-align: middle;}#secondary-wrapper #the-big-idea h2 a img{	vertical-align: middle;}#secondary-wrapper #follow-up{	margin: 0;	padding: 35px 0 0;	white-space: nowrap;}#secondary-wrapper #who-uses-monetate{	border-top: 1px solid #ccc;	border-bottom: 1px solid #ccc;}#secondary-wrapper #who-uses-monetate ul{	list-style-type: none;}#secondary-wrapper #who-uses-monetate ul li{	display: inline;}#secondary-wrapper #features ul{	list-style-type: none;}#secondary-wrapper #features ul li{	position: relative;	margin: 0 20px 20px 0;	padding-left: 250px;	background: transparent none no-repeat 0px 0px;}#secondary-wrapper #features ul li a{	display: block;	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;	text-decoration: none;}#secondary-wrapper #features ul li h4{	padding: 5px 0;	font-size: 18px;	line-height: 24px;	font-weight: bold;}#secondary-wrapper #testimonials{	min-height: 360px;	background: transparent url(../images/front-secondary-vertical-rule.png) no-repeat left top;}#secondary-wrapper #testimonials ul{	list-style-type: none;}#secondary-wrapper #testimonials ul li{	margin-bottom: 20px;}#secondary-wrapper #testimonials p{	font-size: 11px;	line-height: 22px;}#secondary-wrapper #testimonials big{	display: block;	margin-bottom: 3px;	font-size: 18px;	line-height: 24px;}#secondary-wrapper #testimonials cite{	display: block;}#secondary-wrapper #testimonials a{	display: none;}#secondary-wrapper #asides{	clear: both;	border-top: 1px solid #CBCBCB;}#secondary-wrapper #asides a{	text-decoration: none;}#secondary-wrapper #asides a:hover{	text-decoration: underline;}#secondary-wrapper #asides .section{	margin-right: 20px;}#secondary-wrapper #asides .section .post{	margin-bottom: 15px;}#secondary-wrapper #asides .section small,#secondary-wrapper #asides .section .small{	display: block;	font-size: 10px;}#secondary-wrapper #asides #resources form{	zoom: 1;	display: block;	display: block;	width: 275px;	height: 31px;	margin: 10px 20px 10px 0;	border: 1px solid #ccc;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;	background: url(../images/front-signup-button-bg.png) no-repeat 190px center;}#secondary-wrapper #asides #resources form:after{	content: '\\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	overflow: hidden;	font-size: 0;}#secondary-wrapper #asides #resources form #email{	position: relative;	left: 5px;	float: left;	display: inline;	width: 190px;	margin: 0;	border: 0;	padding: 8px 0;	background: none;	font-size: 12px;}#secondary-wrapper #asides #resources form #subscribe{	float: left;	display: inline;	width: 85px;	margin: 0;	border: 0;	padding: 8px 0;	background: none;	font-size: 12px;	text-align: center;}#secondary-wrapper #asides #resources .note{	clear: both;	font-size: 10px;}