@charset "UTF-8";
/* CSS Document */

/*global styles for whole site*/
html	{font-size:125%;}

body	{margin: 0px;
		padding: 0px;
		font-family:Verdana, Geneva, sans-serif;
		font-size: 50%;
		/*background-color:#006633;
		text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
		}
		
*		{margin:0;
		padding:0;}
		
	
div.nester	{position:absolute;
			width:737px;
			margin-left:15px;
			text-align:left;
			margin-top:20px;
			/*height:565px;*/
			}
			
div.nester h1	{
	color:#0F0;
	size:3em;
	text-align:center;
	margin-bottom:10px;
}
			
div.nav		{width:87px;
			float:left;
			position:absolute;
			
}

div.nav ul	{
	width:100%;
	text-align:left;
	list-style:none;
	margin-top:130px;
	color: #0F0;
			}

div.nav li	{font-size: 14px;
			color: #003333;
			text-align:left;
			list-style:none;
			line-height:1.25em;
			margin-bottom:15px;
			}
			
div.nav a	{color: #003333;
			text-decoration:none;
			}
			
div.photo	{
			float:left;
			width:640px;
			margin-left:87px;
			text-align:left;
			margin-top:0;
			padding-left:5px;
			position:absolute;
}

			
div.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
	height:2px;
}

/*styles for energy healing page*/

div.secondaryNest  {width:800px;
					position:absolute;
					left:50%;
					margin-left:-400px;
					margin-top:10px;
}

div.secondaryNest h2	{color:#006633;
						text-align:left;
						font-size:3em;
						line-height:2em;
}

div.energyNav		{width:800px;
					position:absolute;
					background-image:url(images/banner1.jpg);
					background-repeat:no-repeat;
					background-color:#006633;
					margin-bottom:50px;
}

div.energyNav ul	{
			margin-left:80px;
			margin-top:100px;
			margin-bottom:6px;
			}

div.energyNav li	{font-size: 14px;
			color: #000;
			text-align:left;
			list-style:none;
			line-height:1.25em;
			float:left;
			
			}
			
div.energyNav a	{
	color: #0F0;
	text-decoration:none;
	display:block;
	padding:0px 8px 3px 8px;
				}
				
div.energyContent  {margin-top: 150px;
					position:absolute;
}

div.energyContent p	{color:#000;
					font-size:12px;
}

div.energyContent h3	{color:#006633;
}

/*styles for books page*/
			
div.booksNest	{width:700px;
				position:relative;
				margin-left:5px;
				float:left;
				background-color:#FFF;
}

div.booksBanner	{width:700px;
				height:100px;
				position:absolute;
				float:left;}
				
div.booksNav	{width:131px;
				float:left;
				margin-top:140px;
				margin-left:10px;
				position:absolute;
			
}

div.booksNav a	{color:#990066;
				
}

div.booksNav ul	{ padding-left:0;
	
}

div.booksNav li	{font-size:1.2em;
				color:#009900;
			position:relative;
			list-style-type:none;
			letter-spacing:.05em;
			margin-bottom:10px;
}

div.books	{width:550px;
			position:relative;
			margin-top:110px;
			margin-left:140px;
			background-color:#FFF;
			float:left;
}

div.books p	{margin-left:25px;
			margin-right:25px;
			text-align:justify;

}

div.books h3	{color: #6600CC;
				text-align:center;
				margin-top:10px;}

div.bookBoxLeft	{width:255px;
			position:relative;
			margin:10px;
			float:left;
			text-align:center;
}

div.bookBoxLeft p  {text-align:center;
					margin-top:10px;
}


div.bookBoxLeft a  {color:#990066;
}
					

div.bookBoxLeft img	{width:150px;
				height:225px;
}

div.bookBoxRight	{width:255px;
			position:relative;
			margin:10px;
			float:left;
			text-align:center;
}

div.bookBoxRight p  {text-align:center;
					margin-top:10px;
}

div.bookBoxRight img	{width:140px;
				
}


div.bookHealthyMind img	{width:108px;
						height:162px;
						margin-left:10px;
						margin-right:10px;
}

div.bookHealthyMind	{width:200px;
			position:relative;
			margin: 20 30 5 45;
			float:left;
			text-align:center;
}

div.bookHealthyMind p  {text-align:center;
}


div.bookHealthyMind a  {color:#990066;
}
	
