/* structure */

body, html {
	margin:0;
	padding:0;
	min-width:780px;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	}
.boldHeadingOrange {
	font-size: 2em;
	font-weight: bold;
	color: #C5BC34;
	text-align: center;
}
.mainHeadlineSmaller {
	color: #005286;
	font-size: 1.25em;
	text-align: center;
}

	
#page {
	width:780px;
	
	}
	
#header {
	height: 230px; /* affects how far down sidebar and main content start */
	width: 780px;
	padding:0px;
	}
	
#headerSingle {
	height: 33px; /* affects how far down sidebar and main content start */
	width: 780px;
	padding:0px;
	}
	
#headerDLpage {
	height: 180px; /* affects how far down sidebar and main content start */
	width: 940px;
	padding:0px;
	}
	
#headerimg {
	background: url('images/AML-header-5.jpg') no-repeat;
	height: 180px;
	width: 100%;
	}
	
#headerimgSingle {
	background: url('images/AMLsinglePage.jpg') no-repeat;
	height: 33px;
	width: 100%;
	}
	
#titleLink {
	font-size:38px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	position:relative;
	width: 500px;
	top:40px;
	left:30px;
	}
	
#titleLink a {
	height:100px;
	text-decoration:none;
	background:none;
	}
	
#titleLink a span {
	visibility:hidden;
	}
	
#reportLink {
	font-size:32px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	position:relative;
	left:590px;
	width:290px;
	top:25px;
	}
	
#reportLink a {
	height:100px;
	text-decoration:none;
	background:none;
	}
	
#reportLink a span {
	visibility:hidden;
	}
	
#footer {
	clear:both;
	height:50px;
	}

/* end structure */

/* typography and colors */

/* emphases */

.mainHeadline {
	color: #005286;
	}

.emp1 {
	color:red;
	}
	
.emp2 {
	background-color:#FFFF33;
	padding:5px 0;
	}
	
.emp3 {
	font-weight:bold;
	font-style:italic;
	}
	
.alertQuestion {
/*	color:#990066;
*/	margin-left:20px;
	}
	
.alertAnswer {
/*	color:#990066;
*/	margin-left:50px;
	font-size:larger;
	}
	
.ulClear {
	margin:0 30px 20px 30px;
	text-indent:-20px;
	list-style: none;
	color:purple;
	}
	
.ulBullet {
	margin:0 30px 20px 30px;
	color:#990066;
	list-style: circle;
	}
	
.ulIntro {
	color:#990066;
	}
		
#main p.testimonial {
	margin:20px 50px;
	padding:20px;
	background-color:#FFFFCC;
	border:1px solid black;
	font-family:"Courier New", Courier, monospace;
	line-height:1.5em;
	}
	
#main p.testimonial2 {
	padding:10px 40px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:1.3em;
	}
	
#main p.testimonial3 {
	margin:20px 50px;
	padding:20px;
	background-color:#FFFFCC;
	border:2px solid #999;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:1.3em;
	font-style: italic;

	}
#main p.testimonial4 {
	margin:20px 50px;
	padding:20px;
	background-color:#93D3FF;
	border:1px solid black;
	font-family:"Courier New", Courier, monospace;
	line-height:1.5em;
	font-size: 1.25em;
}

	
.dropcap {
	float:left;
	color:#003366;
	font-size:100px;
	line-height:10px;
	margin-top:0;
	padding-top:35px;
	padding-right:4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	} 
	
.bonuses {
	margin:20px 50px;
	padding:20px;
	border:1px solid gray;
	}
	
.orderBonus {
	margin: 20px 40px;
	}
	
.FAQ {
	font-style:italic;
	font-weight:bold;
/*	color: #2E3192;
*/	text-indent:-20px;
	margin:0 20px;
	}
	
.FAQAnswer {
	margin:10px 40px;
	}
	
#signatureBlock {
	}

.helpLink {
	position:relative;
	left:215px;
	width: 277px;
	}
	
.importantNote {
	font-weight:bold;
	}
	
.columnSpace {
	height:200px;
	}
	
.reportLInk {
	text-align:center;
	}
	
.formDiv2 {
	margin:10px 100px;
	border:1px solid black;
	padding:10px 20px;
	}
	
.formDiv3 {
	margin:10px 150px 10px 230px;
	border:1px solid black;
	padding:10px 20px 0 20px;
	}
	
.formDiv4 {
	margin:10px 200px;
	border:1px solid black;
	padding:10px 20px 0 20px;
	}

.productDLLinks {
	width:330px;
	margin-left:auto;
	margin-right:auto;
	background:#ffffee;
	border:1px solid black;
	}
	
