@charset "utf-8";
/* CSS Document */

body {
	background-color: #F1F1F1;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1 {
	font-size: 38px;
	font-weight: bold;

}

h2 {
	font-size: 	22px;
	font-weight: bold;
	color: #8D8F8F;
}

h3 {
	font-size: 16px;
	font-weight: bold;
}

a:link {
	text-decoration: none;
	color: #2C36B8;
	font-weight: bold;
}

a:active {
	text-decoration: none;
	color: #DA6EC7;
	font-weight: bold;
}

a:hover {
	text-decoration: none;
	color: #DA6EC7;
	font-weight: bold;
}

a:visited {
	text-decoration: none;
	color: #2C36B8;
	font-weight: bold;
}

.pink {
	color: #DA6EC7;	
}

.white {
	color: #fff;
}

.green {
	color: #A4CA68;	
}

.blue {
	color: #2C36B8;
	font-weight: bold;
}	

.bold {
	font-weight: bold;	
}

.linethrough {
	text-decoration: line-through;	
}

.clear {
	clear: both;
}

/* Begin Header */

#dHeader {
	width: 1140px;
	height: 514px;
	background-image: url('/images/header_bg.png');
	margin: 0 auto;
	position: relative;
}

#dSSFSTop {
	position: relative;
	width: 429px;
	height: 37px;
	top: 30px;
	left: 30px;
	background-image: url('/images/ssfs_text_top.png');
}

#dUnlockHiddenProfit {
	position: absolute;
	width: 450px;
	top: 120px;
	left: 60px;
	color: #fff;
}

#dWatchVideoButton {
	position: absolute;
	width: 297px;
	height: 122px;
	bottom: 30px;
	left: 160px;
}

#dTagline {
	position: absolute;
	width: 298px;
	right: 70px;
	top: 20px;
}

#dProductBox {
	position: absolute;
	width: 449px;
	height: 322px;
	background-image: url('/images/product_box.png');
	bottom: 2px;
	right: 70px;
}

/* End Header */

#dWhiteSpacer {
	width: 1140px;
	height: 6px;
	background-image: url('/images/white_spacer.png');
	margin: 0 auto;
}

/* Begin Top Container */

#dTopContainer {
	width: 1140px;
	background-image: url('/images/content_container_top.png');
	background-repeat: no-repeat;
	margin: 0 auto;
	background-color: #F1F1F1;
	padding-top: 10px;
}

#dTopRoundedBox {
	width:995px;
	height: 151px;
	background-image: url('/images/top_rounded_box.png');
	margin: 0 auto;
}

#dTopRoundedBox_Left {
	float: left;
	width: 285px;
	height: 143px;
	padding-top: 8px;
	padding-left: 30px;
}

#dTopRoundedBox_Middle {
	float: left;
	width: 346px;
	height: 151px;
	background-image: url('/images/number_one.png');
	margin-top: -1px;
}

#dTopRoundedBox_Right {
	float: left;
	width: 299px;
	height: 143px;
	padding-top: 8px;
	padding-right: 30px;
	padding-left: 2px;
}

#dTopHighlights {
	position: relative;
	width: 1094px;
	height: 576px;
	background-image: url('/images/top_rounded_highlights.png');
	margin: 0 auto;
}

#dTopHightlights_Heading {
	position: absolute;
	font-size: 28px;
	font-weight: bold;
	color: #575555;
	top: 90px;
	right: 100px;
}

#dProductImage1 {
	position: absolute;
	width: 184px;
	height: 151px;
	background-image: url('/images/product_image_1.png');
	left: 120px;
	top: 160px;
}

#dBelowProductImage1 {
	position: absolute;
	width: 220px;
	left: 130px;
	top: 320px;	
}

#dLock {
	position: absolute;
	width: 214px;
	height: 201px;
	background-image: url('/images/lock.png');
	left: 425px;
	top: 160px;
}

#dBelowLock {
	position: absolute;
	width: 220px;
	left: 435px;
	top: 320px;	
}

#dBook {
	position: absolute;
	width: 192px;
	height: 159px;
	background-image: url('/images/book.png');
	left: 765px;
	top: 160px;
}

#dBelowBook {
	position: absolute;
	width: 220px;
	left: 765px;
	top: 320px;	
}

#dSpotlightSpacer1 {
	position: absolute;
	width: 1px;
	height: 189px;
	top: 300px;
	left: 385px;
	background-image: url('/images/spotlight_spacer.png');
}

#dSpotlightSpacer2 {
	position: absolute;
	width: 1px;
	height: 189px;
	top: 300px;
	left: 695px;
	background-image: url('/images/spotlight_spacer.png');
}

#dStandOut {
	width: 993px;
	height: 264px;
	background-image: url('/images/stand_out.png');	
	margin: 0 auto;
	position: relative;
	z-index: 10;
}

#dStandOutTitle {
	position: absolute;
	top: 45px;
	left: 60px;
	font-size: 28px;
	font-weight: bold;
	color: #fff;
}

#dStandOutCopy {
	position: absolute;
	top: 96px;
	left: 70px;
	color: #fff;
	width: 850px;
}

