@charset "utf-8";

/* Global reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0px;
padding:0px;
}

/* General CSS*/
body {
margin:0px;
padding:0px;
margin:0px auto;
background:#ffffff url(../images/header_left.gif) repeat-x;
font-family: Arial, Verdana, sans-serif;
font-size:12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#000;
}

/*Universal classes */
a {
outline:none;
border:none;
text-decoration:none;
}

img {
float:left;
border:0px;
}

.FloatLeft {
float:left;
}

.FloatRight {
float:right;
}

.clear {
clear:both;
}

.error_txt {
color:#f00;
}

/* Wrapper */
#MainContainer {
width:950px;
margin:0px auto;
height:auto;
}

/* Header */
#header {
float:left;
width:950px;
height:auto;
}

#header .logo_box {
float:left;
width:950px;
height:84px;
padding:0px 0px 12px 0px;
}

#header .logo_box .logo+ {float:left; padding-top: 18px;}
#header .logo_box .phone{float:left; padding-right:19px; padding-left: 19px;}
#header .logo_box .chat{float:left;}

#header .nav_box {
float:left;
width:950px;
height:75px;
padding:0px 0px 0px 0px;
}

#header .main {
float:left;
width:950px;
height:279px;
padding:0px 0px 0px 0px;
}

/* Navigation */
a.home{float:left; width:72px; height:75px;background:url(../images/menu_1.gif) left top no-repeat;}
a.home:hover{background:url(../images/menu_1_over.gif) left top no-repeat;}
a.home_active{float:left; width:72px; height:75px;background:url(../images/menu_1_over.gif) left top no-repeat;}

a.about{float:left;width:105px;height:75px;background:url(../images/menu_2.gif) left top no-repeat;}
a.about:hover{background:url(../images/menu_2_over.gif) left top no-repeat;}
a.about_active{float:left;width:105px;height:75px;background:url(../images/menu_2_over.gif) left top no-repeat;}

a.how_it_works{float:left;width:140px;height:75px;background:url(../images/menu_3.gif) left top no-repeat;}
a.how_it_works:hover{background:url(../images/menu_3_over.gif) left top no-repeat;}
a.how_it_works_active{float:left;width:140px;height:75px;background:url(../images/menu_3_over.gif) left top no-repeat;}

a.guarantee{float:left;width:157px;height:75px;background:url(../images/menu_4.gif) left top no-repeat;}
a.guarantee:hover{background:url(../images/menu_4_over.gif) left top no-repeat;}
a.guarantee_active{float:left;width:157px;height:75px;background:url(../images/menu_4_over.gif) left top no-repeat;}

a.contact{float:left;width:114px;height:75px;background:url(../images/menu_9.gif) left top no-repeat;}
a.contact:hover{background:url(../images/menu_9_over.gif) left top no-repeat;}
a.contact_active{float:left;width:114px;height:75px;background:url(../images/menu_9_over.gif) left top no-repeat;}

a.testimonials{float:left;width:167px;height:75px;background:url(../images/menu_5.gif) left top no-repeat;}
a.testimonials:hover{background:url(../images/menu_5_over.gif) left top no-repeat;}
a.testimonials_active{float:left;width:167px;height:75px;background:url(../images/menu_5_over.gif) left top no-repeat;}

a.faq{float:left;width:77px;height:75px;background:url(../images/menu_6.gif) left top no-repeat;}
a.faq:hover{background:url(../images/menu_6_over.gif) left top no-repeat;}
a.faq_active{float:left;width:77px;height:75px;background:url(../images/menu_6_over.gif) left top no-repeat;}

a.order_now{float:left;width:118px;height:75px;background:url(../images/menu_7.gif) left top no-repeat;}
a.order_now:hover{background:url(../images/menu_7_over.gif) left top no-repeat;}
a.order_now_active{float:left;width:118px;height:75px;background:url(../images/menu_7_over.gif) left top no-repeat;}


/* Content */
#content {
float:left;
width:950px;
padding:0px 0px 0px 0px;
}

#content .left {
float:left;
width:643px;
padding:0px 0px 0px 0px;
}

#content .left .initial_supply {
float:left;
width:643px;
}

#content .left .subsiquent_supply {
float:left;
width:643px;
padding-top:12px;
}

#content .left .height12 {
float:left;
width:643px;
height:12px;
}

