﻿@charset "utf-8";
/* CSS Document */

a:visited { text-decoration:none; }

a:link { text-decoration:none; }

:visited { text-decoration:none; }

:link { text-decoration:none; }
a:active { text-decoration:underline; }
a:hover { text-decoration:underline; }
ol {
	list-style:none;
	font-family: impact;
	font-size: 24px;
	font-weight: normal;
}
ul {
	list-style:none;
	font-family: impact;
	font-size: 24px;
	font-weight: normal;
}
code { font-size:1em; }
pre { font-size:1em; }
h6 { font-size:1em; }
h5 { font-size:1em; }
h4 { font-size:1em; }
h3 { font-size:1em; }
h2 { font-size:1em; }
h1 { font-size:1em; }
input { margin:0; padding:0; }
fieldset { margin:0; padding:0; }
blockquote { margin:0; padding:0; }
p { margin:0; padding:0; }
html { margin:0; padding:0; }
body { margin:0; padding:0; }
form { margin:0; padding:0; }
pre { margin:0; padding:0; }
h6 { margin:0; padding:0; }
h5 { margin:0; padding:0; }
h4 { margin:0; padding:0; }
h3 { margin:0; padding:0; }
h2 { margin:0; padding:0; }
h1 { margin:0; padding:0; }
li { margin:0; padding:0; }
ol { margin:0; padding:0; }
ul { margin:0; padding:0; }
:visited img { border:none; }
:link img { border:none; }
a img { border:none; }
address { font-style:normal; }
.clear { clear:both; height:1px; }
.hidden { display:none; }
.block_title { display:block; margin-bottom:10px; }
.left_image { display:block; float:left; margin:0 20px 10px 0; }

.georgia_14 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
}
.georgia_title_21 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#b70202;
	font-weight:normal;
	text-align:center;
}
.georgia_title_18 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#b70202;
	font-weight:normal;
	text-align:center;
}
.georgia_title_21 {
	font-size:21px;
	text-align:left;
}
.testimonial_left_float {
	float:left;
	width:129px;
	text-align:center;
	margin-right:14px;
}
.testimonial_left_float img {
	display:block;
	margin:0 auto;
}

.testimonial_right_float {
	float:right;
	width:129px;
	text-align:center;
	margin-left:14px;
}
.testimonial_right_float img {
	display:block;
	margin:0 auto;
}


