@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 }
img {border:0}
form { margin:0; padding:0 }
.black { color: #000; }
.red { color: #B50000; }
.highlight { background-color: #FF6; }
#wrapper { width: 800px; margin-right: auto; margin-left: auto; }
#header { background-image: url(images2/header.jpg); background-repeat: no-repeat; width: 800px; height: 210px; clear: both; float: left; }
#header1 { background-image: url(images2/header1.jpg); background-repeat: no-repeat; height: 211px; width: 916px; }
#contentwraper { width: 800px; margin-right: auto; margin-left: auto; background-image: url(images2/bg.jpg); background-repeat: repeat-y; clear: both; }
#content { background-repeat: repeat-y; padding-top: 15px; padding-right: 50px; padding-bottom: 15px; padding-left: 50px; margin: auto; width: 700px; }
#footer { background-image: url(images2/footer.jpg); background-repeat: no-repeat; height: 96px; width: 800px; }
#optinbox {
	float: right;
	width: 240px;
	margin-right: 20px;
	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: 38px; font-weight: normal; margin-right: auto; margin-left: auto; }
.dropcap { float:left; margin-top:0px; color:#000000; width:36px; 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; padding-bottom: 5px; }
#testimonialwrapper { width: 584px; margin-right: auto; margin-left: auto; margin-bottom: 20px; }
#testitop { background-image: url(images2/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(images2/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(images2/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; }
.prod_wrapper { background-image: url(images2/ico_bg.jpg); background-repeat: repeat-x; clear: both; width: 630px; margin-right: auto; margin-left: auto; }
.prod_title { font-size: 22px; color: #FFF; padding-left: 25px; clear: both; height: 50px; line-height: 45px; }
.prod_title img { float: left; margin-top: 5px; margin-right: 30px; }
.prod_description { padding: 20px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; margin-bottom: 30px; }
.prod_description p {margin:0}
.prod_description img { float: left; padding-right: 20px; }
#bonuswrapper { width: 694px; margin-right: auto; margin-left: auto; }
#bonustop { background-image: url(images2/bonus_top.jpg); background-repeat: no-repeat; clear: both; height: 103px; width: 694px; }
#bonuscontent { background-image: url(images2/bonus_bg.jpg); background-repeat: repeat-y; clear: both; width: 654px; padding: 20px; }
#bonuscontent img { float: left; padding-right: 20px; }
#bonuscontent p { margin:0 }
#bonusbot { background-image: url(images2/bonus_bot.jpg); background-repeat: no-repeat; clear: both; height: 25px; width: 694px; }
.checkmark { list-style-type: none; }
.checkmark ul { list-style-type: none; }
.checkmark li { background-image: url(images2/accept.jpg); background-repeat: no-repeat; padding-left: 45px; margin-left: 0px; width: 550px; line-height: 20px; 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: 570px; padding-top: 30px; }
.ecoverguru a { text-indent: -740px; display: block; height: 28px; width: 222px; color: #000; }