#content .left p.text {
float:left;
width:602px;
padding:25px 21px 17px 20px;
line-height:17px;
}

#content .left ul {
float:left;
width:600px;
padding:5px 0px 0px 20px;
list-style-type:none;
}

#content .left ul li {
float:left;
width:576px;
padding:5px 0px 0px 22px;
background:url(../images/green_tick.gif) 0px 8px no-repeat;
font-size:13px;
line-height:21px;
}

#content .left span.yes_send_btn {
float:left;
width:602px;
padding:0px 0px 10px 20px;
}

#content .left ul li.selling {
float:left;
width:445px;
padding:5px 0px 0px 22px;
background:url(../images/green_tick.gif) 0px 8px no-repeat;
font-size:13px;
line-height:21px;
}

#content .left .container {
float:left;
width:643px;
background:url(../images/container_bg.gif) left top repeat-y;
}

#content .left ul li.qa {
float:left;
width:576px;
padding:0px 0px 8px 22px;
background:url(../images/green_arrow_dot.gif) 0px 8px no-repeat;
font-size:13px;
line-height:21px;
}

#content .left ul li.qa label {
float:left;
width:570px;
font-weight:bold;
padding:5px 0px 0px 0px;
}

#content .left ul li.qa span {
float:left;
width:570px;
font-weight:normal;
padding:5px 0px 0px 0px;
}

#content .left ul.effects {
float:left;
width:130px;
padding:5px 0px 0px 20px;
list-style-type:none;
}

#content .left ul li.side_effects {
float:left;
width:110px;
padding:5px 0px 0px 22px;
background:url(../images/green_tick.gif) 0px 8px no-repeat;
font-size:13px;
line-height:21px;
}

#content .left ul.need1 {
float:left;
width:120px;
padding:5px 0px 0px 15px;
list-style-type:none;
}

#content .left ul li.need_pts1 {
float:left;
width:100px;
padding:5px 0px 0px 22px;
background:url(../images/green_tick.gif) 0px 8px no-repeat;
font-size:13px;
line-height:21px;
}

#content .left ul.need2 {
float:left;
width:170px;
padding:5px 0px 0px 20px;
list-style-type:none;
}

#content .left ul li.need_pts2 {
float:left;
width:150px;
padding:5px 0px 0px 22px;
background:url(../images/green_tick.gif) 0px 8px no-repeat;
font-size:13px;
line-height:21px;
}

.error_txt {
color:#ff7200;
font-weight: bold;
}

#content .right {
float:right;
width:295px;
padding:0px 0px 0px 0px;
}

#content .offer {
float:left;
width:950px;
padding:12px 0px 0px 0px;
}

#content .btm {
float:left;
width:950px;
padding:12px 0px 15px 0px;
}

/* Footer */
#footer {
float:left;
width:950px;
height:92px;
text-align:left;
font-size:11px;
color:#919191;
}

.RightFormBG {
background:url(../images/form_bg.gif) repeat-y;
float:left;
width:286px;
height:auto;
padding-bottom:15px;
padding-left:9px;
}

.RightFormBG div.testmonial {
width:268px;
height:auto;
float:left;
padding:16px 10px 23px 8px;
}

.RightFormBG div.testmonial p {
text-align:justify;
width:245px;
font-size:12px;
line-height:18px;
color:#000;
padding:15px 15px 15px 8px;
float:left;
}

.RightFormBG div.testmonial p span.topimg {
background:url(../images/upper_quote.gif) 5px 0 no-repeat;
width:22px;
height:13px;
float:left;
}

.RightFormBG div.testmonial p span.text {
text-align:justify;
font-size:12px;
line-height:18px;
color:#000;
}

.width100 {
width:100px;
}


.subscribe_section {
float:left;
width:265px;
padding:17px 0 35px 9px;
background:url(../images/dotted_line.gif) no-repeat right 155px;
}

.subscribe_section label {
float:left;
width:100%;
font-size:13px;
font-weight:bold;
color:#000;
padding:15px 0 5px 0;
}

.inputtxt {
float:left;
width:244px;
border:2px solid #31152b;
background-color:#FFF;
padding:2px 3px 0 3px;
margin:0;
height:17px;
}

.btn_setting {
margin:13px 0 0 0;
float:right;
}

