body { margin:0; padding:0; background:#FFF url(../images/body-bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:15px;}

.fLeft { float:left;}
.fRight { float:right;}
.noFloat { clear:both; font-size:0; line-height:0; height:0;}

.header {
	height:93px;
	width:951px;
	margin:0 auto;
}
a.logo { width:362px; height:50px; background:url(../images/logo-new.gif); display:block; margin:20px 0 0 0px; float:left;}

ul.menu { list-style:none; width:951px; height:44px; margin:0 auto; padding:0; background:url(../images/menu-bg.jpg) repeat-x;}
ul.menu li { float:left; background:url(../images/menu-li-border.jpg) right no-repeat; height:44px; line-height:44px; padding:0 9px;}
ul.menu li.last { background:none; padding-right:0;}
ul.menu li a { font-size:13px; color:#e4e4e4; text-decoration:none;}
ul.menu li a:hover { text-decoration:underline;}

.under-menu-heading {
	background:#ffffff url(../images/under-menu-heading-bg.gif) 35px center no-repeat;
	height:129px;
	width:811px;
	margin:0 auto;
	border-top: 1px solid #d4d4d4;
	border-bottom: 1px solid #FFF;
	padding:0 0 0 140px;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;
}
.under-menu-heading p { color:#535353; font-size:28px; margin:0; padding:28px 0 0 0; letter-spacing:-1.5px; line-height:38px;}
.under-menu-heading p span { color:#616161; font-weight:bold; display:block;}

.main-content {
	width:839px;
	margin: 0 auto;
	padding:2px 55px 40px 55px;
	border-top:0px solid #d4d4d4;
	background:#FFF;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;
}
*html .main-content {
	width:839px;
	margin: 0 auto;
	padding:2px 45px 40px 45px;
	border-top:0px solid #d4d4d4;
	background:#FFF;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;
}
p.normal-text { color:#4a4a4a; font-size:15px; line-height:21px; padding:0 0 20px 0; margin:0;}
p.normal-text span { font-weight:bold;}
p.normal-text span.red { color:#A93B3B;}
p.bold-text { color:#4a4a4a; font-size:18px; line-height:24px; margin:0; padding:0 0 5px 0; font-weight:bold;}

.seo-secrets-box { width:413px; background:#e5f1ff url(../images/dolar1trial.gif) 500px center no-repeat; border:1px solid #dee6f0; padding:20px 400px 20px 30px; margin:20px 0 30px 0; position:relative;}
.seo-secrets-box p.heading { color:#a93b3b; font-size:35px; font-weight:bold; margin:0; padding:0; letter-spacing:-1.5px;}
.seo-secrets-box p.normal-text { color:#858585; font-size:15px; margin:0; padding:0;}
.seo-secrets-box a.order-now { display:block; position:absolute; width:325px; height:65px; top:52px; right:19px;}

.seo-secrets-box2 { width:413px; background:#e5f1ff url(../images/dolar1trial2.gif) 500px center no-repeat; border:1px solid #dee6f0; padding:20px 400px 20px 30px; margin:20px 0 30px 0; position:relative;}
.seo-secrets-box2 p.heading { color:#a93b3b; font-size:35px; font-weight:bold; margin:0; padding:0; letter-spacing:-1.5px;}
.seo-secrets-box2 p.normal-text { color:#858585; font-size:15px; margin:0; padding:0;}
.seo-secrets-box2 a.order-now {
	display:block;
	position:absolute;
	width:325px;
	height:65px;
	top:54px;
	right:19px;
}

.testimonials { width:279px; background:#fefae2 url(../images/testimonials-bottom.jpg) bottom center no-repeat; padding:25px 25px 15px 20px; float:right;}
.testimonials p.heading { font-size:24px; color:#4a4a4a; margin:0; padding:0 0 20px 0;}
.testimonials p.normal-text { font-size:14px; color:#4a4a4a; margin:0; padding:0 0 20px 50px; background:url(../images/testimonials-quotes.jpg) top left no-repeat; font-style:italic;}
.testimonials p.name { font-size:15px; font-weight:bold; color:#4a4a4a; margin:0; padding:0 0 20px 50px;}
.testimonials p.name span { display:block; font-weight:normal;}
.google-img { float:left; margin:60px 20px 0 0;}

p.blue-bold-text {
	color:#15629e;
	font-size:25px;
	font-weight:bold;
	margin:0;
	padding:0 0 20px 0;
}
p.blue-star { font-size:18px; color:#6d6d6d; margin:0; padding:0 0 30px 60px; background:url(../images/blue-star.jpg) top left no-repeat; line-height:24px;}
p.blue-star span { font-weight:bold; color:#575757;}

.logos-box { width:638px; margin:0 auto 40px auto;}
.logos-box .logo { width:193px; height:103px; border:1px solid #e8e8e8; text-align:center; margin:0 8px 14px 8px; float:left;}
*html .logos-box .logo  { margin:0px 4px 14px 4px;}
.logos-box .logo img { display:block; margin:0 auto;}

.alex-box-container { width:374px; float:left;}
.alex-box-top { width:374px; height:28px; background:url(../images/alex-top-box.jpg) no-repeat;}
.alex-box { width:314px; background:url(../images/alex-box-bg.jpg) repeat-y; padding:10px 40px;}
.alex-box p { color:#6c6c6c; font-size:18px; margin:0; padding:0; line-height:24px;}
.alex-box p span { font-weight:bold;}
.alex-box-bottom { width:374px; height:28px; background:url(../images/alex-bottom-box.jpg) no-repeat;}
h1 { font-size:65px; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:70px 0 0 0; line-height:75px; color:#386289; width:455px; float:right; font-weight:normal;}

.gray-box { background:#f1f1f1; border-top:1px dashed #9f9f9f; border-bottom:1px dashed #9f9f9f; padding:40px 0; margin:40px 0 30px 0;}
.gray-box p { font-size:50px; color:#686868; margin:0; padding:0; font-weight:bold; letter-spacing:-1.5px;}
.stop { background:#f1f1f1 url(../images/stop2.jpg) 35px center no-repeat;}
.stop p { padding-left:120px;}

.gray-box .left { width:382px; float:left; padding:0 40px 0 30px;}
.gray-box p.heading-gray { color:#686868; font-size:52px; margin:0; padding:0;}
.gray-box p.heading-gray-small { color:#686868; font-size:38px; margin:0; padding:0;}
.gray-box p.heading-gray-small span { color:#a93b3b;}
.gray-box p.heading-red { color:#a93b3b; margin:0; padding:0; font-size:60px; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-weight:bold;}
.gray-box p.subheading { color:#606060; font-size:23px; margin:0; padding:0;}

p.heading-red { color:#a93b3b; margin:0; padding:30px 0 40px 0; font-size:52px;}

p.blue-text { color:#386289; font-size:25px; margin:0; padding:0 0 20px 0;}
p.paddLeft { padding-left:55px;}

.warned-top { width:883px; height:76px; background:url(../images/warned-top-box.jpg) no-repeat; margin-left:-25px;}
.warned { width:773px; background:url(../images/warned-box-bg.jpg) repeat-y; margin-left:-25px; padding:30px 55px 0 55px;}
.warned p.heading { color:#474747; font-size:25px; margin:0; padding:0 0 25px 0; font-weight:bold;}
.warned p.normal-text { color:#575757; font-size:15px; margin:0; padding:0 0 25px 0;}
.warned p.bottom-text { color:#81595a; font-size:26px; font-weight:bold; margin:0; padding:0 0 20px 0;}
.warned-bottom { width:883px; height:23px; background:url(../images/warned-bottom-box.jpg) no-repeat; margin: 0 0 35px -25px;}

.alignCenter { text-align:center;}

p.step { color:#4e4e4e; font-weight:bold; font-size:35px; margin:0; padding:0 0 25px 0;}
p.step span { color:#81595a; font-weight:normal;}

.main-testimonials { background:url(../images/quotes.jpg) top left no-repeat; margin:20px 0 60px 45px; padding:0 20px 0 60px;}
.main-testimonials p.normal-text { color:#4a4a4a; font-size:15px; font-style:italic; line-height:21px; padding:0 0 20px 0;}
.main-testimonials p.name { color:#81595a; font-weight:bold; line-height:24px; font-size:17px; margin:0; padding:0;}

ul.main-list { list-style:none; margin:0 0 20px 0; padding:0;}
ul.main-list li { padding:0 0 15px 35px; background:url(../images/check.jpg) 0px 5px no-repeat;  color:#4a4a4a; font-size:15px; line-height:21px;}
.bold { font-weight:bold;}

p.blue-star2 { font-size:26px; font-weight:bold; color:#386289; margin:0; padding:5px 0 30px 60px; background:url(../images/blue-star.jpg) 0px 0px no-repeat; line-height:24px;}
p.blue-star2 span { font-weight:bold; color:#575757;}
p.topspace { margin-top:30px;}

.space1 { padding-bottom:30px;}
.space2 { padding-bottom:50px;}
p.space1 { padding-bottom:30px;}
p.space2 { padding-bottom:50px;}
p.space3 { padding-bottom:20px;}

.smallimage { border:5px solid #E7E7E7;}

/* ------------- POPUP ------------------ */

#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 20px;
/*	border: 20px solid #ddd; */
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	border:none;
	position:absolute;
	bottom:-15px;
	right:-15px;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}

.popup_block p.heading { color:#A93B3B; font-size:35px; font-weight:bold; letter-spacing:-1.5px; margin:0; padding:0 0 10px 0;}
.popup_block p.normal-text { color:#4A4A4A; font-size:15px; line-height:21px; margin:0; padding:0 0 10px;}
.popup_block ul.main-list { list-style-image:none; list-style-position:outside; list-style-type:none; margin:10px 0 10px 20px; padding:0;}
.popup_block ul.main-list li { background:transparent url(../images/check.jpg) no-repeat scroll 0 7px; color:#4A4A4A; font-size:15px; line-height:21px; padding:0 0 10px 35px;}
/* ------------- END OF POPUP -------------- */

p.black-heading-small { font-size:29px; color:#323232; text-align:center; margin:0; padding:30px 0 30px 0; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; line-height:36px;}
p.black-heading { font-size:35px; font-weight:bold; color:#000; text-align:center; margin:0; padding:30px 0 30px 0; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; line-height:40px;}

.guarantee { background:transparent url(../images/guarantee-bg.jpg) no-repeat scroll 0 0; height:800px; margin:0 auto 30px; padding:120px 100px 100px 100px; width:388px;}
.guarantee p.normal-text { font-size:16px; padding-bottom:25px;}
.guarantee p.heading { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:30px; line-height:36px; margin:0 0 30px; padding:0;}

.red-box { background:#E5F1FF; border-top:1px dashed #9f9f9f; border-bottom:1px dashed #9f9f9f; padding:40px; margin:40px 0 30px 0;}
.red-box p.normal-text { font-size:17px;}
.red-box p.heading { color:#A93B3B; font-size:47px; margin:0; padding:0 0 30px 0; text-align:center;}
.red-box ul.red-box-list1 { list-style:circle; margin:0 0 20px 15px; padding:0;}
.red-box ul.red-box-list1 li { padding:0 0 20px 40px; color:#4A4A4A; font-size:15px; line-height:21px;}
.red-box ul.red-box-list2 { list-style:none; margin:0 0 20px 0; padding:0 0 0 20px;}
.red-box ul.red-box-list2 li { background:url(../images/yellow-arrow.gif) 0 0 no-repeat; padding:0 0 15px 40px; color:#4A4A4A; font-size:15px; line-height:21px;}

.red-box2 { background:#f1f1f1; border-top:1px dashed #9f9f9f; border-bottom:1px dashed #9f9f9f; padding:40px; margin:40px auto 30px auto; width:500px;}
.red-box2 p.normal-text { font-size:17px;}
.red-box2 p.heading { color:#A93B3B; font-size:47px; margin:0; padding:0 0 30px 0; text-align:center;}
.red-box2 ul.red-box-list1 { list-style:circle; margin:0 0 20px 15px; padding:0;}
.red-box2 ul.red-box-list1 li { padding:0 0 20px 40px; color:#4A4A4A; font-size:15px; line-height:21px;}
.red-box2 ul.red-box-list2 { list-style:none; margin:0 0 20px 0; padding:0 0 0 20px;}
.red-box2 ul.red-box-list2 li {
	background:url(../images/check2.jpg) 0 0 no-repeat;
	padding:0 0 15px 40px;
	color:#4A4A4A;
	font-size:15px;
	line-height:16px;
}
.nospace { padding-bottom:0;}
p.nospace { padding-bottom:0;}

.bonus { width:405px; background:#eff4e8; border:1px solid #d0d9c7; margin:0 auto 60px auto; padding:45px 45px 20px 45px;  position:relative;}
.bonus p.heading { text-align:center; color:#016c9d; font-size:35px; margin:0; padding:0; font-weight:bold;}
.bonus p.subheading { text-align:center; color:#3c3c3c; font-size:29px; font-weight:bold;}
.bonus p.normal-text { line-height:27px;}
.free { width:134px; height:134px; background:url(../images/free.png) no-repeat; position:absolute; top:-5px; right:-5px;}

.freecall { color:#A4A4A4; font-size:20px; float:right;}
*html .freecall { width:300px; text-align:right;}
.freecall .number { color:#20A7E7; font-weight:bold;}

.seo-secrets-form {width:687px; height:570px; background:url(../images/form-bg.jpg) no-repeat; margin:20px auto; padding:30px 0 0 0; }
.seo-secrets-form .title { font-size:26px; font-weight:bold; text-align:center; margin:0; padding:0; }
.seo-secrets-form .introduction { font-size:14px; font-weight:normal; text-align:center;  margin:0; padding:10px 50px; }
.seo-secrets-form .small_input { width:240px; height:33px; background:none; border:none; margin:0 0 4px 0;}