.productDLLinks2 {
	width:600px;
	margin-left:auto;
	margin-right:auto;
	background:#ffffee;
	border:1px solid black;
	}
	
.productDLLinks p {
	}
	
.whatNext {
	text-align:center;
	font-size:36px;
	color:#005186;
	line-height: 1.8em;
	}
	
#shareButton {
	position:relative;
	left:56px;
	}
	
/* end emphases */

body, html {
	background:#ffffff;
	color:#000;
	}

#page {
	background-color: #005186; /* make same as sidebar color so sidebar appears full length of page */
	margin:0 auto;
	}

#header {
    }

#headerimg h1, #headerimg .description {
	color:blue;
	}
	
#main {
	background:#ffffff; /* background color of main content */
    }
	
/*#sidebar {
	background:#005186;
	color:#FFFFFF;
    }
*/	
#footer {
    background:#ddd;
	border-top:solid 1px gray;
    }
	
blockquote {
	color:#444;
	}

a {
	color:blue;
	}
	
h2 a:hover, h3 a:hover {
	color: blue;
	text-decoration: none;
	}

a:hover {
	color: blue;
	text-decoration: underline;
	}
	
/* size, family, position */

body {
	font-family: Helvetica, Arial, Geneva, Sans-Serif;
	}

#headerimg h1, #headerimg .description {
	text-align:center;
	position:relative;  /* to position header down from top of headerimg */
	top:70px;
	margin:0;  /* affects whether there is a gap between nav and headerimg */
	}
	
/*#sidebar h2, #sidebar p {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	margin:0;
	padding:10px;
	}
	
#sidebar h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	margin:0;
	padding:10px;
	}
*/		
#main h1, #main h2, #main h3, #main h4 {
	margin:0;
	padding:10px 20px;
	}
	
#main p {
	padding:0 20px;
	}
	
#footer p {
	text-align:center;
	position:relative;
	top:0px;
	}
	
ol {
	padding-left:50px;
	}
	
ul {
	padding-left:50px;
	}
#page #main ul li {
	line-height: 1.5em;
}


	
/* end size, family, position */

/* colors, decoration */

/* end colors, decoration */

/* end typography and colors */

/* images */

.image {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	}
	
.imageLeft {
	float:left;
	padding-right:10px;
	}
	
.imageRight {
	float:right;
	padding-left:10px;
	margin-right:10px;
	}
	
.mediumImage {
	width:320px;
	}
	
.smallMedImage {
	width:300px;
	}
		
.smallImage {
	width:147px;
	}
	
.reportDownload {
	font-family:"Times New Roman", Times, serif;
	margin: 20px 30px 0 30px;
	padding:5px 15px;
	border:3px solid black;
	}
	
.productImage {
	width:180px;
	}
	
img.useBorder {
	border:2px solid green;
	}
	
.imageCaption {
	font-size: 80%;
    font-family: Verdana, Arial, sans-serif;
    text-align: center;
	}
	
.authorImage {
	float:left;
	height:282;
	width:200;
	padding:0 10px 10px 10px;
	}
	
.ccImage {
	width: 274px;
	margin-top:20px;
	}
	
.clickbankImage {
	width: 425px;
	margin-top: 10px;
	}
	
.bonusImage {
	float:left;
	padding-right:10px;
	}
	
.bonusParagraph {
	margin-top:20px;
	margin-bottom:64px;
	}
	
.shelliSig {
	padding-left: 10px;
	margin:0;
	}
	
.shelliSigName p {
	margin:5px;
	}
	
.salutation p {
	margin:30px auto 0 auto;
	}
	
#main .affiliateLink {
	margin-left:290px;
	}
	
/* end images */

/* various tags and classes */

#footer p {
	color:#666666;
	}

#footer p a {
	color:#666666;
	text-decoration:none;
	}
	
	
#footer p a:active {
	color:#222222;
	}
	
.privacyPage a {
	color:#000000;
	text-decoration:none;
	}
	
.privacyPage a:active {
	color:#999999;
	}

/* navigation */

#navBar {
	height: 45px;
	margin: 0;
	padding: 0;
	background: /*#FBFAF4*/ /*#fcfff9*/ #fffffc;
	border-top: 5px solid #00A99D;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
	min-width: 780px;
	}
  
#navBar ul {
	margin: 0;
	padding-left: 10px;
	list-style-type: none;
	list-style-image: none;
}
	
#navBar li {
	float: left;
	padding: 0 16px 0 6px;
	margin-right: 5px;
	background: url(images/diamond-black.gif) 100% 66% no-repeat;
	}
  
