@charset "utf-8";
/* CSS Document */

body {
background-color: #46572B;
background:url(images/woodbackground.jpg) repeat;
background-attachment: fixed;
background-position: top left;
}

#wrapper {
margin: 0 auto;
width: 995px;
/*height:700px;*/
background-color:#FFFFFF;
position: relative;
}

#topbar {
height: 5px;
background-color: #89A461;
}

#header {
width: 995px;
margin: 0 auto;
height: 150px;
background-color: #FFF;
background-image:url(images/headerwlogo.jpg);
background-repeat:no-repeat;
position: relative;
z-index: 1;
}

#nav { 
width: 600px;
height: 25px;
position: absolute;
top: 121px;
left: 290px; 
z-index: 50;
}

#nav p {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color: #563f14;
z-index: 60;
display: block;
}

#nav a{
margin-left: 3px;
margin-right: 3px;
}

#nav a:link {
text-decoration: none;
font-weight:bold;
color: #563f14;
}

#nav a:visited{ 
text-decoration: none;
font-weight: bold;
color: #563f14;}

#nav a:hover{
text-decoration:underline; 
color: #032755; 
font-weight: bold;
}
#nav a:active{
text-decoration: underline; 
color: #032755; 
font-weight: bold;
}

#image {
width: 995px; 
margin: 0 auto;
height: 200px;
background-color: #FFF;
background-image:url(images/img1home.jpg);
}

#imageinside{
width: 995px;
margin: 0 auto;
height: 150px;
background-color: #FFF;
z-index: 1;
}

#main { 
width: 995px;
margin: 0 auto;
height: 450px;
background-color: #FFF;
z-index: 1;
}
#maininside{
width: 995px;
margin: 0 auto;
height: 500px;
background-color:#FFF;
z-index: 1;
}

#mainvisits {
width: 995px; 
margin: 0 auto;
background-color: #FFF;
height: 2200px;
z-index: 1;
}

#mainhealing {
width: 995px; 
margin: 0 auto;
height: 920px;
background-color:#FFF;
z-index: 1;
}
#mainphotos {
width: 995px; 
margin: 0 auto;
height: 900px;
background-color:#FFF;
z-index: 1;
}

#visitstext{
width: 680px;
position: absolute;
top: 330px;
left: 85px;
z-index: 40;
}
#contacttext{
width: 680px;
position: absolute;
top: 330px;
left: 40px;
z-index: 40;
}

#texture {
width: 210px;
height: 2200px;
position: absolute;
top: 305px;
left: 785px;
z-index: 99;
background-image:url(images/texture.jpg);
background-repeat:no-repeat;
}

#visitstext p {
font-size: 12px;
line-height: 18px;
font-weight: 700;
font-family: Arial, Helvetica, sans-serif;
color: #563f14;
}
#contacttext p {
font-size: 12px;
line-height: 18px;
font-weight: 700;
font-family: Arial, Helvetica, sans-serif;
color: #563f14;
z-index:30;
}

#visitstext h1 {
font-size: 16px;
font-weight: 700;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #563f14;
margin-bottom: 10px;
margin-top: 10px;
}
#contacttext h1 {
font-size: 16px;
font-weight: 700;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
color: #563f14;
margin-bottom: 10px;
margin-top: 10px;
z-index:30;
}
#contacttext h2 {
font-size: 16px;
font-weight: 700;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #563f14;
margin: 10px 0 15px 0;
z-index:30;
}
#reachout{
width: 995px;
margin: 0 auto;
height: 456px;
background-image:url(images/contactRainforest.jpg);
z-index: 1;
}
#contactwrapper{
width:305px;
height:130px;
z-index:2;
position:absolute;
top:375px;
left:20px;
}
#visitstext h2 {
font-size: 14px;
font-weight: 700;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color: #563f14;
margin: 10px 0 3px 0;
}
.right {margin: 0 0 10px 15px;}

#visitstext a:link {
text-decoration: none;
font-weight:bold;
color: #563f14;
}

#visitstext a:visited{ 
text-decoration: none;
font-weight: bold;
color: #563f14;
}

#visitstext a:hover{
text-decoration:underline; 
color: #032755; 
font-weight: bold;
}
#visitstext a:active{
text-decoration: underline; 
color: #032755; 
font-weight: bold;
}

h2.season {font-style:italic;}


#hometext{
 	width: 680px;
	position: absolute;
	top: 405px;
	left: 35px;
	z-index: 40;
}
#hometext h1 {
font-size: 16px;
font-weight: 700;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #563f14;
margin: 0px 0 15px 0;
}
#hometext p {
font-size: 12px;
line-height: 18px;
font-weight: 700;
font-family: Arial, Helvetica, sans-serif;
color: #563f14;
}
#hometext a {font-family:Arial, Helvetica, sans-serif; font-weight: 700;font-size: 12px;line-height: 18px; font-size:12px; color:#032755; text-decoration:none;}

