@charset "utf-8";
/* css browser reset */
html, body, 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: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%; font-family:Arial, Helvetica, sans-serif; vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}

body{background-color:#ffffff; font-size:13.5px}

/* header section */
div#top-background { background:url(../images/top-background.png) repeat-x; height:618px;}
	div#top-part {position:relative;background:url(../images/logo-background.jpg) no-repeat; width:1070px; height:618px; margin:0px auto 0px auto;}
		img.logo-top { float:left; margin:0px 0px 0px 150px;}
		div#live-chat{position:fixed;margin:0px 0px 0px -595px;left:50%;top:225px;}
		div#nav ul li a{text-decoration: none; font-size:15px;font-weight:bold;}
		div#nav ul li{display:inline; font-size:15px; padding-right:38px;background:url('../images/nav-bg.png') no-repeat right top;padding:0px 20px 8px 14px;}
		div#nav ul{margin:0px 0px 0px 185px; padding-top:95px;}
		div#nav{font-weight: normal;}
		div#nav li.active a{color:#fff; font-weight:bold;}
		div#nav li a{color:#fff; font-size:15px;}
		div#nav li a:visited{color:#fff; font-size:15px;}
		div#nav li a:hover{color:#000; font-size:15px;}
		div#nav li a:active{color:#fff; font-size:15px;}

div#wrapper{width:760px; margin:0px auto 0px auto; padding:0 20px; background-color:#fff; }
div#description { margin-top:25px;}

/*h styles */
h2 {color:#363636; font-weight:bold; font-size:16px; margin:0px 0px 15px 0px;line-height:22px;}
h1{color:#363636;font-weight:bold;font-size:18px;padding:0px 0px 15px 0px;}

/*general class*/
.left{float:left;}
.right{float:right;}

/*buy-now-table*/
#buy-now-table{ background:url(../images/buy-table.jpg) no-repeat top center; width:800px; height:729px; margin:20px -20px 25px; }
#buy-now-table .buy-1 { margin:228px 0px 0px 525px;height:49px;width:200px;}
#buy-now-table .buy-2 { margin:101px 0px 0px 525px;height:49px;width:200px;}
#buy-now-table .buy-3 { margin:101px 0px 0px 525px;height:49px;width:200px;}
#buy-now-table .buy-4 { margin:101px 0px 0px 525px;height:49px;width:200px;}

div.guarantee{position:relative;margin-left:-20px;}
div.guarantee div.p{position:absolute;left:204px;top:72px;}
div.p p{color:#fff;padding-bottom:9px;width:570px;}









div#contact-content {width:822px; margin: 0px auto 0px auto; background-color:#fff;}
#faqs { margin-bottom:30px;}

div#doctor-top{height:480px;}
#doctor-top p{padding:15px 10px 5px 15px;}


div#nav-foot ul li a{text-decoration: none; font-size:14px;}
div#nav-foot ul li{display:inline; font-size:14px; padding:12px 5px;color:#8e8e8e;}
div#nav-foot ul{margin:-70px 0px 0px 220px; padding-top:90px;}
div#nav-foot{font-weight: normal;padding-bottom:35px;}
div#nav-foot li.active a{color:#999; font-weight:bold;}
div#nav-foot li a{color:#8e8e8e; font-size:14px;}
div#nav-foot li a:visited{color:#8e8e8e; font-size:14px;}
div#nav-foot li a:hover{color:#0b61a4; font-size:14px;}
div#nav-foot li a:active{color:#8e8e8e; font-size:14px;}

.backTop{padding-right:30px; padding-bottom:15px;padding-top:-20px;}
/** img tag **/
.try-today-risk-free {position:absolute;left:525px;top:365px;}
.try-guarantee { margin:0 11px 0 0;}
img.monial{margin:-5px 10px 10px 0; float:left;}

/** ul lu**/
#main-content ul { margin:10px 0px 10px 50px;}
#main-content ul li { font-size:13px; list-style:none; line-height:25px;}


/*livechat*/
#livechat { position:fixed; margin:480px 0px 0px -50px;}

/*testimonials*/
#testimonials p.name{font-weight:bold;text-align:right;padding-bottom:0px;}
#testimonials p.date{text-align:right;}

/** tabs **/
.tabs{height:27px;border:solid 1px #E0E4E9; border-bottom:0px;padding-top:12px; text-align:center; border-collapse:separate; cursor:pointer;z-index:1;
font-weight:bold; font-size:15px;
border-radius:5px 5px 0px 0px;
-moz-border-radius:5px 5px 0px 0px;
}
#tabs{position:relative;}
#tab1{position:absolute;width:449px; background:url(../images/tabs-bg-active.png) repeat-x; color:#BE2830;}
#tab2{position:absolute;left:455px;width:215px; background:url(../images/tabs-bg-inactive.png) repeat-x;}

.redH{color:#BE2830;font-weight:bold; font-size:15px; margin-bottom:8px;}
.boldBig{color:#000;font-weight:bold; font-size:15px;}
#tab-content2{display: none;}
#tab-body p{font-weight:normal;font-size:14px; margin:5px 15px 15px 15px; line-height:20px; padding:0px;}
/**buy-table**/
#buy-table {position:relative;background:url(../images/buy-now-box.png) no-repeat; width:770px; height:612px; margin:0px auto; padding-bottom:50px;}
.buy-three {position:absolute;top:443px;left:550px;width:175px;height:45px;}
.buy-two {position:absolute;top:443px;left:292px;width:175px;height:45px;}
.buy-one {position:absolute;top:443px;left:46px;width:175px;height:45px;}


/**footer**/
#padding-for-b {height:50px; background-color:#fff; width:800px; margin:-70px auto 0px auto; }
#footer {background:url(../images/logo-bottom.jpg) no-repeat; width:800px; height:165px; margin:0px auto 0px auto;}
#footer ul { text-align:right; padding-right:25px; }
#footer ul li { list-style:none; display:inline; font-size:12px; padding-right:5px;}
#footer ul li a { list-style:none; text-decoration:none; display:inline; font-size:12px; padding-right:5px; color:#454545;}
#footer ul li a:hover { list-style:none; display:inline; font-size:12px; padding-right:5px; color:#454545; font-weight:bold;}


/* p styles */
p{padding:0px 0px 15px 0px; line-height:20px;color:#363636;}
p#top-content { margin:130px 0px 0px 190px; width:500px; float:left;}
#faqs p{font-size:14px;}
p.ans{padding-left:20px;}
p.ques{font-weight:bold;padding-bottom:0px;}
.testimonial{padding-bottom:10px;padding-top:10px;}
.testimonial p{padding-bottom:5px;}
.even{background:#ecf6fd;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-top:13px;}


/*general class*/
.bold {font-weight:bold;}
.red{color:#F00;}
.center {margin: 0 auto;display:block;}
.first-title { margin:20px 0px 20px 30px;}
.titles { margin:20px auto;}
.obre-benefits { margin:15px 0px 0px 100px;}
.logo { float:left; margin:0px 0px 0px 25px;}
.logo-bottom { float:left; margin:10px 0px 0px 19px;}
.support-email-b {font-size:12px; padding:5px 20px 0px 10px; margin-left:640px;}
.top-phone-b { font-size:12px; margin-top:-15px; margin-left:678px; }
.copyright {margin-left:465px;}
img.ing{float:left; margin:5px 20px 15px 30px; border:#999 1px solid;}
.clear{clear:both;}
.ingredient{font-size:14px; color:#8A0000;}
.rose-hand { float:left; margin:5px 50px 0px 60px; padding-bottom:30px;}
.guarantee { margin:20px 0px 0px 0px;}

/*popup windows*/
#backgroundPopup{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:100%;  
width:100%;  
top:0;  
left:0;  
background:#000000;  
border:1px solid #cecece;  
z-index:1;  
} 
#popupContent{display:none;
 position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:525px; width:715px;   
background:#FFFFFF;   
border:7px solid #252525; 
z-index:3;  
font-size:13px; 
top:15px;
margin: 0 0 0 45px;
}  
#popupContent h1{text-align:left; color:#6FA5FD; font-size:22px; font-weight:700;border-bottom:1px dotted #D3D3D3; padding-bottom:2px;margin-bottom:20px;} 
#popupContentClose{  
line-height:14px;  
right:1px;  
top:5px;  
width:120px;
height:20px;
position:absolute;  
color:#C8C8C8;  
font-weight:700;  
display:block;
}  

#popupContent2{display:none;
 position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:380px; width:720px;   
background:#FFFFFF;   
border:7px solid #252525; 
z-index:2;  
font-size:13px; 
top:15px;
margin: 0 0 0 45px;
}  
#popupContent2 h1{text-align:left; color:#6FA5FD; font-size:22px; font-weight:700;border-bottom:1px dotted #D3D3D3; padding-bottom:2px;margin-bottom:20px;} 
#popupContentClose2{  
line-height:14px;  
right:1px;  
top:5px;  
width:120px;
height:20px;
position:absolute;  
color:#C8C8C8;  
font-weight:700;  
display:block;
}  

/*email form*/
form.buy_btn{width:385px; margin:0 0 0 30px;}
form#email-contact-form {width:700px; margin:0px 0px 0px 30px; padding-bottom:30px;}
form#email-contact-form label{display:block; margin:4px 0px; font-size:14px;}
form#email-contact-form input{width:40%;}
form#email-contact-form input#submit{width:125px; padding:0;}
form#email-contact-form textarea{width:60%; margin-bottom:10px;}

div#description p{padding-right:5px;}

div.back-to-top{clear:both;text-align:right;padding-top:30px;margin-bottom:5px;}
.ing{padding-bottom:25px;}
.ing-img{float:left;margin-top:5px;}
.ing p{margin-left:130px;}
#ingredients h2{margin-bottom:5px;}
#ingredients h3{font-weight:bold;margin-left:130px;font-size:16px;color:#363636;}
