body {background-image: url(../img/body_bg.png);}
h2 {display: none;}
h3 {font-size: 24px;}

#header {margin-bottom: 0px;}
#tagline {background: url(../img/listen_to_your_customers.png) no-repeat 50%; margin: 0 auto; height: 72px; width: 900px;}

#callout {height: 478px;}
#callout .block {background: url(../img/callout_scroll.png) repeat-y; display: none; height: 352px; margin: 0 auto; position: relative; width: 900px;}
#callout .block .content {padding: 0 20px 0 30px; width: 450px;}
#callout .block .content li {margin: 0 0 0px 15px;}
#callout #learn {display: block;}
#callout h3 {background: url(../img/callout_top.png) no-repeat top left; height: 0px; padding: 15px 0 0 30px; text-align: center;}
#callout h3 span {display: none;}
#callout .h3 {font-size: 22px; font-weight: bold;}

#youtube {position: absolute; right: 40px; top: 30px;}

#callout #profits .content {padding-left: 50px; width: 400px;}
#feedback {color: #999; font-size: 9px; position: absolute; right: 50px; top: 40px; width: 350px;}
#feedback img {margin-bottom: 5px;}

#callout #personnel .content {padding-left: 50px; width: 360px;}
#performance {position: absolute; right: 50px; top: 60px;}

#callout #peace .content {padding-left: 50px; width: 500px;}
#shield {position: absolute; right: 40px; top: 50px; width: 240px;}

#collect {position: absolute; right: 50px; top: 40px;}

#callout .pricesButton {bottom: 15px; left: 90px; position: absolute; }

#calloutNav {list-style: none; margin: 0 auto; width: 900px;}
#calloutNav li {float: left;}
#calloutNav li a {height: 78px; float: left; width: 180px;}
#calloutNav li a.down { cursor: default;}
#calloutNav li a span {display: none;}
#calloutNav li.learn a {background: url(../img/learn_about.png) no-repeat top left;}
#calloutNav li.learn a.over {background-position: 0 -78px;}
#calloutNav li.learn a.down {background-position: 0 -156px;}
#calloutNav li.profits a {background: url(../img/increase_profits.png) no-repeat top left;}
#calloutNav li.profits a.over {background-position: 0 -78px;}
#calloutNav li.profits a.down {background-position: 0 -156px;}
#calloutNav li.personnel a {background: url(../img/manage_personnel.png) no-repeat top left;}
#calloutNav li.personnel a.over {background-position: 0 -78px;}
#calloutNav li.personnel a.down {background-position: 0 -156px;}
#calloutNav li.peace a {background: url(../img/gain_peace_of_mind.png) no-repeat top left;}
#calloutNav li.peace a.over {background-position: 0 -78px;}
#calloutNav li.peace a.down {background-position: 0 -156px;}
#calloutNav li.works a {background: url(../img/how_it_works.png) no-repeat top left;}
#calloutNav li.works a.over {background-position: 0 -78px;}
#calloutNav li.works a.down {background-position: 0 -156px;}

.main {float: left; margin-bottom: 10px; width: 600px;}
.sidebar {background: #FFF; border: 2px solid #EEE; float: right; margin-top: 20px; padding: 20px 20px 10px; width: 226px;}

#moreinfo {margin: 0 auto; width: 900px;}
#moreinfo h3 {clear: both; }

#freeStuff {float: left; font-size: 12px; font-style: italic; margin: 0 50px 40px 0; text-align: center;}
#ways {clear: both; list-style: none; }

#samples {clear: both;}
#ways li {font-size: 14px; margin-bottom: 20px; padding: 0 10px 0 50px; float: left; width: 390px;}
#ways li h4 {font-size: 20px; margin-bottom: 0;}
#ways li a {display: block; font-size: 14px; margin-top: 5px;}

#byPhone { background: url(../img/by_toll_free_number.png) no-repeat 0 10%;}
#byText { background: url(../img/by_sms.png) no-repeat 0 10%;}
#byEmail { background: url(../img/by_email.png) no-repeat 0 10%;}
#byWebsite { background: url(../img/by_internet.png) no-repeat 0 10%;}

.sidebar ul {list-style: none;}
.sidebar li {padding-left: 50px;}
.sidebar #twitter {background: url(../img/twitter.png) no-repeat top left;}
.sidebar #facebook {background: url(../img/facebook.png) no-repeat top left;}
.sidebar #blog {background: url(../img/blog.png) no-repeat top left;}

#testimonials {background: #f0f2f4; clear: both; float: left; width: 100%; padding: 40px 0px 60px;}
#testimonials h3 {clear: both; margin: 0 auto .5em auto; width: 900px;}
#testimonials ul {list-style: none; margin: 0 auto; width: 900px;}
#testimonials li {clear: both; float: left; margin-bottom: 20px; width: 99%;}
#testimonials img {background: #FFF; border: 1px solid #333; float: left; margin-right: 20px; padding: 3px;}
#testimonials blockquote {XXmargin-left: 60px;}
#testimonials p {font-size: 14px; margin-left: 80px;}

#homepage_ebook {border: 4px #666; background: #FFF; clear: both; height: 230px; margin: 0 auto; padding: 20px; width: 900px;}
#homepage_ebook h3 {clear: none;}
#homepage_ebook p {margin-left: 0;}
#homepage_ebook img {float: right; margin: 0 0 10px 10px;}
