/* REDEFINITIONS Aura Walker website
------------------------------------------------------------ */

	/* set everything to default 0
	------------------------------------------------------------ */
	html,body,div,p,form,input,select,textarea,a,table,td,tr,h1,h2,h3,h4,h5,h6,hr,ul,li
	{
	margin:				0;
	padding:			0;
	}
	
	/* set body and html to max width/height and center content
	------------------------------------------------------------ */
	html,body
	{
		width:				100%;
		height:				100%;
		background-color:	#FFFEF1;
	}
	
	/* default style for divs, paragraphs and links
	------------------------------------------------------------ */
	div,p,a
	{
	font-family:		Arial;
	font-size:			12px;
	color:				#666633;
	text-align:			left;
	line-height: 		18px;
	}
	
	
	
	/* default link style
	------------------------------------------------------------ */
	a
	{
		color:				#a6401e;
		text-decoration:	underline;
	}
	
	/* default link hover
	------------------------------------------------------------ */
	a:hover
	{
		text-decoration:	underline;
	
	}
	
	a:focus {-moz-outline: none}
	
	
	
	/* remove all image borders by default (links too)
	------------------------------------------------------------ */
	img
	{
		border:				0;
	}
	
	/* default spacing for paragraphs (negates <br /> tags for basic spacing)
	------------------------------------------------------------ */
	p
	{
		margin:				0 0 13px 0;
	}
	
	/* default form field styles
	------------------------------------------------------------ */
	input,select,textarea
	{
		padding:			2px;
		font-family:		"Arial";
		font-size:			11px;
		border:				solid 1px #CCC;
		background:			#EEE;
	}
	
	/* field set boxes (label and field)
	------------------------------------------------------------ */
	fieldset
	{
		margin:				0 0 5px 0;
		border:				none;
	}
	
	/* default form label style
	------------------------------------------------------------ */
	fieldset label
	{
		display:			block;
		margin:				2px 0;
	}
	
	/* make sure the title sizes are the same in ALL browsers
	------------------------------------------------------------ */
	h1{ font-size:			24px; }
	h2{ font-size:			16px; }
	h3{ font-size:			14px; }
	h4{ font-size:			12px; }
	h5{ font-size:			11px; }
	h6{ font-size:			10px; }
	
	/* scrolling
	------------------------------------------------------------ */
	div.scroll {
	height: 				490px;
	width: 					375px;
	overflow:				auto;
	
	}
	

	
/* ------------------------------------------------------------ */





/* LAYOUT
------------------------------------------------------------ */

	/* style for main wrapper
	------------------------------------------------------------ */
	#wrapper
	{
		width:				800px;
		height:				700px;
		padding:			0;
		margin:				20px auto 0 auto;
		border:				0;
		background:			url(../images/AW_bg.jpg) no-repeat;
	}
		
	#gmwrapper
	{
		width:				800px;
		height:				700px;
		padding:			0;
		margin:				20px auto 0 auto;
		border:				0;
		background:			url(../images/AW_bggm.jpg) no-repeat;
	}

	
	
	/* style for header
	------------------------------------------------------------ */
	#header
	{
		
		
	}
	
	
	
	
	
	/* style for navigation
	------------------------------------------------------------ */
	#nav
	{
	padding:			120px 0 0 68px;
	width:				242px;
	height:				343px;
	float:				left;
	}
	
	#navigation li 
			
	{
		
		padding:			0 0 0 0;
		list-style:			none;
		
	}
	
	
	/* style for bottom site links
	------------------------------------------------------------ */
	#sitelinks
	{
	padding:            610px 100px 10px 100px;
	text-align:			center;
	font-size: 			12px;
	
	}
	
	a:focus {-moz-outline: none}

	
	
	
	
	
	
	
	

	
	/* Main div
	------------------------------------------------------------ */
	#main
	{
	width:				490px;
	float:				right;
	height: 			575px;
	padding:            25px 0 0 0;
	background:			url(../images/AW_flower.jpg) no-repeat 0 bottom;
	}
	
	
	#content
	{
	margin:				15px 0 0 25px;
	padding:			0;
	width:				360px;
	}
	
	#subpages
	{
	width:				485px;
	float:				right;
	height: 			525px;
	padding:            30px 0 0 0;
	}
		
	#subpagescontent
	{
		margin:				10px 0 0 15px;
		padding:			0;
		width:				350px;
	
	}
	
	
	#subpages_h
	{
	width:				485px;
	float:				right;
	height: 			550px;
	padding:            30px 0 0 0;
	}
		
	
	#contact
	{
	width:				490px;
	float:				right;
	height: 			480px;
	padding:            120px 0 0 0;
	background:			url(../images/AW_flower2.jpg) no-repeat 0 bottom;
	}
		
	#contactcontent
	{
	margin:				15px 0 0 25px;
	padding:			0;
	width:				332px;
	
	}
	
	
	
	/* CLASSES
	------------------------------------------------------------ */
	.float_rt
	{
		
		float:				right;
		
	}
	
	
	.float_left
	{
		
		float:				left;
		
	}
	
	
	.margin_left
	{
		margin:				0 0 0 18px;
	}
	




/* TEXT STYLES
------------------------------------------------------------ */
	
	
/* ------------------------------------------------------------ */
	
	
	
	
	/* header title (main title for site, the only h1)
	------------------------------------------------------------ */
	#header h1
	{
		display:			none;
	}
	
	
	
	/* hide class 
	------------------------------------------------------------ */
	.hide
	{
		display:			none;
	}
		
	
	
	
		
	
	
