/* CSS Document */

	
	body {
		text-align:center;
		background: none:/*#fff url(images/cmiletr.gif) no-repeat top right;*/
		background-color: none;
		font-size:80%;}
a	img	{text-decoration:none; color:#FFFFFF;}

p {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:100%;
	margin:5px 5px 5px 5px;
	padding:0px;
	line-height:125%;
	}
h1	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:135%;
	margin:0;
	padding:0px;
	border-bottom: #CCFFFF groove; 
	}
h2	{font-size:125%;}
h3	{font-size:115%	;}
h2,h3,h4	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: navy;
	background: None;
	margin:0px 0px 0px 5px;
	padding:0px;
	}

#onlineord {float:left;}


#onlineord dl	{ float:left;}
dt {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: 600;color:navy; margin: 0 0 0 0; padding:0px; float:left;}
dd	{padding: 0px;margin: 0 0 0 10px; float:left; }
dd.form {float:right;}
	#center h3 {font-size:1.1em; font-style: italic; font-weight:600;}
	#container {
		width:725px;
		
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0;
		text-align:left;
		}
	#header {
		width: 100%; 
		padding:0px;
		margin-bottom:20px;
		float:left;  		
			}
#header #logo {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;
	color: red;padding: 0;margin:0px; font-size:200%; border:none; letter-spacing:-1px}
#taghead  {color:navy; margin: 10px 0px 0 50px; font-size: 175%; font-style:italic; font-weight:600 }
#tagline  {color:navy; margin: 0px 200px 0px 50px; padding-bottom:25px; font-size: 125%; font-style:italic; }

#herbs {margin-left: 25px}

#internal { font-weight:500; font-size:75%; }
#cleansing { font-weight:600; letter-spacing:-1px}
#com { font-weight:400; font-size: 50%; color:black;}
#header h4	{ font:Arial, Helvetica, sans-serif; font-size: 110%; font-weight:600; color:navy; padding-left:15px; padding-bottom:30px; float:left;}				
		 #support	{
		border-right: 0.1em solid blue;
		}
	#subhead {
		width: 720px;
		margin-bottom:10px;	
		padding:0px;
		float:left;
		text-align:right;
	
		 background:none;  
		}	
	#subhead a	{color:blue; text-decoration:none; }
	#subhead a:hover {color: red;}
		
#contentarea	{width:725px; float:left; background: url(images/fauxcol.gif) repeat-y; border:1px black}
	#contentarea a	{color:blue; font-weight:normal; text-decoration: none; }	
	#center {width:360px;margin:0px;padding-left:5px;float:left;background:#fff;}
	#centernoright {width:540px;margin:0;padding:0;float:left;background:#fff;}
	#centernoright div {padding-left:5px;}
	#centernoright p {color:black; font-size:100%; line-height:125%;margin-top:0px; margin-bottom:10px}
	#centernoright li {font-family: Verdana, Arial, Helvetica, sans-serif;color:black; font-size:100%; margin-top:0px; margin-bottom:0px}
	
	#centernoright h2 {color:black; font-size:125%; font-weight:600; margin-top:10px; margin-bottom:0px}
		#centernoright h3 {color:navy; font-size:115%; font-weight:500; margin-top:10px; margin-bottom:10px}
#centernoright .quote {color:navy; margin: 0px 25px 0 25px; font-size: 95%; font-style:italic; }
#centernoright .quoter	{font-size:90%; color:navy; margin-right: 50px; margin-top:0;
margin-bottom:5px; text-align:right;}
.indent	{margin-left:50px; font-weight:bold;}

	
	#center li {color:#FF0000;}
	#center li span {color:#000000;}
#faqq ul {list-style:none;}
#faqq a:hover {
	color:red;text-decoration:underline;}

#center .quote {color:blue; margin: 10px 25px 0 25px; font-size: 80%; font-style:italic; }
#center .quoter	{font-size:75%; color:black; margin-right: 25px; margin-bottom:5px; text-align:right;}
#center ol,ul { margin-top:0px;}
.orders p {margin: 0px; padding: 0px;} 	
#center .free {color:#FF0000; font-weight:500;}
.buynow{ text-align:right; margin: 0px; padding:0px; color:#FF0000;}
#left .quote {color:blue; margin-left: 5px ; font-size: 50%; font-style:italic; }
#left .quoter	{font-size:75%; color:blue; margin-right: 5px; margin-bottom:5px; text-align:right;}
#left {	width:175px; margin: 0px 0 0 0;
		padding:0;
		float:left;
		background-color:none;
		}
