* {padding:0px;
   margin:0px;}

/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
   By: AJ Savino - koga73@gmail.com   
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

body {background-color:#FFFFFF;}
img {border:none;}
a:link {color:#F18701;}
a:visited {color:#F18701;}
a:hover {color:#75A6EA;}
a:active {color:#75A6EA;}

#container {float:left;
			width:960px;
			border:4px solid #F18701;
			position:relative;
			left:50%;
			margin-left:-480px;
			margin-top:32px;
			margin-bottom:32px;}
	#header {float:left;
			 height:135px;
			 width:960px;
			 background-color:#F0F0FF;}
		#header #stockPic1 {float:left;
							position:absolute;
							left:0;
							top:0;}
		#header #logo {float:right;
					   width:551px;
					   height:117px;
					   background:url("./images/logo_DowsingForHealth.png") no-repeat;
					   text-indent:-9999px;
					   position:absolute;
					   top:8px;
					   right:100px;}
		#header #drNeedle {float:right;
						   width:356px;
						   height:24px;
						   background:url("./images/withDrRichardNeedle.png") no-repeat;
						   text-indent:-9999px;
						   position:absolute;
						   top:8px;
						   right:8px;}
	
	#nav {float:left;}
		#nav ul {list-style:none;
				 margin:32px;
				 margin-top:48px;}
			#nav li {text-indent:-9999px;
					 margin-top:32px;}
				#nav .active a {background-position:100%;}
				#nav .inactive a {background-position:0;}
					#nav li a {display:block;}
						#nav .nav_home {background:url("./images/nav_home.png") no-repeat;
										width:82px;
										height:24px;}
						#nav .nav_aboutus {background:url("./images/nav_aboutus.png") no-repeat;
										   width:128px;
										   height:25px;}
						#nav .nav_ourstories {background:url("./images/nav_ourstories.png") no-repeat;
											  width:151px;
											  height:24px;}
						#nav .nav_products {background:url("./images/nav_products.png") no-repeat;
											width:120px;
											height:25px;}
						#nav .nav_testimonials {background:url("./images/nav_testimonials.png") no-repeat;
												width:173px;
												height:25px;}
						#nav .nav_myebook {background:url("./images/nav_myebook.png") no-repeat;
										   width:134px;
										   height:33px;}
						#nav .nav_faq {background:url("./images/nav_faq.png") no-repeat;
									   width:57px;
									   height:31px;}
						#nav .nav_contactus {background:url("./images/nav_contactus.png") no-repeat;
											 width:151px;
											 height:24px;}
		#nav #stockPic2 {margin-left:-16px;
						 margin-top:-16px;}
	
	#body {float:right;
		   width:682px;}
		#body .bodyImage {float:right;
						  background-color:#F0F0FF;
						  border:2px solid #F18701;
						  margin-top:16px;
						  margin-bottom:16px;
						  margin-right:16px;}
		#body .quote {float:left;
					  background:url("./images/quote.png") no-repeat;
					  margin-top:16px;
					  margin-bottom:16px;
					  position:relative;
					  left:-16px;}
			#body .quote h4 {padding-left:32px;
							 padding-top:32px;
							 color:#F18701;
							 width:360px;}
		#body .text {clear:both;
					 float:left;
					 width:650px;
					 margin:16px;}
			#body .text .textContainerTop {background:url("./images/textContainerTop.png") no-repeat;
										   width:100%;
										   height:16px;
										   float:left;
										   position:relative;
										   z-index:0;}
			#body .text .textContainerMiddle {background-color:#F0F0FF;
											  width:100%;
											  float:left;
											  position:relative;
											  z-index:1;}
			#body .text h3 {color:#75A6EA;
							margin-left:8px;
							margin-right:8px;
							margin-top:-8px;
							margin-bottom:8px;
							position:relative;
							z-index:1;}
			#body .text p {color:#7FAE17;
						   margin-left:16px;
						   margin-right:8px;
						   margin-top:8px;
						   margin-bottom:8px;
						   position:relative;
						   z-index:1;}
				#body .text .em {color:#F18701;
								 font-size:1.25em;}
			#body .text ul, #body .text ol {color:#7FAE17;
											margin-left:36px;
											margin-right:8px;
											margin-top:8px;
											margin-bottom:8px;
											position:relative;
											z-index:1;}
				#body .text li {margin-left:16px;}
			#body .text table {color:#7FAE17;
							   margin-left:16px;
							   margin-right:8px;
							   margin-top:8px;
							   margin-bottom:8px;
							   position:relative;
							   z-index:1;
							   border:2px solid #F18701;
							   background-color:#FFFFFF;}
				#body .text td {padding:10px;
								border:2px solid #F18701;
								background-color:#F0F0FF;
								text-align:center;}
			#body .text .textContainerBottom {background:url("./images/textContainerBottom.png") no-repeat;
											  width:100%;
											  height:16px;
											  float:left;
											  position:relative;
											  z-index:0;}
	#footer {float:left;
			 clear:both;
			 width:100%;
			 margin-bottom:8px;
			 display:none;}
		#footer h6 {color:#323232;
					text-align:center;}