@charset "utf-8";
/* CSS Document */

body { margin: 0px; background-image: url(https://kplr_images.s3.amazonaws.com/body_bg.gif); background-repeat: repeat-x; background-color: #261600; font-family: Verdana, Geneva, sans-serif; font-size: 13px; }
img { border:none; border-color:#FFF }
h1 { color: #CA0000; font-family: Impact, Verdana, Geneva, sans-serif; font-size: 34px; font-weight: normal; }
h2 { font-size: 17px; }
h3 { color: #CA0000; font-size: 35px; font-family: Impact, Verdana, Geneva, sans-serif; font-weight: normal; }
.h3small { font-size: 32px; }
.clear { clear:both }
.blacktxt { color: #000; }
blockquote { font-size: 15px; font-style: normal; font-weight: bold; }
.highlight { background-color: #FFFF42; }
.bluetxt { color: #00F; }
.redtxt { color: #C00; }
.flr { float:right; padding-left:10px; }
.fll { float:left; padding-right:10px; }
#wrapper { width: 746px; margin-right: auto; margin-left: auto; }
#header { background-image: url(https://kplr_images.s3.amazonaws.com/header.jpg); background-repeat: no-repeat; height: 213px; width: 746px; clear: both; }
#contentbg1 { background-image: url(https://kplr_images.s3.amazonaws.com/contentbg.jpg); background-repeat: repeat-y fixed 50% 50%; clear: both; display: block; float: left; width: 746px; }
#contentbg { clear: both; min-height:700px; padding-bottom: 30px; width: 600px; margin-right: auto; margin-left: auto; background-color: #FFF; padding-left: 30px; padding-right: 30px; }
.prehead { font-weight: bold; color: #333; margin-top: 0px; padding-top: 0px; }
.prehead span { background-color: #FF0; color: #F00; font-style: italic; }
.productbox { background-image: url(https://kplr_images.s3.amazonaws.com/box_01.jpg); width: 620px; margin-right: auto; margin-left: auto; background-repeat: no-repeat; clear: both; }
.productbox_title { line-height: 59px; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; font-size: 13px; color: #FFF; padding-left: 60px; clear: both; }
.productbox_title span { color: #ffcc00; text-transform: uppercase; }
.productbox_details { background-image: url(https://kplr_images.s3.amazonaws.com/box_02.gif); background-repeat: repeat-y; padding-right: 25px; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; clear: both; float: left; }
.productbox_bot { background-image: url(https://kplr_images.s3.amazonaws.com/box_03.gif); background-repeat: no-repeat; height: 8px; clear: both; float: left; width: 620px; }
.productbox_img { float:left; padding-right:20px; clear: none; }
.warning { border: 5px dashed #800; background-color: #FF0; padding: 15px; }
.warning1 { border: 5px dashed #800; background-color: #FFF; padding: 15px; width: 450px; margin-right: auto; margin-left: auto; }
.warning h1 { margin:0; padding:0 }
.note { border: 3px dashed #E6AC00; background-color: #FF7; padding: 15px; }
.bullet { list-style-type: none; padding-left: 20px; }
.bullet li { background-image: url(https://kplr_images.s3.amazonaws.com/tick1.jpg); background-repeat: no-repeat; padding-bottom: 20px; padding-left: 35px; }
.greybg { background-color: #F2F2F2; font-size: 12px; }
.allproducttable { font-size: 12px; border: 1px solid #CCC; }
.redbg { background-color: #910000; color: #FFF; text-align: center; font-weight: bold; font-size: 15px; }
.ecoverguru { padding-left: 500px; padding-top: 85px; }
.ecoverguru a { text-indent: -1000px; display: block; height: 30px; width: 230px; color: #261600; }
.disclaimer { color: #666; font-size: 11px; }

.testimonials { background-image: url(https://kplr_images.s3.amazonaws.com/Testimonial_box_bg.jpg); background-repeat: no-repeat; background-position: left top; width: 482px; border: 3px solid #5a2101; clear: both; margin-right: auto; margin-left: auto; margin-bottom: 15px; margin-top: 15px; }
.testi_images { float: right; background-image: url(https://kplr_images.s3.amazonaws.com/Testimonials_txt.jpg); background-repeat: no-repeat; clear: both; height: 28px; width: 215px; padding-right: 54px; padding-bottom: 15px; }
.testi_title { line-height: 23px; color: #FFF; height: 26px; padding-left: 10px; clear: both; font-weight: bold; }
.testi_text { padding: 12px; }
.testi_text img { border: 2px solid #CCC; float: left; padding: 3px; margin-right: 10px; margin-bottom: 4px; }


#footerwrapper { background-image: url(https://kplr_images.s3.amazonaws.com/footer_bg.jpg); background-position: bottom; background-repeat: repeat-x; height: 122px; width: 100%; }
#footer { background-image: url(https://kplr_images.s3.amazonaws.com/footer.jpg); background-repeat: no-repeat; width: 746px; margin-right: auto; margin-left: auto; height: 122px; }
