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

body { background-color: #000; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Verdana, Geneva, sans-serif; font-size: 13px;}
.cb { clear:both }
form { margin:0; padding:0 }
.black { color: #000; }
.red { color: #B50000; }
.highlight { background-color: #FF6; }
#wrapper { width: 916px; margin-right: auto; margin-left: auto; }
#header { background-image: url(images/header.jpg); background-repeat: no-repeat; width: 916px; height: 211px; clear: both; float: left; }
#header1 { background-image: url(images/header1.jpg); background-repeat: no-repeat; height: 211px; width: 916px; }
#contentwraper { width: 916px; margin-right: auto; margin-left: auto; background-image: url(images/mid_bg.jpg); background-repeat: repeat-y; }
#content { background-repeat: repeat-y; width: 820px; margin:auto; padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px; }
#footer { background-image: url(images/footer.jpg); background-repeat: no-repeat; height: 96px; width: 916px; }
#optinbox { float: right; width: 240px; margin-right: 10px; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-top: 62px; clear: both; margin-bottom: 0px; }
h1 { font-family: Impact, Georgia, "Times New Roman", Times, serif; color: #B50000; font-size: 35px; font-weight: normal; width: 730px; margin-right: auto; margin-left: auto; }
.dropcap { float:left; margin-top:0px; color:#000000; width:50px; font-size: 65px; line-height:48px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.fl { float: left; padding-right: 10px; padding-bottom: 10px; }
.smalldiv { width: 675px; margin:auto; }
h2 { font-size: 18px; line-height: normal; font-family: Verdana, Geneva, sans-serif; }
#testimonialwrapper { width: 584px; margin-right: auto; margin-left: auto; }
#testitop { background-image: url(images/testi_top.jpg); background-repeat: no-repeat; height: 81px; width: 584px; clear: both; }
.testititle { font-family: Verdana, Geneva, sans-serif; font-size: 15px; font-weight: bold; color: #FFF; padding-top: 35px; padding-left: 20px; clear: both; }
#testicontent { background-image: url(images/testi_bg.jpg); background-repeat: repeat-y; width: 544px; padding-right: 20px; padding-left: 20px; clear: both; float: left; }
#testicontent p { margin:0 }
#testibot { background-image: url(images/testi_bot.jpg); background-repeat: no-repeat; height: 13px; width: 584px; clear: both; }
#videotraingwrapper { width: 800px; margin-right: auto; margin-left: auto; padding-bottom: 30px; }
.videocontent { width: 575px; clear: both; float: right; padding-left: 40px; padding-top: 15px; }
#bonuswrapper { width: 694px; margin-right: auto; margin-left: auto; }
#bonustop { background-image: url(images/bonus_top.jpg); background-repeat: no-repeat; clear: both; height: 103px; width: 694px; }
#bonuscontent { background-image: url(images/bonus_bg.jpg); background-repeat: repeat-y; clear: both; width: 654px; padding-right: 20px; padding-left: 20px; }
#bonuscontent p { margin:0 }
#bonusbot { background-image: url(images/bonus_bot.jpg); background-repeat: no-repeat; clear: both; height: 25px; width: 694px; }
.checkmark { list-style-type: none; }
.checkmark ul { margin-left: 50px; list-style-type: none; }
.checkmark li { background-image: url(images/accept.jpg); background-repeat: no-repeat; padding-left: 45px; margin-left: 40px; width: 550px; line-height: 20px; background-color: #D7E8FB; margin-top: 10px; background-position: 0px 0px; font-size: 14px; color: #000; padding-top: 7px; padding-bottom: 5px; }
.checkmark li strong { color: #333; }
.guarantee { font-size: 13px; background-color: #F4F4F4; border: 3px solid #999; }
.disclaimer { font-size: 11px; color: #A0A0A0; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; }
.ecoverguru { padding-left: 680px; padding-top: 60px; }
.ecoverguru a { text-indent: 200px; display: block; height: 28px; width: 222px; color: #000; }
