* {margin:0; padding: 0;}

body {background-color: #FFF;margin:0;padding: 0; font-family: Tahoma, Arial, Georgia, Verdana, Helvetica;}

/*  */
.wrapper {margin:0px auto; width: 911px;}

/* top section */
.wrapper .header {padding-top: 40px;}
.wrapper .header .menu {padding-left: 14px; height: 36px;}
.wrapper .header .menu ul {list-style: none; font-family: Arial, Georgia, Verdana, Helvetica; font-size: 14px;text-transform: uppercase;}
.wrapper .header .menu ul li {float: left;width: 127px; height: 36px;background-image: url(images/menu-.gif);background-repeat: no-repeat; padding-right: 1px;}
.wrapper .header .menu ul li.selected {float: left;width: 127px; height: 36px;background-image: url(images/menu-selected.gif);background-repeat: no-repeat;}
.wrapper .header .menu ul li a {text-decoration: none; text-align: center; display: block; padding: 10px 0;color:#f2eeee}
.wrapper .header .menu ul li.selected  a {color:#000}

.wrapper .header .submenu {background-image: url(images/sub-menu.gif); width: 911px; height: 13px;}

.wrapper .header .banner {background-image: url(images/banner.gif); height: 547px; width: 893px;}

/* main section */
.wrapper .main {background-image: url(images/main-bg.gif);background-repeat: repeat-y; width: 911px; margin-bottom: 50px;}
.wrapper .main .mbottom {background-image: url(images/main-bottom-bg.gif);background-repeat: no-repeat; width: 911px; height: 34px;}

.wrapper .main .content {padding: 50px 50px 0 50px}
.content .red1 {color:#990000;}
.content .red2 {color:#a63000;}

.content h1 {font-size: 15px; font-weight: bold;}
.content h2 {}
.content h2.htitle {font-size: 18px; font-weight: bold; color:#a63000}
.content h4 {font-size: 34px; font-weight: bold;}
.content p {font-size: 14px; line-height: 200%}
.content p.ptitle {font-size: 24px; font-weight: bold; color:#a63000}
.content p.substitle {font-size: 20px; font-weight: normal;}
.content p.subsstitle {font-size: 17px; font-weight: normal;}
.content p.note {font-size: 12px; font-weight: normal;}

.content .size_xx {font-size: 20px;}

.content a {color: #d98e04; font-weight: bold; padding: 2px; text-decoration: none;border-bottom: 1px #bb7803 dashed;margin-bottom: 2px;}
.content a:hover {background-color:#a5db92; color:#000; text-decoration: none;}

.content .pcenter {text-align: center}
.content .divcenter {margin:0px auto;}

.content .buynow {border: 1px #d98e04 solid; margin:0px auto;}

.content .buynow_button {height: 45px; width: 153px;background-image: url(images/buynow-button.jpg);background-position: left top;}
.content .buynow_button:hover {height: 45px; background-image: url(images/buynow-button.jpg);background-position: left bottom;cursor: pointer;}
.content .buynow_button a{text-decoration: none;display: block; height: 45px; width: 153px; padding: 0px; margin: 0px; border: none;}
.content .buynow_button a:hover {background-color: transparent;}

.content .subscriebe_now {width: 259px; height: 287px; background-image: url(images/subscriebe-now-bg.jpg); font-family: Arial, Georgia, Verdana, Helvetica;}
.content .subscriebe_now p.stitle {font-size: 17px; font-weight: bold; color: #cc0000;}
.content .subscriebe_now p.sinfo {font-size: 12px; line-height: 20px;}

.content .testimonial {}
.content .testimonial .testimonial_body{background-image: url(images/testimonial-body.gif);background-repeat: no-repeat; width: 814px;padding:20px; padding-bottom: 0px;}
.content .testimonial .testimonial_bottom{background-image: url(images/testimonial-bottom.gif);background-repeat: no-repeat; width: 814px; height: 19px;}
.content .testimonial .text_long {background-image:url(images/quote-left.gif);background-position:left top;background-repeat:no-repeat;padding:10px 40px;width:730px;}
.content .testimonial .text {background-image:url(images/quote-right.gif);background-position:right bottom;background-repeat:no-repeat;color:#111111;font-size:13px;font-style:italic;line-height:22px;padding-bottom:20px;padding-right:20px;}
.content .testimonial .author {color:#d98e04;font-size:14px;line-height:15px;margin-top:20px; line-height: 150%;}

.content .info {border: 1px #04311d solid;border-top: 5px #04311d solid; padding: 15px;}
.content .info h2 {font-size: 16px; line-height: 150%}
.content .info h2 span {font-weight: bold; font-size: 20px}

.content .bonus {margin-bottom: 55px;}
.content .bonus h2 {color: #008000; font-size: 21px; padding-bottom: 20px;}
.content .bonus h3 {color: #151515; font-size: 12px; font-weight: bold; line-height: 200%}

.content .bonus ul.check {list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:10px;margin-left:10px;margin-top:20px;}
.content .bonus ul.check li {background-image: url(images/icon-check.gif);background-position:left 6px;background-repeat:no-repeat;padding-bottom:10px;padding-left:30px;}
.content .bonus ul.check li p {font-weight: bold;}

.content .instantdown_button {height: 65px; width: 278px;background-image: url(images/button-instandt-download.gif);background-position: left top;}
.content .instantdown_button:hover {height: 65px; background-image: url(images/button-instandt-download.gif);background-position: left bottom;cursor: pointer;}
.content .instantdown_button a{text-decoration: none; display: block;height: 65px; width: 278px; padding: 0px; margin: 0px; border: none;}
.content .instantdown_button a:hover {background-color: transparent;}

.content .affiliate_link {font-size: 12px;}
.content .affiliate_link a {color: #008000; font-weight: normal}
.content .affiliate_link a:hover {color: #000}

/* Thank you Page */
.thankyou {}
.thankyou h4 {color:#020101;font-size:22px;}
.thankyou ul {list-style:none;}
.thankyou ul li {background-image:url(images/download.gif);background-position:left top;background-repeat:no-repeat;margin-bottom:10px;padding-left:55px;}
.thankyou ul li a {font-size:14px;line-height:50px;}

/* Contact Us Page */
.contact {}
.contact h4 {color:#020101;font-size:22px;}


/* footer section */
.wrapper .footer {
background-image: url(images/footer-bk.gif);
background-repeat: no-repeat; height: 12px;}

.wrapper .spacer {height: 100px;
background-color: #000000;}

.clear {clear: both}
.fr {float: right;}



