/* Global Elements */
	
	p, h1, h2, h3, td, blockquote, li {
		font-family: Arial, Helvetica, sans-serif;
		color: #666666;
		font-size: 12px;
		line-height: 18px;
		text-align: left;
		margin: 0;
		padding: 0;
	}
	
	a:link, a:visited, a:hover {color: #3DB2DD;}
	
	body {
		margin: 0;
		padding: 0;
		background-image: url(images/bg.gif);
	}

/* DIV Elements */

	#container {
		margin: 0 auto;
		padding: 0;
		width: 888px;		
	}
	
	#head {
		margin: 0;
		padding: 0;
		width: 888px;
		height: 205px;	
	}
	
	#head img {display:inline;}
	
	#nav {
		margin: 0;
		padding: 0;
		width: 888px;
		height: 47px;	
	}
	
	#nav img {display:inline;}
	
	#nav_below {
		margin: 0;
		padding: 0;
		width: 888px;
		height: 20px;	
	}
	
	#main {
		background-image: url(images/bg_main.gif);
		margin: 0;
		padding: 0;
		width: 888px;	
	}	
	
	.left {width:338px; vertical-align:top; background-color:#FFEF88;}
	.left_2 {width:22px; vertical-align:top; background-image:url(images/left_stretch.gif);}
	.main_content {width:488px; vertical-align:top;}
	.right {width:40px; vertical-align:top;}
	
	left_container {
		margin: 0;
		padding: 0;
		width: 338px;
		height: 373px;		
	}
	
	left_bottles {
		margin: 0;
		padding: 0;
		width: 338px;
		height: 197px;		
	}
	
	left_testimonials {
		margin: 0;
		padding: 0;
		width: 338px;
	}
	
	.testimony_text p{color:#3DB2DD; font-size:12px; font-weight:bold; line-height: 22px;}
	
	left_foot {
		margin: 0;
		padding: 0;
		width: 338px;
		height: 42px;		
	}
	
	#headline {
		width: 488px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;

	}
	
	#content {
		margin: 3px auto;
		padding: 0 35px 0 25px;
		width: 428px;
	}
	
	#content p {line-height:22px;}
	#content h1 {text-align:right;}
	
	#subnav {
		margin: 3px 0 15px 25px;
		padding: 10px 0 10px 0;
		width: 410px;
		border-top: 1px solid #3DB2DD;
		border-bottom: 1px solid #3DB2DD;
	}
	
	#subnav h2 {font-size:11px; color:#3DB2DD; font-weight:normal;}
	
	#product, #product_2, #product_3, #product_4 {
		margin: 3px auto;
		padding: 0 35px 0 25px;
		width: 428px;
	}
	
	#product input, #product_2 input, #produc_3 input, #product_4 input {font-size: 11px;}
	#product p, #product_2 p, #product_3 p, #product_4 p {line-height:20px;}
	#product h1, #product_2 h1, #product_3 h1, #product_4 h1 {font-size:14px; color:#3DB2DD; padding:10px 0 5px 0;}
	
	#product_line, 	#product_line_2, 	#product_line_3, 	#product_line_4 {
		margin: 15px 0 10px 25px;
		padding: 0 0 0 0;
		width: 400px;
		height: 2px;
		border-bottom: 1px solid #3DB2DD;
	}
	
	#line {
		margin: 15px 0 10px 0;
		padding: 0 0 0 0;
		width: 410px;
		height: 2px;
		border-bottom: 1px solid #3DB2DD;
	}
	
	#home_line {
		margin: 25px 0 25px 25px;
		padding: 0 0 0 0;
		width: 410px;
		height: 2px;
		border-bottom: 1px solid #3DB2DD;
	}
	
	#home_distributor {
		margin: 10px auto; 
		padding: 0 35px 0 25px; 
		width: 428px;
		}
		
	#home_distributor h1 {margin: 0 0 10px 0; padding: 0;}
	#home_distributor p {line-height:22px;}
	
	#home_events {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		width: 305px;
	}
	
	#home_events p {line-height:18px;}
	#home_events h1 {text-align:right;}
	
	#foot_bar {
		margin: 0;
		padding: 0 0 0 0;
		width: 550px;	
	}
	
	#foot_line {
		margin: 25px 0 10px 25px;
		padding: 0 0 0 0;
		width: 410px;
		height: 2px;
		border-bottom: 1px solid #3DB2DD;
	}
	
	#foot {
		margin: 0;
		padding: 0 0 0 25px;
		width: 410px;	
	}
	
	#foot p {font-size:10px; text-align:center; color:#3DB2DD;}
	#foot a:link, #foot a:visited, #foot a:hover {text-decoration:underline; color: #3DB2DD;}	
	
	#copyright {
		float: right;
		margin: 15px 0 0 0;
		padding: 0 40px 25px 0;
		width: 510px;	
	}
	
	#copyright p {font-size:11px; color:#FE9019; font-weight:bold; text-align:center; line-height:15px;}
	#copyright a:link, #copyright a:visited, #copyright a:hover {text-decoration:underline; font-weight:bold; color: #FE9019;}
	

	.img_right_inside {float: right; margin-left:8px; margin-bottom:8px; border:3px solid #cccccc}
	.img_right {float: right; margin-left:8px; margin-bottom:8px;}
	.img_left {float: left; margin-right:8px; padding-bottom:10px; margin-bottom:0;}
	
	.small {font-size:10px;}
	.error {color:#ff0000;}