#hometext a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#032755; text-decoration:none;}
#hometext a:visited {font-family: Arial; font-size:12px; color:#032755; text-decoration:none;}
#hometext a:hover {font-family: Arial; font-size:12px; color:#032755; text-decoration:underline;}
#insidetext{
 	width: 780px;
	height: 290px;
	position: absolute;
	top: 330px;
	left: 35px;
	z-index: 40;
}

#insidetext p {
font-size: 12px;
line-height: 18px;
font-weight: 700;
font-family:Arial, Helvetica, sans-serif;
color: #563f14;
}

#insidetext h1 {
font-size: 16px;
font-weight: 700;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #563f14;
margin: 10px 0 15px 0;
}

#bigleaf {
width: 420px;
height: 290px;
position: absolute;
top: 450px;
left: 360px;
z-index: 10;
background-image:url(images/leaf2.jpg);
}
#medleaf{
width: 750px;
height:600px;
position:absolute;
top: 1300px;
left: 100px;
z-index: 10;
background-image:url(images/medleaf.jpg);
background-repeat:no-repeat;
}
#photocontainer {
width: 750px;
height: 600px;
background-color:#FFF;
margin: auto;
margin-top: 40px;
}


#photorow1 {
display: block;
width: 740px;
height: 105px;
float: left;
background-color:#FFF;
}
#photorow2 {
display: block;
width: 740px;
height: 105px;
float: left;
background-color:#FFF;
}
#photorow3 {
display: block;
width: 740px;
height: 105px;
float: left;
background-color:#FFF;
}
#photorow4, #photorow5, #photorow6, #photorow7 {
display: block;
width: 740px;
height: 105px;
float: left;
background-color:#FFF;
}

#jungle{
width: 469px;
height: 700px;
position: absolute;
top: 400px;
left: 100px;
z-index: 50;
background-image:url(images/junglesmall.jpg);
background-repeat:no-repeat;
}

#woman {
width: 550px;
height: 368px;
position: absolute;
top: 325px;
left: 425px;
z-index:50;
background-image:url(images/woman.jpg);
background-repeat:no-repeat;
}
#hugeleaf {
width: 750px;
height: 600px; 
position: absolute;
top: 370px;
left: 230px;
z-index: 10;
background-image:url(images/hugeleaf.jpg);
background-repeat: no-repeat;
}
#yellow {
width: 750px;
height: 800px; 
position: absolute;
top: 320px;
left: 220px;
z-index: 10;
background-image:url(images/yellowflower.jpg);
background-repeat: no-repeat;
}
#blue {
width: 750px;
height: 800px; 
position: absolute;
top: 400px;
left: 222px;
z-index: 10;
background-image:url(images/greentree.jpg);
background-repeat: no-repeat;
}
#button{
width: 170px;
height: 65px;
position: absolute;
z-index: 39;
background-color: #FFFFFF;
top: 380px;
left: 805px;
}

#waterfall {
width: 115px;
height: 172px;
position: absolute;
top: 567px;
left: 805px;
z-index: 39;
background-image:url(images/smallwaterfall.jpg);
}
#friends {
width: 165px;
height: 50px;
position: absolute;
top: 460px;
left: 805px;
z-index: 39;
background-color:#FFF;
}
#friends p{
line-height: 18px;
}

#friends h2{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color: #563f14;
font-weight: bold;
}
#friends a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#563f14; letter-spacing:1.5px;text-decoration:none;}

#friends a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#563f14; letter-spacing:1.5px;text-decoration:none;}
#friends a:visited {font-family:verdana, Arial; font-size:11px; color:#563f14; letter-spacing:1.5px;text-decoration:none;}
#friends a:hover {font-family:verdana, Arial; font-size:11px; color:#032755; letter-spacing:1.5px;text-decoration:underline;}


#findus {
width: 116px;
height: 35px;
position: absolute; 
top: 763px;
left: 805px;
z-index: 39;
background-color:#FF00FF;
}
#bigmt {
width: 618px;
height: 280px;
position: absolute;
top: 2425px;
left: 40px;
z-index: 50;
background-image: url(images/bigmtpic.jpg);
}

#aboutman {
width: 205px;
height: 300px;
position: absolute;
top: 360px;
left: 750px;
z-index: 39;
background-image:url(images/aboutpageman1.jpg);
}
#wflink{
width: 145px;
height: 15px;
background-color:#FFF;
position: absolute;
top: 740px;
left: 805px;
z-index:39;
}
#wflink p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #003300;
}
#wflink a:link {
text-decoration: none;
color: #563f14;}