#dStandOutBottomText {
	position: absolute;
	top: 175px;
	left: 110px;
	font-size: 28px;
	font-weight: bold;
	color: #fff;
}

#dTestimonialOne {
	position: relative;
	width:993px;
	height: 348px;
	background-image: url('/images/testimonial_bg.png');
	margin: 0 auto;
	margin-top: -25px;
	z-index: 5;
}

#dGuyWithProduct {
	position: absolute;
	width: 321px;
	height: 297px;
	bottom: 0px;
	left: 0px;
	background-image: url('/images/guy_with_product.png');
}

#dLeftQuote {
	position: absolute;
	width: 38px;
	height: 139px;
	top: 80px;
	left: 360px;
	background-image: url('/images/left_quote.png');
}

#dKevinTestimonial {
	position: absolute;
	width: 560px;
	top: 80px;
	left: 420px;
	font-size: 16px;
}

#dBlurb1 {
	position: absolute;
	font-size: 16px;
	font-weight: bold;
	bottom: 80px;
	right: 102px;
}

#dBlurb2 {
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	bottom: 45px;
	right: 60px;
}

#dMidContainer {
	position: relative;
	background-color: #fff;
	width: 993px;
	height: 480px;
	margin: 0 auto;
	margin-top: -20px;
	background-image: url('/images/mid_container_top2.png');
	background-repeat: no-repeat;
	z-index: 15;
}

#dMidHeading {
	position: absolute;
	left: 85px;
	top: 60px;
	font-size: 24px;
	font-weight: bold;
}

#dWroteManuals {
	position: absolute;
	width: 220px;
	height: 126px;
	background-image: url('/images/wrote_manuals.png');
	left: 70px;
	top: 115px;
}

#dBelowWroteManuals {
	position: absolute;
	width: 220px;
	height: 126px;
	left: 80px;
	top: 240px;	
}

#dBeTheExpert {
	position: absolute;
	width: 220px;
	height: 126px;
	background-image: url('/images/be_the_expert.png');
	left: 385px;
	top: 115px;
}

#dBelowBeTheExpert {
	position: absolute;
	width: 220px;
	left: 395px;
	top: 240px;	
}

#dStepByStep {
	position: absolute;
	width: 220px;
	height: 126px;
	background-image: url('/images/step_by_step.png');
	left: 695px;
	top: 115px;
}

#dBelowStepByStep {
	position: absolute;
	width: 220px;
	left: 685px;
	top: 240px;	
}

#dMidSpacer {
	position: absolute;
	background-image: url('/images/mid_spacer.png');
	width: 1px;
	height: 157px;
	top: 250px;
	left: 330px;
}	

#dMidSpacer2 {
	position: absolute;
	background-image: url('/images/mid_spacer.png');
	width: 1px;
	height: 157px;
	top: 250px;
	left: 640px;
}

#dTestimonial2Container {
	margin: 0 auto;
	width: 993px;
	background-color: #fff;
	height: 290px;
}

#dTestimonial2 {
	position: relative;
	background-image: url('/images/testimonial2_bg.png');
	background-position: bottom;
	width: 993px;
	height: 270px;
}

#dTestimonial2Guy {
	position: absolute;
	background-image: url('/images/testimonial2_guy.png');
	bottom: 0;
	right: 0;
	width: 478px;
	height: 320px;
	z-index: 15;
}

#dTestimonial2QuoteRight {
	position: absolute;
	background-image: url('/images/quote_right.png');
	width: 46px;
	height: 152px;
	top: 25px;
	right: 340px;
}

#dTestimonial2Copy {
	position: absolute;
	width: 580px;
	top: 36px;
	left: 10px;
	font-size: 16px;
	text-align: right;
}

#dBlurb3 {
	position: absolute;
	font-size: 16px;
	font-weight: bold;
	bottom: 40px;
	left: 30px;
}

#dBlurb4 {
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	bottom: 25px;
	left: 30px;
}

#dProductContainer {
	margin: 0 auto;
	background-color: #fff;
	width: 993px;
	height: 2300px;
}

.dProductDescriptionBG {
	position: relative;
	margin: 0 auto;
	width: 910px;
	height: 328px;
	background-image: url('/images/product_description_bg.png');
	margin-top: 20px;
}

#dMarketingManual {
	position: absolute;
	width: 260px;
	height: 217px;
	background-image: url('/images/marketing_manual.png');
	top: 65px;
	left: 40px;
	
}

#dAcquisitionsManual {
	position: absolute;
	width: 260px;
	height: 217px;
	background-image: url('/images/acquisitions_manual.png');
	top: 65px;
	left: 40px;
	
}

#dSSBlueprintManual {
	position: absolute;
	width: 260px;
	height: 217px;
	background-image: url('/images/marketing_manual.png');
	top: 65px;
	left: 40px;
	
}

#dSettlementManual {
	position: absolute;
	width: 260px;
	height: 217px;
	background-image: url('/images/acquisitions_manual.png');
	top: 65px;
	left: 40px;
	
}

.dOrderNow {
	position: absolute;
	width: 116px;
	height: 33px;
	bottom: 40px;
	right: 50px;
}