#left p {font-size: 75%;}
#left h3 {font-size:1em; border-bottom:groove;}
#left h4 {font-size:.95em; color:black;}
#left dd	{text-indent: 5px;}
#left dt	{text-indent: 0px;}
#left li a.roll:visited	{		}
.bold {font-weight:bold;}
.free {color:red;}	
	#pricelist {margin: 20px 15px 20px 30px;}
	#pricelist p { margin:0 0 5px 0; padding:0;}
	#otheroptions {margin: 20px 40px 20px 40px;}
	#right {
		width:175px;
		padding:0 0 0 5px;
		float:left;
		background:#fff;
		}
	
		#right h4 {font-size:.95em; color:navy; font-weight:600}
#right .quote {color:blue; margin: 10px 0px 0 15px; padding:0px; font-size: 80%; font-style:italic; }
#right .quoter	{ margin:0 0 5px 0; padding:0;font-size:75%; color:blue; text-align:right;}
#right  p {margin:0;}

#rightfaq a {color:#000000; margin:0; padding:0; text-indent:0px;}	
		
	/*h1 {
		font-size:14px;
		padding-top:10px;
		}
	*/	

	
footer { width:780px;
clear:both;}
div.clearboth {clear:both;
}
#outernav {
	float:left;
	width:540px;
	margin:auto;
	text-align:left;
	margin-bottom:0;
	padding:0px;
	}
#headernav	{
	float:left;
	position:relative;
	left:50%;
	}

#headernav	ul{
	list-style:none;
	position:relative;
	left:-50%;
	margin:0;
	padding:0;
	background:  url(images/bbnav.gif) repeat-x bottom left;

	}

#headernav li{

float:left;
margin:0 0px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;

}

#headernav li a{
		
	float:left;
	
	display:block;
	margin:0 1px 0 0;
	padding:4px 8px;
	color:#fff;
	text-decoration:none;
	border:1px solid #9b8748;
	border-bottom:none;
	background: blue;
	line-height:2.0;
	}

/*
#nav {
	float:left;
	width:540px;
	margin:0;
	padding-left: 0px;
	list-style:none;
	background:  url(images/bbnav.gif) repeat-x bottom left;
	}
	 
#nav li{
	float:left;

	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	}
#nav #tollfree {
	float:right; margin-right:20px; color:#FFFFFF;}
#nav a {
	float:left;
	display:block;
	margin:0 1px 0 0;
	padding:4px 8px;
	color:#fff;
	text-decoration:none;
	border:1px solid #9b8748;
	border-bottom:none;
	background: blue;
	}*/
#nav a:hover {
	color:red;
	background: white;
	}

 body#home #home a,
	 body#detox #detox a,
	 body#faq #faq a,
	 body#order #order a,
	  body#testify #testify a,
	  body#news #news a,
	  body#prayer #prayer a
	   {
	color:white;
	padding-bottom:0;
	border:none;
	background:#fff url(images/fauxcur.gif) repeat-x top left;
	
	}	
#leftnav	{
	margin:25px 0;
	padding:0;
	background:none;
	width:175px;
	list-style-type: none;
	float: left; /*ie fix*/
	}

#leftnav li	{
	margin:0;
	padding:0;
	float:left;
	width:100%;	
	border-top:2px solid #fff;}
#leftnav li a{
	display:block;
	text-align:left;
	color:black;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:100%;
	padding: 0 0 0 15px;
	line-height: 2.0;
	 }
#leftnav a .lilmen 	{display:none;font-weight:normal; text-align:left; margin-top:-1px; padding: 0 0 0 25px}
#leftnav #news {display:none;}
#leftnav #bblog {display:none;}
	 
#leftnav p	{
	margin:0;padding:0;}
#leftnav #leftnav_contact a	{
	border:none;
	}
	
#leftnav li a:hover	{ color:red;
	}

.clearer{
	
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	clear:both;

}
.homequote {
	display: block; vertical-align:middle;
}
