.coda-slider					{ position:relative; overflow: hidden; margin:-26px -32px 0 -32px; width:970px; height:386px; background:url(../img/home/sliderBg.png) 0 0 no-repeat #000; }
.coda-slider-wrapper			{ position:relative; }
.coda-slider h1,
.coda-slider h2 				{ font-size:32px; font-weight:bold; letter-spacing:-0.025em; line-height:38px; color:#fff; text-shadow:#444 2px 1px 1px; }
.coda-slider p					{ margin:0 0 22px 0; font-size:16px; letter-spacing:-0.025em; line-height:22px; color:#fff; text-shadow: #444 2px 1px 1px; }
.coda-slider ul					{ padding:0; margin:0 0 22px 0; list-style:none; }
.coda-slider li					{ padding:0 0 0 16px; font-size:16px; letter-spacing:-0.025em; line-height:22px; color:#fff; text-shadow: #444 2px 1px 1px; background:url(../img/home/sliderBullet.png) 0 6px no-repeat; }
.coda-slider .panel				{ float: left; }
.coda-slider .panel1 .copy		{ padding:30px 0 40px 40px; float:left; width:380px; }
.coda-slider .panel1 .hero		{ padding:40px 15px 40px 0; width:535px; float:right; }

.coda-slider .signUp			{ float:left; display:block; margin:0 10px 0 0; width:140px; height:33px; background:url(../img/home/sliderButtons.png) 0 0 no-repeat; text-indent:-9999px; }
.coda-slider .signUp:hover,
.coda-slider .signUp:focus		{ background-position:0 -33px; outline:0; }
.coda-slider .signUp:active		{ background-position:0 -66px; outline:0; }

.coda-slider .moreInfo			{ float:left; display:block; margin:0; width:99px; height:33px; background:url(../img/home/sliderButtons.png) -140px 0 no-repeat; text-indent:-9999px; } 
.coda-slider .moreInfo:hover,
.coda-slider .moreInfo:focus	{ background-position:-140px -33px; outline:0; }
.coda-slider .moreInfo:active	{ background-position:-140px -66px; outline:0; }

.coda-slider .next				{ float:left; display:block; margin:0; width:68px; height:33px; background:url(../img/home/sliderButtons.png) -239px 0 no-repeat; text-indent:-9999px; } 
.coda-slider .next:hover,
.coda-slider .next:focus		{ background-position:-239px -33px; outline:0; }
.coda-slider .next:active		{ background-position:-239px -66px; outline:0; }

.coda-slider .requestCallback			{ float:left; display:block; margin:0; width:162px; height:33px; background:url(../img/home/sliderButtons.png) -307px 0 no-repeat; text-indent:-9999px; } 
.coda-slider .requestCallback:hover,
.coda-slider .requestCallback:focus		{ background-position:-307px -33px; outline:0; }
.coda-slider .requestCallback:active	{ background-position:-307px -66px; outline:0; }

.coda-nav						{ position:absolute; bottom:0; left:-32px; width:970px; height:36px; background:url(../img/home/sliderNavBg.png) 0 0; z-index:100; }
.coda-nav						{ width:970px !important; margin:0; padding:0; list-style:none; text-align:center; }
.coda-nav ul					{ width:auto !important; margin:0; padding:0; }
.coda-nav li					{ display:inline; line-height:36px; }
.coda-nav a						{ padding:3px 10px; color:#9c9c9c; font-size:11px; text-decoration:none; text-transform:capitalize; -moz-border-radius:10px; -webkit-border-radius:10px; }
.coda-nav a:focus				{ outline:0; color:#f5f5f5; }
.coda-nav a:hover				{ color:#f5f5f5; }
.coda-nav .current				{ background:#272727; color:#f5f5f5; }

#topFeatures					{ float:left; padding:40px 0 40px 10px; width:580px; }
#topFeatures h2					{ margin:0; font-size:12px; font-weight:bold; }
#topFeatures ul					{ list-style:none; margin:0; padding:0; }
#topFeatures li					{ padding:0 0 0 70px; background:url(../img/home/featuresIcons.png) no-repeat; }
#topFeatures .email-marketing	{ background-position:0 -990px }
#topFeatures .import-customers	{ background-position:0 -240px }
#topFeatures .campaign-creation	{ background-position:0 -742px }
#topFeatures .sending			{ background-position:0 12px }
#topFeatures .reporting			{ background-position:0 -490px }

#sideBar						{ padding:40px 10px 0 0; width:270px; float:right; }
#sideBar .testimonial			{ margin:0; padding:20px 20px 2px 20px; background:#f3f6f7; font-size:12px; line-height:1.5em; -moz-border-radius:6px; -webkit-border-radius:6px; }
#sideBar .testimonial p			{ margin:0 0 1.5em 0; }
#sideBar .testimonial cite		{ font-weight:bold; font-style:normal; }

#bottomBar						{ margin:0 -31px -24px -31px; padding:39px; width:890px; background:url(../img/home/bottomBarBg.png) 0 0 repeat-x; }
#bottomBar .addedValue,
#bottomBar .blogPosts,
#bottomBar .newsletterSignup 	{ float:left; margin:0 40px 0 0; width:270px; }
#bottomBar .addedValue			{ overflow:auto; margin-right:30px; padding-right:10px; width:270px; height:340px; }
#bottomBar h2,
#bottomBar h2 a					{ color:#7ea334; text-decoration:none; }
#bottomBar h2 a:hover			{ text-decoration:underline; }
#bottomBar h3					{ margin:0; font-size:12px; }
#bottomBar h3 a					{ color:#333; text-decoration:none; }
#bottomBar h3 a:hover			{ text-decoration:underline; }

#bottomBar ul					{ margin:0; padding:0; list-style:none; }
#bottomBar li					{ margin:0 0 1.5em 0; }
#bottomBar .newsletterSignup	{ margin:0; }
#bottomBar .date				{ color:#b2b2b2; }

#bottomBar label				{ float:left; padding:2px 0; width:60px; line-height:18px; }
#bottomBar .ctrlHolder			{ overflow:auto; padding-bottom:18px; }
#bottomBar .textInput			{ float:left; width:200px; padding:4px; border:1px solid #cdd5d8; color:#808080; -moz-border-radius:6px; -webkit-border-radius:6px; }
#bottomBar .btnHolder			{ text-align:right; }
