/* CSS Document */
html, body {
	width:100%;
	margin:0;
	padding:0;
	}
body {
	font-family: Tahoma, Verdana, Sans-Serif;
	color:#fff;
	background:#F2F3F2 url(img/bg/bg_body.gif) top left repeat-x;
	}
div, body, p, ul, ol, li, a, form, img, span, h3, h2, h4 {
	margin:0;
	padding:0;
	} 
img, table, tr, td { border:none;}
ul, li { list-style:none;}
a, a :active, a:visited, a:hover { text-decoration:none; color:#fff;}

.wrapper { margin-left:auto; margin-right:auto; width:912px; position:relative; } 
	.light { position:absolute; top:0px; left:-100px;}
	.header {  height:117px; position:relative; width:907px;}
		.logo { position:absolute; top:16px; left:-10px;}
		.top { position:absolute; bottom:0px; left:-2px;}
		.top1 { position:absolute; bottom:0px; left:0px;}
		.menu { position:absolute; bottom:0px; right:-2px; width:631px; height:42px; background:url(img/menu.gif) bottom left no-repeat;}
		.menu_spec {right:-4px;}
		.menu_spec2 {right:-5px;}
		.menu ul { margin-top:14px; margin-left:25px;}
		.menu li { float:left; margin-right:5px;}
		.menu li.li5 { margin-right:0px;}
		.menu li a { display:block; height:22px;}
		.menu li a.menu1 { background:url(img/menu/menu1.gif) 0px 0px no-repeat; width:104px;}
		.menu li a.menu2 { background:url(img/menu/menu2.gif) 0px 0px no-repeat; width:105px;}
		.menu li a.menu3 { background:url(img/menu/menu3.gif) 0px 0px no-repeat; width:92px;}
		.menu li a.menu4 { background:url(img/menu/menu4.gif) 0px 0px no-repeat; width:84px;}
		.menu li a.menu5 { background:url(img/menu/menu5.gif) 0px 0px no-repeat; width:91px;}
		.menu li a.menu6 { background:url(img/menu/menu6.gif) 0px 0px no-repeat; width:81px; height:25px;}
		.menu li a:hover { background-position: 0px -22px;}
		.menu li a.menu6:hover { background-position: 0px -25px;}
		.menu li a span { display:none;}
		
		
	.girl_div { background:url(img/bg/bg_main.jpg) top left no-repeat; width:899px; position:relative; height:300px; margin-left:4px;}
		.left1 { position:absolute; left:-6px; top:0px;}
		.right1 { position:absolute; right:-6px; top:0px;}
		.size { position:absolute; top:60px; left:305px;}
		.get1 { position:absolute; top:96px; left:305px;}
		.bigger { position:absolute; top:173px; left:305px;}
		.get_now { position:absolute; top:192px; left:467px;}
		.free_get { position:absolute; top:38px; left:685px;}
		.order_now { position:absolute; top:126px; right:-9px; z-index:100;}
		.free { position:absolute; top:210px; right:115px;}
	.content { margin-top:20px; width:907px; background:url(img/bg/bg_content.gif) top left repeat-y; float:left; position:relative; z-index:50;}
		.left, .left_testimonials, .left_ingredients { float:left; /*border-right:1px solid #d0d0d0;*/ width:319px; color:#1c1c1c; padding-bottom:30px;}
			.left h3, .left_testimonials h3, .left_ingredients h3 { margin-left:5px; margin-bottom:10px;}
			.blue { background:url(img/bg/bg_blue.gif) top left no-repeat; width:296px; height:120px; position:relative; margin-bottom:23px;}
				.xxl { position:absolute; top:-4px; left:5px;}
				.make { position:absolute; top:27px; left:122px;}
			.click { margin-left:4px; margin-top:10px;}
			.left p { font-size:16px; font-family:'Arial Narrow'; line-height:17px; font-weight:bold; margin-left:4px; padding-bottom:20px;}
			.red { color:#e52820;}
		.center, .center_testimonails, .center_ingredients { float:left; /*border-right:1px solid #d0d0d0; border-left:1px solid #fcfcfc;*/ width:341px; color:#000; position:relative;}
			.center h3, .center_ingredients h3 { margin-left:25px; margin-bottom:10px;}
			.video { margin-left:19px; margin-bottom:20px;}
			.how { font-family:'Arial NArrow'; font-size:22px; line-height:15px; width:255px; margin-left:26px;}
			.hear { font-size:14px; line-height:19px; width:255px; margin-left:28px;}
			.center p { margin-left:26px;}
		.right, .right_testimonials { float:left; /*border-left:1px solid #fcfcfc;*/ width:243px; position:relative;}
			.right h3 { margin-left:25px;}
			.men { background:url(img/bg/bg_men.gif) top  left no-repeat; color:#000; font-size:19px; margin-left:22px; margin-top:8px; padding-top:16px; font-family:Arial; line-height:15px; padding-bottom:30px;}
			
			.men li { margin-left:15px; padding-left:8px; width:75px; margin-bottom:10px;}
			.men li.li1 { background:url(img/1.gif) 0px 2px no-repeat;}
			.men li.li2 { background:url(img/2.gif) 0px 2px no-repeat;}
			.men li.li3 { background:url(img/3.gif) 0px 2px no-repeat;}
			.men li.li4 { background:url(img/4.gif) 0px 2px no-repeat;}
			.men li.li5 { background:url(img/5.gif) 0px 2px no-repeat;}
	.footer { clear:both; color:#4d4c4c; width:907px; background:url(img/bg/bg_footer.gif) top left repeat-x; padding-top:35px; position:relative; z-index:10;}
		.footer li { float:left; font-size:12px; border-right:1px solid #c6c6c6; border-left:1px solid #fff; padding-top:5px; padding-bottom:8px; margin-bottom:20px; }
		.footer li a, .footer li a:active, .footer li a:visited, .footer li a:hover { padding:0 15px 0 14px; color:#000; display:block;}
		.footer li.li1 { border-left:0px;}
		.footer li.li1 a { padding-left:0px;}
		.footer li.li5 { border-right:0px;}
		.footer li.li5 a { padding-right:0px;}
		.footer p { clear:both; font-size:10px; margin-bottom:10px;}
		.footer p a, .footer p a:active, .footer p a:visited, .footer p a:hover { color:#00a8ff; font-size:11px; }
		.footer a:hover { text-decoration:underline;}
		.designed { position:absolute; top:85px; right:20px; width:140px;}
		.designed p { margin-top:7px; margin-left:5px;}
		.designed p img {margin:-14px 0px 0px 63px; display:block;}
		.designed a {font-size:1px;}
/* TESTIMONIALS */
.testimonials_div { background:url(img/bg/bg_testimonials.jpg) top left no-repeat; width:899px; position:relative; height:220px; margin-left:4px;}
	.size1 { position:absolute; top:38px; left:305px;}
	.get2 { position:absolute; top:70px; left:305px;}
	.bigger1 { position:absolute; top:108px; left:305px;}
	.get_magnum { position:absolute; top:130px; left:480px;}
	
	
.left_testimonials p, .center_testimonails p { color:#404040; font-size:14px; font-family:Georgia; font-style:italic; font-weight:normal; margin-right:25px; text-align:justify;  }
.center_testimonails p, .center_ingredients p  { margin-left:26px;}
p.link { color:#0599e7; margin-top:7px; margin-bottom:30px; text-align:right; font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold;}
.letter { background:url(img/bg/bg_letter.gif) top left no-repeat; width:296px; height:161px; margin-left:26px; position:relative; margin-top:50px;}
.letter_img { position:absolute; top:31px; right:31px;}

.pribor { position:absolute; top:-30px; right:0px;}
.testimonials_inside { margin-left:26px; padding-top:100px; margin-bottom:150px; }
	.testimonials_inside img { margin-bottom:10px;}
	.blue2 { background:url(img/bg/bg_blue2.gif) top left no-repeat; width:219px; /*223*/height:123px; padding-top:100px; position:relative; margin-bottom:30px; margin-top:45px;}
		.testimonials_inside .blue2 img { margin-bottom:2px; margin-left:20px;}
		.xxl1 { position:absolute; top:-35px; left:0px;}
.box { position:absolute; bottom:-25px; right:-20px; z-index:50;}

/* INGREDIENTS */
.ingredients_div { background:url(img/bg/bg_ingredients.jpg) top left no-repeat; width:901px; position:relative; height:220px; margin-left:4px;}
	.bigger2 { position:absolute; top:117px; left:305px;}
	.get_magnum1 { position:absolute; top:132px; left:440px;}
.left_ingredients p { margin-left:6px;}
.left_ingredients p, .center_ingredients p { color:#333333; font-size:12px; font-weight:normal; margin-right:25px; text-align:justify; margin-bottom:13px;  }
.left_ingredients p span, .center_ingredients p span { font-size:14px; font-weight:bold;}
.blue_text { color:#0599e7; }

.peoples { position:relative; width:294px; height:170px; margin-top:16px; margin-bottom:33px;}
	.natural { position:absolute; bottom:-24px; left:5px;}
.girl { position:relative; width:292px; height:251px; padding-left:25px; margin-top:30px;}
	.effective { position:absolute; top:-10px; right:70px;}
	.click_hete_toget { position:absolute; top:91px; right:28px;}

/* HOW IT WORKS */
.howitworks_div { background:url(img/bg/bg_howitworks.jpg) top left no-repeat; width:901px; position:relative; height:220px; margin-left:4px;}
	.size1 { position:absolute; top:35px; left:305px;}
.boy { background:url(img/bg/boy.jpg) right top no-repeat; margin-top:20px; margin-bottom:30px; position:relative; height:256px;}
	.boy img { margin-top:30px;}
.most { margin-left:100px; margin-bottom:30px;}
.extra { position:absolute; top:-10px; left:20px;}
.ruler, .bomb, .pills { position:relative; padding-top:40px;}
.div_pic { position:absolute; top:-10px; right:20px;}

/* SEXUAL BENEFITS */
.benefits_div { background:url(img/bg/bg_sexual_benefits.jpg) top left no-repeat; width:899px; position:relative; height:220px; margin-left:4px;}
.left_ingredients h2 { color:#e52820; font-size:14px; font-family:Arial; font-weight:bold; text-transform:uppercase; line-height:20px; }
.banana { background:url(img/bg/banana.gif) top left no-repeat; position:relative; margin-top:15px; padding-top:3px;}
	.banana p, .banana h2 { margin-left:165px;}
	.banana_img { position:absolute; top:130px; left:90px;}
.girl_boy { position:relative; width:294px; height:170px; margin-left:24px; margin-bottom:50px;}
	.extra_blue { position:absolute; bottom:-40px; left:145px;}
	
/* HEALTH BENEFITS */
.benefits_div2 { background:url(img/bg/bg_health_benefits.jpg) top left no-repeat; width:901px; position:relative; height:220px; margin-left:4px;}
.bg_boy { margin-bottom:20px;}
.center_ingredients h1 { color:#e3271e; font-size:22px; font-weight:bold; margin-left:24px; margin-right:20px; margin-bottom:-3px; line-height:21px;}
.finger { position:relative; width:288px; height:181px; margin-top:40px; margin-bottom:40px; margin-left:24px;}
	.needs_magnum { position:absolute; top:-30px; left:75px; }
	.got_magnum { position:absolute; bottom:-30px; right:-10px;}
	
/**/
.order1 { background:url(img/img2/bg_repeat.gif) top left repeat-y; width:912px; float:left; clear:both;}
.order2 { background:url(img/img2/bg_top.gif) top left no-repeat; /*width:912px;*/ width:906px; float:left; clear:both; padding-left:6px; padding-top:4px; }
.order3 { background:url(img/img2/bg_white_repeat.gif) top left; /*width:900px;*/ width:891px; border-bottom:1px solid #cfcfcf; border-top:1px solid #fff; clear:both; float:left; padding-left:9px; padding-bottom:9px; }
	.order30 { background:#EBEBEB url(img/img2/bg_white.gif) top left no-repeat; /*width:900px;*/ width:891px; border-bottom:1px solid #cfcfcf; clear:both;float:left; padding-left:9px; padding-bottom:9px;}
	.order31 { background:#EBEBEB url(img/img2/bg_white_bottom.gif) bottom left no-repeat; /*width:900px;*/ width:891px; border-top:1px solid #fff; clear:both;float:left; padding-left:9px; padding-bottom:9px;}
.order4 { background:url(img/img2/bg_grey.jpg) top left repeat-y; width:882px; float:left; margin-top:9px; height:111px; position:relative;}
	 .order4_spec { height:151px;}
.order51 { float:left; position:relative; width:640px; text-align:right; height:111px; }
.order6 { background:url(img/img2/bg_bottom.gif) top left no-repeat; width:912px; clear:both; height:15px;}
	.order51 p { color:#5ec8ff; font-size:12px; font-weight:bold;}
	.orange { color:#fcd64c;}
	.order51 h3 { margin-top:19px; margin-bottom:5px;}
	.order51 h1 { margin-top:23px; margin-bottom:13px;}
	.order51 h2 { margin-top:0px; margin-bottom:5px;}
	.bottle { position:absolute; top:20px; left:0px;}
	.bottle1 { position:absolute; top:3px; left:0px;}
	.plus { margin-left:15px;}
	.save { position:absolute; bottom:-7px; left:390px; background:url(img/img2/save.gif) top left no-repeat; font-size:16px; text-align:center; font-weight:bold; width:93px; height:27px; padding-top:35px;  }
	.free_bottle { margin-bottom:20px; margin-left:-1px;}
.order52 { float:left; position:relative; width:240px; }
	.order52 p { margin-left:45px;}
	.price { color:#fcd64c; font-size:12px; font-weight:bold; margin-top:20px;}
	.total { color:#fff; font-size:15px; font-weight:bold; margin-bottom:10px;}
	a.add { background:url(img/img2/add.gif) top left no-repeat; width:172px; height:34px; display:block;}
	.add1 { margin-top:45px;}
	a.add:hover { background:url(img/img2/add1.gif) top left no-repeat;}
	a.free_trial { background:url(img/img2/free_trial.gif) top left no-repeat; width:172px; height:46px; display:block; margin-top:35px;}
	a.free_trial:hover { background:url(img/img2/free_trial1.gif) top left no-repeat;}
	a.add span, a.free_trial span { display:none;}
	
.footer_order { clear:both; color:#4d4c4c; width:907px; background:none; padding-top:10px; position:relative; z-index:10;}