@charset "utf-8";

/* CSS Document */
body { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; background:url(../images/bg.jpg) repeat-x; }

html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, em, img, strong, ul, li, fieldset, form, label { margin:0; padding:0; list-style-type:none; }

img { border:0; float:left; }

a { outline:none; border:none }

.float_left { float:left }

.float_right { float:right }

/******Body Css******/
#wrapper { margin:auto; 
width:965px; 
}

/*********Header*********/
#wrapper #header {
width:958px;
background:url(../images/header_girl_image.png) no-repeat;
height:430px;
}

#header .header_right {
background:url(../images/header_text_image.png) no-repeat;
height:430px;
width:388px;
}
.header_right ul{
float:left;
width:341px;
font-size:17px;
font-weight:bold;
color:#454545;
padding:232px 0 0 47px; 
}

.header_right ul li {
float:left;
width:310px;
background:url(../images/bullet_pt.gif) no-repeat;
padding:5px 0 0px 31px;
}

.header_right ul li span {
float:left;
background:url(../images/dashed_line.gif) repeat-x left bottom;
white-space:nowrap;
}

/**************
Main Content
*************/
.main_content {
width:941px;
padding:0 0 0 24px; 
}

		/******
		Left Section
		*****/
		.main_content .left_section {
		width:545px;
		padding-left:1px;
		}
		.acai_mainbg {
		width:545px;
		background:url(../images/top_colom_bg.jpg) repeat-y;
		color:#404040;
		font-size:14px;
		}
		.acai_Topbg {
		width:545px;
		background:url(../images/top_white_heading.jpg) no-repeat left top;
		padding-top:20px;
		}
		.acai_Btmbg {
		width:505px;
		background:url(../images/top_colom_btm.jpg) no-repeat left bottom;
		padding:5px 13px 22px 27px;
		}
		.acai_hdg {
		float:left;
		font-size:24px;
		color:#404040;
		font-weight:bold;
		border-bottom:1px dashed #AEAEAE;
		}
		.acai_hdg span {
		color:#a82ca3;
		}
		.acai_p {
		float:left;
		width:505px;
		line-height:18px;
		padding:12px 0 0 0;
		}
		.acai_p span {
		color:#c53dc3;
		}
		.mtop15{
		margin-top:15px;
		}
		.image_acai {
		width:505px;
		padding-top:10px;
		line-height:18px;
		}
		.image_acai img {
		padding:0 10px 0px 0; 
		}
		.image_acai span {
		color:#c53dc3;
		}
		.testi_acai {
		width:505px;
		padding-top:10px;
		padding-bottom:15px;
		line-height:18px;
		}
		.testi_acai div {
		float:left;
		width:350px;
		background:url(../images/quotes_start.jpg) no-repeat 0px 0;
		padding-left:28px; 
		}
		.testi_acai div p {
		float:left;
		width:350px;
		background:url(../images/quotes_end.jpg) no-repeat right bottom;
		}
		
		/********
		Right Section
		**********/
		.main_content .right_section {
		width:383px;
		}
		
		.right_section .form_section {
		width:336px;
		background:url(../images/form_bg.jpg) no-repeat 10px top;
		padding-left:40px;
		padding-bottom:8px;
		}
		
		.right_section .form_arrow {
		width:366px;
		height:44px;
		background:url(../images/form_arrow.jpg) no-repeat 10px 0;
		padding-left:10px;
		}
		.form_line {
		width:307px;
		background-color:#007AB9;
		padding:3px 0;
		}
		.form_line label,.form_line1 label {
		float:left;
		width:90px;
		padding-right:10px;
		line-height:21px;
		font-size:13px;
		color:#FFF;
		text-align:right;
		font-weight:bold;
		}
		.inputtxt {
		float:left;
		width:198px;
		height:19px;
		border:0;
		margin:0;
		padding:2px 3px 0 3px;
		}
		.form_line1 {
		width:307px;
		background-color:#007AB9;
		padding:3px 0 2px 0;
		}
		.selecttxt {
		float:left;
		width:204px;
		margin:0;
		}
		
		.err { background-color: #ff6666; }
			
		.mtop6{
		margin-top:6px;
		}
		.form_btn {
		 width:383px;
			height:90px;
			background:url(../images/form_btm.jpg) no-repeat 10px 0;
			padding-bottom:10px;
			}
			.btn {
			width:383px;
			background:url(../images/form_btn.png) no-repeat;
			height:74px;
			float:left;
			}
			.tape_section {
			width:330px;
			background:url(../images/fold_form.jpg) no-repeat;
			padding:64px 0 10px 51px;
			height:267px;
			}
			.fold_heading {
			float:left;
			white-space:nowrap;
			color:#404040;
			font-size:28px;
			font-weight:bold;
			background:url(../images/dashed_line.gif) repeat-x left bottom;
			}
			.fold_heading span{
			color:#c20000;
			}
			.fold_details {
			float:left;
			width:310px;
			font-size:14px;
			line-height:18px;
			padding:10px 0 0 0;
			}
			.fold_details img{
			padding:0 10px 0 0;
			}
	
	/******Mid Section*******/
	.free_trial{
	width:930px;
	height:280px;
	background:url(../images/btm_form.jpg) no-repeat 0 17px;
	padding-top:17px;
	padding-bottom:13px;
	}
	.free_trial ul {
	width:300px;
	float:left;
	font-size:17px;
	color:#FFF;
	padding:120px 0 0 40px;
	}
	.free_trial ul li {
	background:url(../images/btm_bullet.gif) no-repeat;
	padding:0px 0 5px 27px;
	width:273px;
	float:left;
	}
	.free_trial ul li span{
	float:left;
	white-space:nowrap;
	border-bottom:1px dashed #BBB4BC; }
	.free_right {
	padding:194px 17px 0 0;
	width:384px;
	}
	.post_reltv {
	width:384px;
	float:left;
	position:relative;
	}
	.bottle{
	float:left;
	width:255px;
	height:296px;
	position:absolute;
	z-index:100;
	left:136px;
	top:-364px;
	}
	.seal_red {
	float:left;
	width:158px;
	height:73px;
	position:absolute;
	z-index:150;
	left:-167px;
	top:-1060px;
	}
			
/*******Footer*********/
#footer { float:left; width:100%; background:url(../images/footer_bg.jpg) repeat-x; }
#footer div.footerWrapper { width:951px; margin:0 auto; }
.footer_nav { float:left; width:951px; font-size:13px; color:#8d0c3e; padding:20px 0 15px 0; }
.footer_nav a { color:#8d0c3e; font-size:13px; text-decoration:underline; }
.footer_nav span { padding:0 8px; }
.copyright { float:left; width:930px; font-size:12px; color:#000; padding-bottom:20px; }