body { background-image: url("images/woodfloor2.png"); background-repeat: repeat-x;
	   background-color: #301610; font-family: Arial, Helvetica, Verdana, sans-serif; }



#container {position: relative; margin-left: auto; margin-right: auto; margin-top: 0px; width: 848px; height: 100%; }

#home_image { position: absolute; top: 0px; left: -45px; z-index: 0 }	

#home_image2 { position: absolute; top: 0px; left: -135px; z-index: 0 }

#art_home2 { position: absolute; top: 30px; left: 575px }

#art_home3 { position: absolute; top: 0px; left: 569px }

#tom_kale { position: absolute; top: 0px; left: -142px; }

#tom_kale4 { position: absolute; top: 40px; left: -212px; }

#tom_kale2 { position: absolute; top: 205px; left: 882px; }

#tom_kale5 { position: absolute; top: 235px; left: 962px; }

#tom_kale3 { position: absolute; top: 680px; left: 482px;}

#tom_kale6 { position: absolute; top: 680px; left: 482px;}

#hlink_inspiration { position: absolute; top: 30px; left: 830px }

#hlink_inspiration2 { position: absolute; top: 270px; left: 700px }

#hlink_stories { position: absolute; top: 160px; left: 800px }

#hlink_stories2 { position: absolute; top: 250px; left: 860px }

#hlink_thoughts { position: absolute; top: 330px; left: 660px }

#hlink_thoughts2 { position: absolute; top: 62px; left: 780px }

#hlink_videos { position: absolute; top: 35px; left: 648px }

#hlink_videos2 { position: absolute; top: 75px; left: 670px }

#wfylogohome { position: absolute; top: 590px; left: -100px }

#plate2 { position: absolute; top: 590px; left: 30px }

#notes2 { position: absolute; top: 412px; left: 560px }

#quote { position: absolute; top: 23px; left: 362px }

#joinhome { position: absolute; top: 520px; left: 649px }

#infohome { position: absolute; top: 610px; left: 756px }

#joinhome2 { position: absolute; top: 515px; left: 685px }

#infohome2 { position: absolute; top: 610px; left: 836px }

#mug { position: absolute; top: 540px; left: -160px }

#videoplace { position: absolute; top: 70px; left: 50px }

#fork { position: absolute; top: 230px; left: -220px }

#napkin { position: absolute; top: 280px; left: -250px }

#christine { position: absolute; top: 150px; left: 326px }

#tom { position: absolute; top: 370px; left: 326px }

#mark { position: absolute; top: 260px; left: 490px }

#stacy  { position: absolute; top: 460px; left: 455px }

#alison  { position: absolute; top: 80px; left: 170px }

#andrew  { position: absolute; top: 280px; left: 165px }

#suba  { position: absolute; top: 490px; left: 170px }

#hope  { position: absolute; top: 200px; left: 0px }

#courtney  { position: absolute; top: 400px; left: -30px }

#julie  { position: absolute; top: 80px; left: 480px }

#toma_two  { position: absolute; top: 620px; left: 500px }

#canvas1  { position: absolute; top: 18px; left: 0px }

#wfylogoremedies { position: absolute; top: 660px; left: 10px }

#wfylogoblog { position: absolute; top: 615px; left: -90px }

#rasp { position: absolute; top: 610px; left: -200px }

#chopsticks { position: absolute; top: 270px; left: 490px }

#spices { position: absolute; top: 380px; left: -40px }

#linkmind { position: absolute; top: 73px; left: 310px }

#linkbody { position: absolute; top: 275px; left: 310px }

#linkspirit { position: absolute; top: 480px; left: 310px }

#tape { position: absolute; top: 470px; left: 410px }

#yellow { position: absolute; top: 265px; left: 430px }

#green { position: absolute; top: 70px; left: 430px }

#directions2 { position: absolute; top: 135px; left: -70px }

#strainer { position: absolute; top: 550px; left: 40px }

#send { position: absolute; top: 8px; left: -45px }

#mindplain { position: absolute; top: 200px; left: -10px }

#green2 { position: absolute; top: 200px; left: 105px }

#blueberry { position: absolute; top: 623px; left: 205px }

#blueberry2 { position: absolute; top: 639px; left: 40px }

#blueberry3 { position: absolute; top: 610px; left: 390px }

#contact { position: absolute; top: 160px; left: 300px }

#mindgivelove { position: absolute; top: 13px; left: -44px }

#tomatoes { position: absolute; top: 556px; left: 110px }

#tomatoes2 { position: absolute; top: 556px; left: 590px }

#tomatoes3 { position: absolute; top: 556px; left: 60px }

#tape2 { position: absolute; top: 189px; left: 75px }

#yellow_pepper { position: absolute; top: 540px; left: 120px }

#yellow_pepper2 { position: absolute; top: 540px; left: 620px }

#green_pepper { position: absolute; top: 610px; left: 230px }

#green_pepper5 { position: absolute; top: 610px; left: 180px }

#yellow_pepper5 { position: absolute; top: 540px; left: 60px }



#cucumber { position: absolute; top: 330px; left: -200px }

#spatula { position: absolute; top: 260px; left: -260px }

#cucumber2 { position: absolute; top: 460px; left: 880px }

#instructions_videos { position: absolute; top: 15px; left: -48px }

#orange { position: absolute; top: 611px; left: 580px }

#stories { position: absolute; top: 625px; left: 590px }

#contactdirections { position: absolute; top: 145px; left: -60px }

#heart { position: absolute; top: 610px; left: 350px }

#placemat { position: absolute; top: 190px; left: -200px }

#newplate { position: absolute; top: 290px; left: -150px }

#orangeslices { position: absolute; top: 450px; left: 830px }

#information { position: absolute; top: 640px; left: -12px }

#orange2 { position: absolute; top: -10px; left: -4px }

#information2 { position: absolute; top: 703px; left: 23px }

#rem_links { position: absolute; top: 10px; left: 300px }

#form2 { position: absolute; top: 190px; left: 280px }

#nav { position: absolute; top: 700px; left: 280px }

#whatfeedsyou { position: absolute; top: -25px; left: -160px }

#whatfeedsyou2 { position: absolute; top: 460px; left: 27px }

#mind_givelove { position: absolute; top: 80px; left: 180px }

#mind_givelove { position: absolute; top: 80px; left: 180px }

#blog { position: absolute; top: 115px; left: -100px }

#wood_banner { position: absolute; top: 116px; left: -100px }

#wood_banner2 { position: absolute; top: 580px; left: -100px }

#find_support { position: absolute; top: 190px; left: 660px }

#in_touch { position: absolute; top: 320px; left: 840px }

#wood { position: absolute; top: -15px; left: 32px }

#tag { position: absolute; top: 8px; left: 364px }

#wfyblog { position: absolute; top: 615px; left: -84px }

#wfysupport { position: absolute; top: 550px; left: -110px }

#supportlink { position: absolute; top: -10px; left: 290px }

#videos_language { position: absolute; top: -20px; left: -180px }

#build_community { position: absolute; top: -15px; left: -170px }

#drawings { position: absolute; top: 190px; left: -150px }

#givelove_placemat { position: absolute; top: 170px; left: -100px }

#body1 { position: absolute; top: 280px; left: 460px }

#body2 { position: absolute; top: 280px; left: 230px }

#spirit1 { position: absolute; top: 415px; left: 230px }

#spirit2 { position: absolute; top: 415px; left: 460px }

#mind1 { position: absolute; top: 150px; left: 460px }

#mind2 { position: absolute; top: 154px; left: 230px }

#give_canvas { position: absolute; top: 18px; left: 200px }

#mind_title { position: absolute; top: 180px; left: 402px }

#mind_title1 { position: absolute; top: 138px; left: 60px }

#mind_title3 { position: absolute; top: 138px; left: 380px }

#mind_title4 { position: absolute; top: 120px; left: 375px }

#mind_title5 { position: absolute; top: 120px; left: 375px }

#mind_title6 { position: absolute; top: 150px; left: 385px }

#body_title { position: absolute; top: 310px; left: 402px }

#spirit_title { position: absolute; top: 450px; left: 402px }

#book { position: absolute; top: 180px; left: -73px }

#book2 { position: absolute; top: 160px; left: 240px }

#sun { position: absolute; top: 150px; left: -73px }

#sun1 { position: absolute; top: 150px; left: 240px }

#shoes { position: absolute; top: 170px; left: -73px }

#hands { position: absolute; top: 180px; left: -73px }

#feet { position: absolute; top: 180px; left: 245px }

#rocks { position: absolute; top: 180px; left: 240px }

#hands2 { position: absolute; top: 180px; left: 260px }

#raspberry_background { position: absolute; top: 80px; left: 62px }

#wood_quote { position: absolute; top: 250px; left: -160px }

#red_towel { position: absolute; top: 40px; left: -280px }

#kiwi { position: absolute; top: 330px; left: 905px }

#pepper_slices { position: absolute; top: 480px; left: 90px }

#one_slice { position: absolute; top: 570px; left: 290px }

#blog_link { position: absolute; top: -10px; left: -150px }

#watch { position: absolute; top: 460px; left: 430px }

#home_image { position: absolute; top: 180px; left: 71px }


#boxes {
position: absolute;
width: 200px;
height: 600px;
text-align:left;
margin-left:30px;
margin-top: 20px;
font-size:13px;
color:#2a3d0a;
}