.RightFormBG .bottleBtn {
float:left;
width:263px;
padding:10px 0 37px 9px;
background:url(../images/dotted_line.gif) no-repeat right 119px;
}
.bottleMarg{
margin:43px 0 0 0;
float:left;
}
.RightFormBG .tellfriend {
float:left;
width:263px;
padding:0 0 29px 9px;
background:url(../images/dotted_line.gif) no-repeat right 305px;
}
.tellfriend label{
float:left;
width:100%;
font-size:13px;
font-weight:bold;
color:#000;
padding:10px 0 5px 0;}
.textbx{
float:left;
width:244px;
border:2px solid #31152b;
background-color:#FFF;
padding:2px 3px 0 3px;
margin:0;
height:57px;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
resize:none;
}

.logo_section1 {
float:left;
width:250px;
padding:0 0 11px 22px;
background:url(../images/dotted_line.gif) no-repeat right bottom;
 }
.logo_section2 {
float:left;
width:186px;
padding:10px 77px 14px 9px;
background:url(../images/dotted_line.gif) no-repeat right bottom;
}
.logo_section3 {
float:left;
width:263px;
padding:10px 0px 14px 9px;
background:url(../images/dotted_line.gif) no-repeat right bottom;
}

.logo_section2 div.logotxt,.logo_section3 div.logotxt {
float:left;
width:186px;
font-size:14px;
font-weight:bold;
color:#000;
padding:0 0 10px 0;
}

.as_seen_img{float:left;width:185px;}

.floatNone {
float:none;
}

#footer_mid_form{float:left;width:950px;background:url(../images/footer_bg.gif) 0px 0px repeat-y;}

#footer_mid_form .left{float:left;width:480px;padding-left:16px;padding-top:11px;}
#footer_mid_form .left .sign_boxes{float:left;width:202px;}
#footer_mid_form .left .pg_prot{float:left;width:350px;padding-top:6px;}
#footer_mid_form .left .divn{float:left;width:350px;padding-top:12px;}

#footer_mid_form .right{float:right;width:332px;background:url(../images/footer_form_bg.gif) 0px 0px repeat-y;}
#footer_mid_form .right .mid{float:right;width:332px;}

.subscribe_hd{float:left;padding:17px 0px 0px 13px;}
.email_hd{float:left;padding:17px 0px 0px 13px;}

.email_inpt{float:right;width:292px;height:24px;border:2px solid #31152b;background:#fff;margin-right:12px;padding:8px 3px 0px 3px;}
.subscribe_btn_last{float:right;padding:10px 15px 10px 0px;}
.divider_last{float:right;padding-right:15px;padding-top:2px;}

#footer_links_container{float:left;width:950px;padding:20px 0px 10px 50px;}

#footer_links_container a{float:left;color:#000;text-decoration:none;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
#footer_links_container a:hover{text-decoration:underline;}

#footer_links_container span{padding-left:8px;padding-right:9px;color:#741700;float:left;}

/* Inner Pages */
/* Fast Order Page */
#inner_content {
float:left;
width:950px;
padding:0px 0px 0px 0px;
}

#inner_content .mid {
float:left;
width:950px;
padding:0px 0px 0px 0px;
}

#inner_content .initial_supply {
float:left;
width:922px;
padding:0px 15px 0px 13px;
}

#inner_content .subsiquent_supply {
float:left;
width:922px;
padding:12px 15px 0px 13px;
}

#inner_content .height12 {
float:left;
width:643px;
height:12px;
}

#inner_content .i_container{float:left;width:950px;background:url(../images/inner_content_bg.gif) 0px 0px repeat-y;}

#inner_content .i_container p.txt{float:left;width:922px;line-height:17px;font-size:13px;padding:0px 0px 15px 13px;}

#inner_content .inner_box{float:left;width:910px;padding:0px 0px 30px 38px;background:url(../images/green_arrow_dot.gif) 13px 0px no-repeat;}

.inner_box .cntent{float:left;width:795px;padding:0px 0px 0px 11px;}

.inner_box .cntent p.text{float:left;width:795px;font-size:13px;line-height:17px;padding:10px 0px 0px 0px;}

.inner_box .cntent .list{float:left;width:700px;list-style-type:none;padding:6px 0px 0px 0px;}
.inner_box .cntent .list .pts{float:left;width:695px;background:url(../images/green_tick.gif) 0px 4px no-repeat;padding:0px 0px 0px 20px;font-size:13px;line-height:20px;}