.dMoreInfo {
	position: absolute;
	width: 116px;
	height: 33px;
	bottom: 40px;
	right: 180px;
}


.dProductIndividualPrice {
	position: absolute;
	bottom: 76px;
	right: 60px;
	font-size: 22px;
	color: #DA6EC7;
	font-weight: bold;
}

.dProductTitle {
	position: absolute;
	width: 600px;
	font-size: 20px;
	font-weight: bold;
	left: 290px;
	top: 50px;
}

.dProductCopy {
	position: absolute;
	width: 580px;
	font-size: 12px;
	left: 290px;
	top: 90px;
}

#dSuccessStories {
	background-image: url('/images/success_stories.png');
	width: 280px;
	height: 25px;
	margin-top: 40px;
	margin-left: 48px;
}

#dSuccessStoriesHR {
	background-image: url('/images/success_stories_hr.png');
	width: 901px;
	height: 2px;
	margin-top: 10px;
	margin-left: 48px;
}

.dTestimonialProfileBox {
	float: left;
	position: relative;
	width: 400px;
	height: 380px;
	margin-left: 40px;
}

.dTestimonialProfileBoxPic {
	position: absolute;
	top: 20px;
	left: 20px;
	width: 94px;
	height: 86px;
}

.dTestimonialProfileBoxName {
	position: absolute;
	width: 250px;
	left: 130px;
	top: 20px;
	font-size: 16px;
	font-weight: bold;
}

.dTestimonialProfileBoxCopy {
	position: absolute;
	width: 290px;
	left: 130px;
	top: 40px;
	font-size: 12px;
}

#dSatisfactionGuarantee {
	position: absolute;
	background-image: url('/images/satisfaction_guarantee.png');
	width: 171px;
	height: 180px;
	bottom: 0px;
	left: 190px;
}

#dFooterGuarantee {
	position: relative;
	margin: 0 auto;
	width: 993px;
	height: 264px;
	background-image: url('/images/footer_guarantee.png');
	margin-top: -20px;
	z-index: 20;
}

#dFooterGuaranteeTopText {
	position: absolute;
	font-size: 20px;
	top: 30px;
	left: 60px;
	color: #fff;
}

#dFooterGuaranteeMiddleText {
	position: absolute;
	top: 80px;
	left: 60px;
	color: #fff;
	width: 880px;
}

#dFooterGuaranteeBottomText {
	position: absolute;
	top: 200px;
	left: 60px;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}

#dSpecialOfferBG {
	position: relative;
	margin: 0 auto;
	margin-top: 30px;
	z-index: 20;
	background-image: url('/images/special_offer_bg.png');
	width: 993px;
	height: 151px;
}

#dSpecialOfferText {
	position: absolute;
	width: 800px;
	top: 50px;
	left: 90px;
	font-size: 22px;
	text-align: center;
}

#SpecialBonusBG {
	position: relative;
	margin: 0 auto;
	margin-top: -50px;
	z-index: 15;
	background-image: url('/images/special_bonus_bg.png');
	width: 993px;
	height: 540px;
}

#dSpecialBonus1Box {
	position: absolute;
	width: 450px;
	height: 280px;
	top: 140px;
	left: 30px;
	background-image: url('/images/special_bonus_box_hb1.png');
}

#dSpecialBonus1BoxInside {
	position: absolute;
	font-size: 16px;
	width: 380px;
	top: 190px;
	left: 70px;
}

#dSpecialBonus1Title {
	position: absolute;
	top: 100px;
	left: 35px;
	font-size: 18px;
	font-weight: bold;
}

#dSpecialBonus2Box {
	position: absolute;
	width: 450px;
	height: 280px;
	top: 140px;
	left: 515px;
	background-image: url('/images/special_bonus_box_support.png');
}

#dSpecialBonus2BoxInside {
	position: absolute;
	width: 380px;
	top: 180px;
	left: 555px;
	font-size: 16px;
}

#dSpecialBonus2Title {
	position: absolute;
	top: 100px;
	left: 520px;
	font-size: 18px;
	font-weight: bold;
}

#dSpecialBonusPricing {
	position: absolute;
	bottom: 70px;
	left: 100px;
	font-size: 28px;
	color: #DA6EC7;
	font-weight: bold;
}

#dFinallyDone {
	position: relative;
	margin-top: -30px;
	width: 993px;
	height: 151px;
	background-image: url('/images/finally_done.png');
	z-index: 30;
}

#dFinallyDoneTopText {
	position: absolute;
	width: 600px;
	font-size: 24px;
	font-weight: bold;
	top: 30px;
	left: 30px;
}

#dFinallyDoneCopy {
	position: absolute;
	width: 600px;
	font-size: 14px;
	top: 60px;
	left: 30px;
}	

#dOrderToday {
	position: absolute;
	right: 30px;
	top: 30px;
}

#dCopyright {
	position: relative;
	margin: 0 auto;
	margin-top: 60px;
	width: 993px;
	height: 160px;
	font-size: 16px;
	color: #333;
	font-weight: bold;
	text-align: center;
}