/* 
------------------------------------------------------------ */








/* NAVIGATION STYLES
------------------------------------------------------------ */




	
	/* HOME
	------------------------------------------------------------ */
	#nav_home
	{
		width:				242px;
		height:				37px;
		text-indent:		-5000px;
		display:			block;
		background:			url(../images/nav.jpg) no-repeat 0 0;
	}
	#nav_home:hover{		background: url(../images/nav_ro.jpg) no-repeat 0 0px;	}
	#nav_home_cur
	{
		width:				242px;
		height:				37px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav_ro.jpg) no-repeat 0 0px;
	}
	
	
	/* TECHNIQUE
	------------------------------------------------------------ */
	#nav_technique
	{
		width:				242px;
		height:				31px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav.jpg) no-repeat 0 -37px;
	}
	#nav_technique:hover{		background: url(../images/nav_ro.jpg) no-repeat 0 -37px;	}
	#nav_technique_cur
	{
		width:				242px;
		height:				31px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav_ro.jpg) no-repeat 0 -37px;	
	}

	
	/* SYMPTOMS
	------------------------------------------------------------ */
	#nav_symptoms
	{
		width:				242px;
		height:				29px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav.jpg) no-repeat 0 -68px;
	}
	#nav_symptoms:hover{		background: url(../images/nav_ro.jpg) no-repeat 0 -68px;	}
	#nav_symptoms_cur
	{
		width:				242px;
		height:				29px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav_ro.jpg) no-repeat 0 -68px;
	}
	
	
	/* APPROACH
	------------------------------------------------------------ */
	#nav_approach
	{
		width:				242px;
		height:				32px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav.jpg) no-repeat 0 -97px;
	}
	#nav_approach:hover{		background: url(../images/nav_ro.jpg) no-repeat 0 -97px;	}
	#nav_approach_cur
	{
		width:				242px;
		height:				32px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav_ro.jpg) no-repeat 0 -97px;
	}
	
	/* BIO
	------------------------------------------------------------ */
	#nav_bio
	{
		width:				242px;
		height:				26px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav.jpg) no-repeat 0 -129px;
	}
	#nav_bio:hover{		background: url(../images/nav_ro.jpg) no-repeat 0 -129px;	}
	#nav_bio_cur
	{
		width:				242px;
		height:				26px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav_ro.jpg) no-repeat 0 -129px;
	}
	
	
	/* TESTIMONIALS
	------------------------------------------------------------ */
	#nav_testimonials
	{
		width:				242px;
		height:				32px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav.jpg) no-repeat 0 -155px;
	}
	#nav_testimonials:hover{		background: url(../images/nav_ro.jpg) no-repeat 0 -155px;	}
	#nav_testimonials_cur
	{
		width:				242px;
		height:				32px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav_ro.jpg) no-repeat 0 -155px;
	}
	
	/* ABOUT HYPNOTHERAPY
	------------------------------------------------------------ */
	#nav_abouthypnotherapy
	{
		width:				242px;
		height:				32px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav.jpg) no-repeat 0 -187px;
	}
	#nav_abouthypnotherapy:hover{		background: url(../images/nav_ro.jpg) no-repeat 0 -187px;	}
	#nav_abouthypnotherapy_cur
	{
		width:				242px;
		height:				32px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav_ro.jpg) no-repeat 0 -187px;
	}
	
	/* PRESS
	------------------------------------------------------------ */
	#nav_press
	{
		width:				242px;
		height:				30px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav.jpg) no-repeat 0 -219px;
	}
	#nav_press:hover{		background: url(../images/nav_ro.jpg) no-repeat 0 -219px;	}
	#nav_press_cur
	{
		width:				242px;
		height:				30px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav_ro.jpg) no-repeat 0 -219px;
	}
	
	
	
	/* CONTACT
	------------------------------------------------------------ */
	#nav_contact
	{
		width:				242px;
		height:				28px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav.jpg) no-repeat 0 -249px;
	}
	#nav_contact:hover{		background: url(../images/nav_ro.jpg) no-repeat 0 -249px;	}
	#nav_contact_cur
	{
		width:				242px;
		height:				28px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav_ro.jpg) no-repeat 0 -249px;
	}
	
	
	/* PRODUCTS
	------------------------------------------------------------ */
	#nav_products
	{
		width:				242px;
		height:				28px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav.jpg) no-repeat 0 -277px;
	}
	#nav_products:hover{		background: url(../images/nav_ro.jpg) no-repeat 0 -277px;	}
	#nav_products_cur
	{
		width:				242px;
		height:				28px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav_ro.jpg) no-repeat 0 -277px;
	}
	
	/* PRODUCTS GARDEN
	------------------------------------------------------------ */
	#nav_productsgarden
	{
		width:				242px;
		height:				37px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav.jpg) no-repeat 0 -305px;
	}
	#nav_productsgarden:hover{		background: url(../images/nav_ro.jpg) no-repeat 0 -305px;	}
	#nav_productsgarden_cur
	{
		width:				242px;
		height:				37px;
		text-indent:		-5000px;
		
		display:			block;
		background:			url(../images/nav_ro.jpg) no-repeat 0 -305px;
	
	