body {
	padding-bottom:30px;
	background-color:#000;
}
body#order {
	background-color:#878787;
}
div#as_seen {
	background:url(../images/top_bg.gif) repeat-x;
	height:33px;
	overflow:hidden;
}
div#as_seen p {
	background:url(../images/top_content_bg.gif) repeat-x;
	width:786px;
	height:33px;
	margin:0 auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#d5cfcf;
	padding-top:1px;
}
div.common_container {
	background-color:#878787;
	margin: 0;
	padding: 0;
}
div.common {
	width:786px;
	margin:0 auto;
	background:url(../images/common_bg.gif) repeat-y;
}
div.common_w_gutters {
	width:786px;
	margin:0 auto;
	padding:0 20px;
	background:url(../images/cutoff.jpg) no-repeat right top;
}
h1#topmost {
	font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
	font-size:42px;
	font-weight:normal;
	line-height:48px;
	color:#ca0101;
	text-align:center;
	padding-top:10px;
	padding-bottom:30px;
}
h1#topmost span {
	color:#012878;
}
div#dvds {
	background:url(../images/dvds.jpg) no-repeat top right;
	height:568px;
}
div#dvds h4 {
	padding-top:10px;
	padding-left:20px;
	width:466px;
	height:86px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#000;
	font-weight:normal;
}
div#dvds h3 {
	padding-left:20px;
	width:424px;
	height:55px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#d12121;
	font-weight:normal;
}
div#dvds p {
	padding-left:42px;
	width:382px;
	height:224px;
	color:#000;
}
div#testimonial_1 {
	background:url(../images/drew_testimonial.jpg) no-repeat;
	width:566px;
	height:257px;
	padding:30px 113px 0 107px;
	margin-bottom:20px;
}
div.testimonial_generic {
	background:url(../images/testimonial_generic.jpg) no-repeat -5px top;
	width:571px;
	height:266px;
	margin:0 auto;
	padding:26px 24px 20px 27px;
}
div.testimonial_generic h2 {
	padding-bottom:20px;
}
div.common_text {
	padding:0 30px;
}
div.common_text p {
	margin-bottom:16px;
}
div.common_text h2 {
	margin-bottom:16px;
}
div#about_break_80 {
	background:url(../images/img_2_bg.jpg) no-repeat right top;
	padding-right:170px;
	padding-bottom:20px;
}
div#about_break_80 strong.red {
	color:#c10202;
}
div#about_break_80 strong.blue {
	color:#01228e;
}
div#bullets_bottom {
	padding:10px 13px 0 12px;
	width:718px;
	margin:0 auto;
	background:url(../images/bullets_top.jpg) no-repeat;
}
div#bullets_content {
	padding:10px 13px 0 12px;
	width:718px;
	margin:0 auto;
	background:url(../images/bullets_top.jpg) no-repeat;
}
div#bullets_top {
	padding:10px 13px 0 12px;
	width:718px;
	margin:0 auto;
	background:url(../images/bullets_top.jpg) no-repeat;
}
div#bullets_content {
	background:url(../images/bullets_bg.jpg) repeat-y;
}
div#bullets_bottom {
	padding-top:0;
	background:url(../images/bullets_bottom.jpg) no-repeat left bottom;
}
div#bullets_top h2 {
	font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
	font-size:37px;
	font-weight:normal;
	text-align:center;
	line-height:46px;
	color:#b01616;
	margin-bottom:8px;
}
div#bullets_bottom p {
	padding:0 18px 0 32px;
	padding-bottom:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:18px;
}
div#bullets_content p {
	padding:0 18px 0 32px;
	padding-bottom:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:18px;
}
div#bullets_top p {
	padding:0 18px 0 32px;
	padding-bottom:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:18px;
}
div#bullets_bottom p {
	padding-right:10px;
}
div#bullets_bottom ul {
	padding-left:30px;
}
div#bullets_content ul {
	padding-left:30px;
}
div#bullets_bottom li {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:18px;
	padding:9px 0 9px 50px;
	background:url(../images/bullet.jpg) no-repeat left 2px;
}
div#bullets_content li {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:18px;
	padding:9px 0 9px 50px;
	background:url(../images/bullet.jpg) no-repeat left 2px;
}
div#bullets_bottom li span {
	font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000;
}
div#bullets_content li span {
	font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000;
}
div.bonus_container {
	background:url(../images/bonus_generic_top.jpg) left top no-repeat;
	width:733px;
	margin:0 auto;
}
div#bonus_3 p {
	padding:0 20px 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;
}
div.bonus_container p {
	padding:0 20px 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;
}
div.bonus_container td.bonus_item h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:32px;
	color:#382e2e;
	padding-left:20px;
}
div.bonus_container td.bonus_item h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:24px;
	line-height:25px;
	color:#bd0808;
	padding-left:20px;
}
div#bonus_1 {
	background-position:left 16px;
}
div#bonus_2 {
	background-position:left 16px;
}
div#bonus_3 {
	background:url(../images/bonus_3_bottom.jpg) left top no-repeat;
	width:733px;
	height:449px;
	margin:0 auto;
	margin-bottom:35px;
}
div#bonus_3 ul {
	padding-left:30px;
	height:370px;
}
div#bonus_3 ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;
	padding:2px 0 5px 34px;
	background:url(../images/bullet_2.gif) no-repeat;
	margin-bottom:12px;
}
div#bonus_3 p {
	font-size:14px;
	padding:0 30px;
}
div#bonus_5 p {
	padding-bottom:18px;
}
div#bonus_5 ul {
	padding-bottom:18px;
	padding-left:60px;
}
div#bonus_5 ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#bd0808;
	line-height:20px;
}
div.guarantee {
	width:650px;
	margin:0 auto;
	background:url(../images/guarantee_bg.jpg) no-repeat left bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0 50px;
}
div.guarantee p {
	padding-bottom:20px;
}
div#review {
	background:url(../images/getting_content_old.jpg) no-repeat bottom;
	padding:0 0 0 86px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:18px;
	color:#000;
}
div#review-old {
	background:url(../images/getting_content_old.jpg) no-repeat bottom;
	padding:0 0 0 86px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:18px;
	color:#000;
}
div#review p, div#review-old p {
	margin-bottom:28px;
}
div#review ul, div#review-old ul {
	margin-bottom:6px;
}
div#review ul li, div#review-old ul li {
	color:#a70909;
	padding-bottom:10px;
}
div#bottom_container {
	background:url(../images/bottom_headline_repeat_bg.gif) #000 repeat-x center top;
}
div.common_container h6 {
	background:url(../images/footer_bottom_bg.gif) no-repeat;
	padding:6px 102px 0 132px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	color:#002d7f;
	font-weight:normal;
	width:552px;
	height:170px;
	margin:0 auto;
}
div#bottom_container h2 span {
	color:#ae0000;
}
div#bottom_items {
	width:706px;
	margin:0 auto;
	background-color:#f2f7cd;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#060606;
}
div#bottom_items {
	padding:0 40px;
	padding-bottom:12px;
}
div#bottom_items p {
	padding-bottom:14px;
}
div#bottom_items strong {
	font-size:19px;
	font-weight:normal;
}
div#bottom_items span {
	color:#c20101;
}
div#bottom_sig {
	background:url(../images/bottom_bg.jpg) #fefcea no-repeat;
	height:200px;
	width:786px;
	margin:0 auto;
	padding-top:10px;
}
div#bottom_sig p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:6px;
}
div.best_of_all {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#660000;
	text-align:center;
	padding-bottom:10px;
}