#boxes2 {
position: absolute;
width: 200px;
height: 400px;
text-align:left;
margin-left:290px;
margin-top: 150px;
font-size:13px;
color:#2a3d0a;
}


#drawing_instructions {
position: absolute;
width: 230px;
height: 400px;
text-align:left;
margin-left:-105px;
margin-top: 250px;
text-decoration: none;
font-size:13px;
color:#010200;
}

#wfy_instructions {
position: absolute;
width: 480px;
height: 200px;
text-align:left;
margin-left:55px;
margin-top: 470px;
font-size:14px;
color:#010200;
}

#blog_instructions {
position: absolute;
width: 280px;
height: 200px;
text-align:left;
margin-left:-175px;
margin-top: -15px;
font-size:14px;
color:#010200;
}

#joincommunity_instructions {
position: absolute;
width: 200px;
height: 100px;
text-align:left;
margin-left:775px;
margin-top: 580px;
font-size:14px;
color:#010200;
}


#joincommunity_instructions {
position: absolute;
width: 200px;
height: 100px;
text-align:left;
margin-left:715px;
margin-top: 570px;
font-size:14px;
color:#010200;
}

#mead {
position: absolute;
width: 130px;
height: 100px;
text-align:left;
margin-left:-136px;
margin-top: 280px;
font-size:13px;
color:#010200;
}