#navBar li a {
	display: block;
	padding: 0.75em 0 0.25em;
	text-transform: uppercase;
	color: #0071BC;
	text-decoration:none;
	}
  
#navBar .last-nav-item {background: none;}

#navBar a:hover,#navBar .current_page_item a {
	text-decoration:none;
	background: url(images/navbarlinkbg-1.gif) top left repeat-x;
	color: #2E3192;
	}

/* also from a list apart */

/* IE5/Mac hacks - also from a list apart */
/*\*//*/
#navbar {padding-top: 0.75em; height: 1.66em;}
#navbar li a {display: inline;}
/**/

/* end navigation */
.blackBoldHeading {
	font-size: .75em;
	color: #000;
	text-align: justify;
}
.indentTestimonial {
	font-family: "Times New Roman", Times, serif;
	font-size: 1em;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding: 20px;
	border-left-style: 20;
	border-top-color: #FFC;
	border-right-color: #FFC;
	border-bottom-color: #FFC;
	border-left-color: #FFC;
}
.cente {
	text-align: center;
}
#centerDIV {
	text-align: center;
	color: #000;
	background-color: #E1FFBB;
	width: 650px;
	margin: 0px;
	padding: 15px 0px 0px;
	position: relative;
	left: 60px;
}
.mainHeadlineMedium {
	color: #005286;
	font-size: 1.5em;
}
.indentedBullets {
	text-indent: 10em;
	margin: 0px;
	padding: 0px;
	list-style-type: square;
}
#orderIndexBullets {
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 400px;
	position: absolute;
	left: 160px;
	top: 189px;
}

/* RustyDog Creative Edits Begin Here */

body.landing_2010-05-07 p {margin:0px 0px 12px;padding:0px;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.small {font-size:80%;}
.blue {color: rgb(0, 81, 134);}
#newsletter-box {padding:20px;margin:0px;border-top:1px solid #666;background-color:#fff;}
#main {padding-bottom:30px;}
.home-title {font-size:28px;line-height:34px;color:red;text-align: center;font-family: Times, "Times New Roman", Georgia, serif;margin-bottom:15px;}
.home-subtitle {font-size:16px;line-height:22px;margin-bottom:15px;text-align: center;}

.home-page-intro {padding:20px;}
.home-page-intro .left {width:200px;display: inline;}
.home-page-intro .left .small {text-align: center;padding-top:10px;}
.home-page-intro .right {width:535px;display: inline;}
.home-page-intro .blue {text-align: center;margin-top:12px;}
.home-page-intro li {font-size:14px;}

.home-newsletter-signup {margin:0px auto;width:90%;background-color: rgb(255,252,213);border:1px solid #ccc;-webkit-border-radius: 8px;-moz-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;CCborderRadius: 8px;}
.home-newsletter-signup h3 {color:red;text-align: center;}
.home-newsletter-signup p {font-size:85%;}
.home-newsletter-signup img {margin-left:20px;}
.home-newsletter-signup form {width:440px;margin-right:20px;margin-top:30px;}
.home-newsletter-signup input {-webkit-border-radius: 3px;-moz-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;CCborderRadius: 3px;margin-bottom:12px;}
.home-newsletter-signup input[type="text"] {border:1px solid #999;background-color:#fff;font-size:16px;padding:4px 8px;margin-left:6px;}
.home-newsletter-signup input[type="submit"] {font-size:14px;font-weight:bold;background-color: rgb(0, 81, 134);color: #fff;text-shadow: 0px 1px 1px #000;padding:8px 16px;cursor: pointer;border:0px;text-transform: uppercase;letter-spacing: 1px;border:1px solid rgb(0, 81, 134);}
.home-newsletter-signup input[type="submit"]:hover {background-color: rgba(0, 81, 134, .8);border:1px solid #fff;}
.home-newsletter-signup .submit {text-align: center;margin:0px auto;}
.home-newsletter-signup label {font-size:10px;font-weight: bold;margin-left:6px;}
.home-newsletter-signup .small {font-size:75%;}

.home-page-testimonial {padding-top:20px;position: relative;}
.home-page-testimonial blockquote {font-size:14px;line-height:24px;font-style: italic;color:#666;padding:20px 40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;z-index: 1;}

.colophon {padding-left:20px;padding-right:20px;}
.colophon p {font-size:12px;}
.colophon h4 {font-size:12px;line-height:12px;font-weight: bold;margin-bottom:10px;}
.colophon .ezine {text-align: center;width:69px;height:69px;display: block;margin:0px auto;}