/* Privacy Policy Page */
.inner_box .p_cntent{float:left;width:890px;padding:0px 0px 0px 11px;}

.inner_box .p_cntent p.text{float:left;width:880px;font-size:13px;line-height:17px;padding:10px 0px 0px 0px;}

.inner_box .p_cntent p.text a{font-size:13px;line-height:17px;text-decoration:underline;color:#303030;}
.inner_box .p_cntent p.text a:hover{text-decoration:none;}

/* Testimonials Page */
.testimonial_container{float:left;width:903px;padding:12px 0px 7px 20px;}
.testimonial_box{float:left;width:903px;padding:0px 0px 7px 0px;}
.testimonial_mid{float:left;width:889px;padding:0px 7px;background:url(../images/testi_bg.gif) 0px 0px repeat-y;}

.frame{float:left;width:92px;height:82px;padding:0 5px;}

blockquote { padding:10px 0px 10px 50px; background: transparent url(../images/testitop_comma.gif) left top no-repeat; }
blockquote div { padding: 0 48px 0 96px; font-size:13px; background: transparent url(../images/testibottom_comma.gif) right bottom no-repeat; }
blockquote div p{padding:0px 0px 12px 12px;}
blockquote div span{padding:0px 0px 0px 12px;font-weight:bold;font-style:italic;}

/* About Us Page */
.left .container .verf_testi{float:left;width:620px;padding:3px 0px 15px 13px;}

.left .container p {
text-align:justify;
width:597px;
font-size:12px;
line-height:18px;
color:#000;
padding:0px 15px 15px 8px;
float:left;
}

.left .container p span.text {
text-align:justify;
font-size:12px;
line-height:18px;
color:#000;
padding-right:8px;
}

.left .container span.topimg {
background:url(../images/upper_quote.gif) 0px 0px no-repeat;
width:22px;
height:13px;
float:left;
}

#inner_content .i_container .contul {float:left;width:922px;line-height:21px;font-size:13px; padding:15px 0px 15px 13px; list-style-type:none; }
#inner_content .i_container .contul li {float:left;width:898px; padding:0px 0px 5px 24px; background:url(../images/green_arrow_dot.gif) no-repeat; text-align: justify; }

#inner_content .i_container p.faqtxt{float:left;width:922px;line-height:17px;font-size:13px;padding:0px 0px 5px 13px;}
span.faqs_hdg { float:left; white-space:nowrap; border-bottom:1px dashed #506f00; font-size:20px; color:#506f00; padding:20px 0 0px 0; }
.redlink { color:#da0101; text-decoration:underline; }
.order_text 
{
	font-size:18px;
}

.popup_body
{
     background:#c79b6e;
     margin:0px;
     padding:0px;
     font-family: Tahoma;
     font-size:13px;
     color:#000000;
}

a.popup_link{color: #ffffff; text-decoration: none;}

.main_popup
{
       width: 600px;
       height: 400px;
       margin-left: auto;
       margin-right: auto;
}
.popup_left
{
       width: 145px;
       height: 171px;
       background-image: url(../images/popup_1.jpg);
       float: left;
}
.popup_right
{
       width: 455px;
       height: 171px;
       background-image: url(../images/popup_2.jpg);
       float: left;
}
.popup_left_bottom
{
       width: 145px;
       height: 229px;
       background-image: url(../images/popup_3.jpg);
       float: left;
}
.popup_right_bottom
{
       width: 455px;
       height: 229px;
       background-image: url(../images/popup_4.jpg);
       float: left;
}
.popup_text
{
       width: 405px;
       height: 120px;
       margin-top: 5px;
       margin-left: 10px;
       text-align: justify;
}
.popup_botton
{
       width: 415px;
       height: 55px;
       margin-top: 0px;
       margin-left: 10px;
}
.popup_text_2
{
       margin-top: 13px;
       margin-left: 65px;
}
.popup_text_2 a
{
       color: #ffffff;
       text-decoration: underline;
}
.popup_text_3
{
       margin-top: 130px;
       margin-left: 55px;
}
.popup_input
{
       width: 50px;
       margin-top: 2px;
       margin-left: 52px;
       text-align: center;
}