#navlinks {
position: absolute;
width: 400px;
height: 10px;
text-align:left;
margin-left:-180px;
margin-top: 85px;
font-size:13px;
color:#2a3d0a;
}


#navbar {
position: absolute;
width: 500px;
height: 10px;
text-align:center;
margin-left:-30px;
margin-top: 690px;
font-size:13px;
color:#2a3d0a;
}

#tag {
position: absolute;
width: 300px;
height: 10px;
text-align:center;
margin-left:-150px;
margin-top: 540px;
font-size:14px;
color:#890a3a;
line-height: 100%
}










h2 {
width: 200px;
height: 15px;
font-size:16px;
text-align:left;
color:#890a3a;
}

h3 {
width: 400px;
height: 15px;
font-size:16px;
text-align:left;
color:#890a3a;
}


#inspire {
position: absolute;
width: 200px;
height: 200px;
text-align:left;
margin-left:212px;
margin-top: 430px;
font-size:13px;
color:#010200;
}

#inspire2 {
position: absolute;
width: 200px;
height: 200px;
text-align:left;
margin-left:212px;
margin-top: 470px;
font-size:13px;
color:#2a3d0a;
}

#inspire3 {
position: absolute;
width: 200px;
height: 200px;
text-align:left;
margin-left:212px;
margin-top: 540px;
font-size:13px;
color:#2a3d0a;
}







h4 {
width: 400px;
height: 15px;
font-size:15px;
font-style: oblique;
text-align:center;
color:#890a3a;
}

h5 {
width: 400px;
height: 15px;
font-size:13px;
text-align:center;
color:#2a3d0a;
}






#boxes a:link, a:active, a:visited {
font-size: 12px;
text-decoration: none;
color: #fef6dd;
font-family: Helvetica, san-serif;
}

#boxes a:hover {
font-size: 12px;
text-decoration: none;
color: #890a3a;
}

#boxes2 a:link, a:active, a:visited {
font-size: 12px;
text-decoration: none;
color: #fef6dd;
font-family: Helvetica, san-serif;
}

#boxes2 a:hover {
font-size: 12px;
text-decoration: none;
color: #890a3a;
}