#wflink a:visited{ 
text-decoration: none;
color: #563f14;}

#wflink a:hover{
text-decoration: underline; 
color: #032755;
}
#wflink a:active{
text-decoration: none; 
color: #032755;
}

#aboutlink{
width: 145px;
height: 15px;
background-color:#FFF;
position: absolute;
top: 665px;
left: 750px;
z-index:42;
}
#aboutlink p{
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
color: #003300;
}
#aboutlink a:link {
text-decoration: none;
color: #563f14;
}

#aboutlink a:visited{ 
text-decoration: none;
color: #563f14;
}

#aboutlink a:hover{
text-decoration: underline; 
color: #032755;
}
#aboutlink a:active{
text-decoration: none; color: #032755;}

#copy{width: 995px; position:relative;  margin: 0 auto; z-index:40;}
#innertext{ width: 680px; float: left; margin-top: 15px; margin-bottom: 30px; margin-left: 80px; z-index:40;}


#innertext p{font-size: 12px;line-height: 18px;font-weight: 700;font-family: Arial, Helvetica, sans-serif;color: #563f14;margin: 20px 20px 20px 0px;}

#innertext h1{
font-size: 13px;font-weight:700;font-family:Arial, Helvetica, sans-serif;color: #563f14;margin-top: 10px;text-align:center;}
#innertext a {font-family:Arial, Helvetica, sans-serif; font-weight: 700;font-size: 12px;line-height: 18px; font-size:12px; color:#563f14; text-decoration:none;}

#innertext a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#563f14; text-decoration:none;}
#innertext a:visited {font-family: Arial; font-size:12px; color:#563f14; text-decoration:none;}
#innertext a:hover {font-family: Arial; font-size:12px; color:#032755; text-decoration:underline;}


#contributions {
width: 995px;
position:relative;
margin: 0 auto;
z-index: 40;
}

#contributions p{
font-size: 12px;line-height: 18px;font-weight: 700;font-family: Arial, Helvetica, sans-serif;color: #563f14;margin: 20px 30px 20px 45px;}

#contributions h1{
font-size: 13px;font-weight:700;font-family:Arial, Helvetica, sans-serif;color: #563f14;margin-top: 10px;text-align:center;}
#contributions a {font-family:Arial, Helvetica, sans-serif; font-weight: 700;font-size: 12px;line-height: 18px; font-size:12px; color:#032755; text-decoration:none;}

#contributions a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#032755; text-decoration:none;}
#contributions a:visited {font-family: Arial; font-size:12px; color:#032755; text-decoration:none;}
#contributions a:hover {font-family: Arial; font-size:12px; color:#032755; text-decoration:underline;}


#footer{
width: 995px;
background-color:#89A461;
height: 60px;
clear: both;
}
#fb {
width: 16px;
height: 16px;
position: absolute;
top: 825px;
left: 884px;
background-image:url(fblogo.jpg);
background-repeat:no-repeat;
z-index: 99;
}
#fbabout{
width: 16px;
height: 16px;
position: absolute;
top: 824px;
left: 884px;
background-image:url(fblogo.jpg);
background-repeat:no-repeat;
z-index: 99;
}
#fbcontact{
width: 16px;
height: 16px;
position: absolute;
top: 630px;
left: 884px;
background-image:url(fblogo.jpg);
background-repeat:no-repeat;
z-index: 99;
}

#fbvisit {
width: 16px;
height: 16px;
position: absolute;
top: 2525px;
left: 884px;
background-image:url(fblogo.jpg);
background-repeat:no-repeat;
z-index: 99;
}
#fbhealing {
width: 16px;
height: 16px;
position: absolute;
top: 1244px;
left: 884px;
background-image:url(fblogo.jpg);
background-repeat:no-repeat;
z-index: 99;
}
#fbphotos {
width: 16px;
height: 16px;
position: absolute;
top: 1265px;
left: 884px;
background-image:url(fblogo.jpg);
background-repeat:no-repeat;
z-index: 10;
}

#footerright {
width: 288px;
height: 42px;
float: right;
text-align:left;
margin-right: 5px;
margin-top: 10px;
background-color:#89a461;
}
#footerright a:link {
text-decoration: none;
color: #FFF;
}

#footerright a:visited{ 
text-decoration: none;
color: #563f14;
}

#footerright a:hover{
text-decoration: none; 
color: #032755;
}
#footerright a:active{
text-decoration: none; 
color: #032755;
}


#footerright p{
font-size: 11px;
line-height: 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
margin-left: 15px;
padding-top: 10px;
float: left;
}


#footer p{
font-size: 11px;
line-height: 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
margin-left: 15px;
padding-top: 10px;
float: left;
}