/* ORDER */

div#bottom_nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
	color:#878787;
	text-align:center;
	padding-bottom:10px;
}
div#bottom_nav a {
	color:#878787;
}
h1#topmost_order {
	font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
	font-size:42px;
	font-weight:normal;
	color:#ca0101;
	text-align:center;
	padding-top:10px;
}
h1#topmost_order_2 {
	font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:normal;
	color:#012878;
	text-align:center;
	padding-bottom:30px;
}
div#order {
	background:url(../images/order.jpg) no-repeat;
	width:664px;
	height:541px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#2071a0;
	margin:0 auto;
	margin-bottom:20px;
}
div#order-old {
	background:url(../images/order_old.jpg) no-repeat;
	width:664px;
	height:541px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#2071a0;
	margin:0 auto;
	margin-bottom:20px;
}
div#left_order {
	width:325px;
	float:left;
	padding-right:14px;
	text-align:center;
}
div#right_order {
	float:left;
	width:325px;
	text-align:center;
}
div#order h2, div#order-old h2 {
	font-size:24px;
	font-weight:normal;
	height:235px;
	padding-top:8px;
}
div#order p, div#order-old p {
	padding:0 20px;
	height
}
div#order p.desc, div#order-old p.desc {
	height:140px;
}
div#order p.old_price, div#order-old p.old_price {
	color:#000;
	font-size:22px;
}
div#order p.new_price, div#order-old p.new_price {
	color:#ca0101;
	font-size:36px;
	padding-bottom:5px;
}
div#order p.fine, div#order-old p.fine {
	padding-bottom:5px;
}
table#pay td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#878787;
}
table#pay td h2 {
	font-size:18px;
	padding-bottom:10px;
}
table#pay td span {
	color:#ff0000;
}
table#pay td a {
	color:#001054;
	text-decoration:underline;
}
table#pay td a:hover {
	text-decoration:none;
}

.optin {
	width: 670px;
	margin: 0 auto;
	background: #fff url(../images/optin_bg.jpg) 0 0 no-repeat;
	clear: both;
	font-size:	12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 100px;
	padding-bottom: 10px;
	margin-bottom: 15px;
}

.optin p {
	width: 490px;
	margin-left: 120px;
	margin-bottom: 1.3em;
	text-align: center;
}

.optin p.last {
	margin-bottom: 3px;
}
