/* -- live body style -- */
.container .door{
	width:920px;
	height: 400px;

}
div.door1{
width:456px;
height:400px;
position:relative;
float:left;
background:url(../img/live/plans/pic_back.jpg) repeat-y;
}
div.door2{
width:464px;
height:400px;
position:relative;
float:left;
background:url(../img/live/plans/pic.jpg) no-repeat;}

td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
/* -- end live body style -- */


/* -- live body style -- */
div.body{width:940px;
height:auto;}
	
h3.head1{
width:800px;
height:150px;
margin-left:60px;
margin-top:40px;
text-indent:-9999px;
}
div.summary{
width:160px;
height:250px;
position:relative;
float:left;
margin-left:60px;
margin-top:40px;
}

div.story{
	display:block;
	position:relative;
	float:left;
	margin-left:40px;
	width:620px;
	height:auto;
}

div.planning{
height:AUTO;
width:800px;
position:relative;
float:left;
margin-left:60px;

padding:0;}

div.head{
	display:block;
	position:relative;
	float:left;
	width:800px;
	height:40px;
	background:url(../img/live/plans/head.png) no-repeat;
text-indent:-9999px;}
div.list{
	display:block;
	position:relative;
	float:left;
	width:622px;
	height:120px;
	background:url(../img/live/plans/list.png) no-repeat;
text-indent:-9999px;}
div.individual{
	display:block;
	position:relative;
	float:left;
	width:370px;
	height:220px;
	margin-left:60px;
	background:url(../img/live/plans/individual.png) no-repeat;
text-indent:-9999px;}
div.family{
	display:block;
	position:relative;
	float:left;
	width:360px;
	height:220px;
	margin-left:10px;
	background:url(../img/live/plans/family.png) no-repeat;
text-indent:-9999px;}
div.back{
height:auto;
width:100px;
position:relative;
float:left;
display:block;
margin-top:20px;
margin-left:60px;

}
div.program1{
height:auto;
width:800px;
position:relative;
float:left;
display:block;
margin-left:60px;
margin-top:20px;
}

div.program2{
height:auto;
width:800px;
position:relative;
float:left;
display:block;
margin-left:60px;
}
div.program3{
height:auto;
width:800px;
position:relative;
float:left;
display:block;
margin-left:60px;
}
div.programinfo{
width:800px;
height:auto;
position:relative;
float:left;
padding:10px;}

div.specs{
width:350px;
height:190px;
position:relative;
float:left;
background:url(../img/detox/detox_specials.jpg) no-repeat;
text-indent:-9999px;}

div.table{
width:800px;
position:relative;
float:left;
margin-top:20px;
}

div.reason{
height:450px;
width:380px;
position:relative;
float:left;
display:block;
margin-left:60px;
margin-top:20px;}

div.how{
height:450px;
width:380px;
position:relative;
float:left;
display:block;
margin-left:40px;
margin-top:20px;
}


div.testimonials{
height:350px;
width:800px;
position:relative;
float:left;
display:block;
margin-left:60px;
margin-top:-20px;}

h3.tab{
	margin-top:-30px;
	color:#339933;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-decoration: underline;
}
h3.plans{
	font-size:16px;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
h3.back{text-align:left;}

p.button1{height:43px;
width:160px;
background:url(../img/detox/images/ejuva.png) no-repeat;
margin:0;
padding:0;}
p.button2{height:43px;
width:160px;
background:url(../img/detox/images/specials.png) no-repeat;
margin:0;
padding:0;}
p.button3{height:43px;
width:160px;
background:url(../img/detox/images/why.png) no-repeat;
margin:0;
padding:0;}
p.button4{height:43px;
width:160px;
background:url(../img/detox/images/how.png) no-repeat;
margin:0;
padding:0;}
p.button5{height:48px;
width:160px;
background:url(../img/detox/images/testim.png) no-repeat;
margin:0;
padding:0;}
.footer p{text-align:center}