.rolloversl a 
	{
	display:block;
	width: 229px;
	height: 173px;
	background: url("images/linksupport.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloversl a:hover 
	{ 
	background-position: 0 -173px;
	}
.rolloversl a:active 
	{
	background-position: 0 -346px;
	}









.rolloveri a 
	{
	display:block;
	width: 131px;
	height: 102px;
	background: url("images/be_inspired.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloveri a:hover 
	{ 
	background-position: 0 -102px;
	}
.rolloveri a:active 
	{
	background-position: 0 -204px;
	}
	
.rolloverv a 
	{
	display:block;
	width: 133px;
	height: 106px;
	background: url("images/whats_real.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverv a:hover 
	{ 
	background-position: 0 -106px;
	}
.rolloverv a:active 
	{
	background-position: 0 -214px;
	}
	
.rollovers a 
	{
	display:block;
	width: 132px;
	height: 103px;
	background: url("images/give_love.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rollovers a:hover 
	{
	background-position: 0 -103px;
	}
.rollovers a:active 
	{
	background-position: 0 -206px;
	}
	
.rollovert a 
	{
	display:block;
	width: 130px;
	height: 104px;
	background: url("images/say_something.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rollovert a:hover 
	{
	background-position: 0 -104px;
	}
.rollovert a:active 
	{
	background-position: 0 -208px;
	}
	
.rolloverf a 
	{
	display:block;
	width: 144px;
	height: 117px;
	background: url("images/find_support.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverf a:hover 
	{
	background-position: 0 -117px;
	}
.rolloverf a:active 
	{
	background-position: 0 -234px;
	}
	
.rolloverg a 
	{
	display:block;
	width: 138px;
	height: 116px;
	background: url("images/in_touch.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverg a:hover 
	{
	background-position: 0 -117px;
	}
.rolloverg a:active 
	{
	background-position: 0 -234px;
	}
	
	
	
	
	
	
.rolloverlogo a 
	{
	display:block;
	width: 112px;
	height: 74px;
	background: url("images/logo.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverlogo a:hover 
	{
	background-position: 0 -74px;
	}
.rollovelogo a:active 
	{
	background-position: 0 -148px;
	}
	
.rolloverinfo a
	{
	display:block;
	width: 153px;
	height: 38px;
	background: url("images/info.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverinfo a:hover 
	{
	background-position: 0 -38px;
	}
.rolloverinfo a:active 
	{
	background-position: 0 -76px;
	}

.rolloverjoin a
	{
	display:block;
	width: 246px;
	height: 86.7px;
	background: url("images/community.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverjoin a:hover 
	{
	background-position: 0 -86.7px;
	}
.rolloverjoin a:active 
	{
	background-position: 0 -173px;
	}
	
.rolloveralison a
	{
	display:block;
	width: 157px;
	height: 150px;
	background: url("images/newalison.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloveralison a:hover 
	{
	background-position: 0 -150px;
	}
.rolloveralison a:active 
	{
	background-position: 0 -300px;
	}
	
.rolloverandrew a
	{
	display:block;
	width: 163px;
	height: 155px;
	background: url("images/newandrew.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverandrew a:hover 
	{
	background-position: 0 -155px;
	}
.rolloverandrew a:active 
	{
	background-position: 0 -310px;
	}
	
.rollovercourtney a
	{
	display:block;
	width: 190px;
	height: 155px;
	background: url("images/newcourtney.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rollovercourtney a:hover 
	{
	background-position: 0 -155px;
	}
.rollovercourtney a:active 
	{
	background-position: 0 -310px;
	}
	
.rolloverjessica a
	{
	display:block;
	width: 145px;
	height: 137px;
	background: url("images/jessica.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverjessica a:hover 
	{
	background-position: 0 -137px;
	}
.rolloverjessica a:active 
	{
	background-position: 0 -274px;
	}
	
.rolloverstacy a
	{
	display:block;
	width: 189px;
	height: 150px;
	background: url("images/newstacy.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverstacy a:hover 
	{
	background-position: 0 -150px;
	}
.rolloverstacy a:active 
	{
	background-position: 0 -300px;
	}

.rolloverjulie a
	{
	display:block;
	width: 177px;
	height: 147px;
	background: url("images/newjulie.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverjulie a:hover 
	{
	background-position: 0 -147px;
	}
.rolloverjulie a:active 
	{
	background-position: 0 -294px;
	}

.rollovertom a
	{
	display:block;
	width: 163px;
	height: 153px;
	background: url("images/newtom.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rollovertom a:hover 
	{
	background-position: 0 -153px;
	}
.rollovertom a:active 
	{
	background-position: 0 -306px;
	}
	
.rollovermark a
	{
	display:block;
	width: 146px;
	height: 137px;
	background: url("images/newmark.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rollovermark a:hover 
	{
	background-position: 0 -137px;
	}
.rollovermark a:active 
	{
	background-position: 0 -274px;
	}
	
.rolloversuba a
	{
	display:block;
	width: 156px;
	height: 152px;
	background: url("images/newsuba.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloversuba a:hover 
	{
	background-position: 0 -152px;
	}
.rolloversuba a:active 
	{
	background-position: 0 -304px;
	}

.rolloverchristine a
	{
	display:block;
	width: 160px;
	height: 152px;
	background: url("images/newchristine.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverchristine a:hover 
	{
	background-position: 0 -152px;
	}
.rolloverchristine a:active 
	{
	background-position: 0 -304px;
	}
		
.rolloverhope a
	{
	display:block;
	width: 162px;
	height: 154px;
	background: url("images/newhope.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverhope a:hover 
	{
	background-position: 0 -154px;
	}
.rolloverhope a:active 
	{
	background-position: 0 -308px;
	}
	

	
.rolloversend a 
	{
	display:block;
	width: 714px;
	height: 79px;
	background: url("images/sendphotos.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloversend a:hover 
	{
	background-position: 0 -79px;
	}
.rolloversend a:active 
	{
	background-position: 0 -158px;
	}
	
.rollovercontactstories a 
	{
	display:block;
	width: 144px;
	height: 29px;
	background: url("images/contact.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rollovercontactstories a:hover 
	{
	background-position: 0 -29px;
	}
.rollovercontactstories a:active 
	{
	background-position: 0 -58px;
	}
	
	
.rollovern a 
	{
	display:block;
	width: 264px;
	height: 61px;
	background: url("images/com.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rollovern a:hover 
	{
	background-position: 0 -61px;
	}
.rollovern a:active 
	{
	background-position: 0 -120px;
	}
	
.rolloverbody1 a 
	{
	display:block;
	width: 159px;
	height: 115px;
	background: url("images/body1.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverbody1 a:hover 
	{
	background-position: 0 -115px;
	}
.rolloverbody1 a:active 
	{
	background-position: 0 -115px;
	}
	
.rolloverbody2 a 
	{
	display:block;
	width: 159px;
	height: 115px;
	background: url("images/body2.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverbody2 a:hover 
	{
	background-position: 0 -115px;
	}
.rolloverbody2 a:active 
	{
	background-position: 0 -115px;
	}
	
.rolloverspirit1 a 
	{
	display:block;
	width: 159px;
	height: 115px;
	background: url("images/spirit1.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverspirit1 a:hover 
	{
	background-position: 0 -115px;
	}
.rolloverspirit1 a:active 
	{
	background-position: 0 -115px;
	}
	
.rolloverspirit2 a 
	{
	display:block;
	width: 159px;
	height: 115px;
	background: url("images/spirit2.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverspirit2 a:hover 
	{
	background-position: 0 -115px;
	}
.rolloverspirit2 a:active 
	{
	background-position: 0 -115px;
	}
	
.rollovermind1 a 
	{
	display:block;
	width: 167px;
	height: 115px;
	background: url("images/mind1.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rollovermind1 a:hover 
	{
	background-position: 0 -115px;
	}
.rollovermind1 a:active 
	{
	background-position: 0 -115px;
	}
	
.rollovermind2 a 
	{
	display:block;
	width: 167px;
	height: 115px;
	background: url("images/mind2.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rollovermind2 a:hover 
	{
	background-position: 0 -110px;
	}
.rollovermind2 a:active 
	{
	background-position: 0 -110px;
	}
	
.rollovernewblog a 
	{
	display:block;
	width: 340px;
	height: 148px;
	background: url("images/newblog_link.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rollovernewblog a:hover 
	{
	background-position: 0 -148px;
	}
.rollovernewblog a:active 
	{
	background-position: 0 -296px;
	}
	
.rolloversupport a 
	{
	display:block;
	width: 281px;
	height: 170px;
	background: url("images/support_link.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloversupport a:hover 
	{
	background-position: 0 -170px;
	}
.rolloversupport a:active 
	{
	background-position: 0 -340px;
	}
	
.rolloverwatch a 
	{
	display:block;
	width: 130px;
	height: 36px;
	background: url("images/watch_video.png") 0 0 no-repeat;
	text-decoration: none;
 	}
.rolloverwatch a:hover 
	{
	background-position: 0 -36px;
	}
.rolloverwatch a:active 
	{
	background-position: 0 -72px;
	}