a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#thankyoutext p,
#ourservicesscroll p,
#ourfriendstext p,
#communityscroll p,
#aboutusscroll p,
#directionstext p,
#whatistext p  {
   font: 14px/14px Arial;
   margin: 0px;
   text-align: left;
}

#ourfriendstext,
#communityscroll,
#thankyoutext,
#contactustext,
#membershiptext,
#aboutusscroll,
#ourservicesscroll  {
	visibility: visible;
	position: absolute;
	left: 77px;
	top: 245px;
	z-index: 3;
	height: 78px;
}

#pid7contactus,
#pid2services,
#thankyou,
#pid1home,
#pid5membership,
#pid3aboutus,
#pid4ourfriends,
#pid6community  {
   margin: 0px auto 0px auto;
   width: 960px;
   position: relative;
}

#membershipbutton a,
#communitybutton a,
#ourfriendsbutton a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 45px;
   background-position: 0% 0px;
   font-size: 45px;
   line-height: 45px;
}

#addresstext p a:hover,
#footermenu li a:hover,
#copyrighttext p a:hover  {
   text-decoration: underline;
}

#quoteourfriendstextcopy p,
#quoteourfriendstext p,
#quoteaboutustext p  {
   font: italic 17px/18px Candara;
   margin: 0px;
   color: #AA312C;
   text-align: left;
}

#textboxcopy2,
#textboxcopy3,
#id62textbox,
#id73textbox,
#textboxcopy4  {
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 212px;
   z-index: 2;
   width: 466px;
   background-repeat: no-repeat;
}

#inspirationalstoriestext,
#whowearetext,
#additionaldetailstext  {
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 246px;
   width: 377px;
}

#quoteourfriendstextcopy,
#contactform,
#quoteourfriendstext  {
   visibility: visible;
   position: absolute;
   left: 51px;
   z-index: 2;
   width: 461px;
}

#donationspaypalbutton a,
#activemempaypalbutton a  {
   background: url(membershipmedia/activemempaypalbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 31px;
   width: 62px;
   font-size: 31px;
   line-height: 31px;
}

#donationspaypalbutton,
#activemempaypalbutton  {
   visibility: visible;
   position: absolute;
   left: 382px;
   z-index: 4;
   width: 62px;
   height: 31px;
}

#inspirationalstoriestext p,
#whowearetext p  {
   font: italic 13px/12px "Candara Bold";
   margin: 0px;
   color: #AA312C;
   padding-bottom: 5px;
   text-align: left;
}

#whatistitletext p,
#earthshiptitletext p  {
   font: 18px/31px "Arial Black";
   margin: 0px;
   color: #B2433D;
   letter-spacing: -2px;
}

#additionaldetailstitle,
#whowearetitle  {
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 225px;
   z-index: 2;
   height: 14px;
   background-repeat: no-repeat;
}

#contactustitle,
#ourfriendstitle  {
   visibility: visible;
   position: absolute;
   left: 65px;
   top: 224px;
   z-index: 3;
   height: 15px;
   background-repeat: no-repeat;
}

#aboutusbutton a,
#homebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 44px;
   background-position: 0% 0px;
   font-size: 44px;
   line-height: 44px;
}

#hearthands,
#hearthandscopy  {
   background: url(servicesmedia/hearthandscopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 538px;
   top: 206px;
   z-index: 2;
   width: 378px;
   height: 226px;
}

#textboxcopy,
#textboxcopy5  {
	background: url(communitymedia/textboxcopy5.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 50px;
	top: 210px;
	z-index: 2;
	width: 466px;
	height: 430px;
	background-image: url(communitymedia/textboxcopy5.gif);
}

#membershipbutton a:hover  {
   background-position: -80px 0%;
}

#inspirationalstoriestext  {
   z-index: 2;
}

#ourfriendsbutton a:hover  {
   background-position: -70px 0%;
}

#communitybutton a:hover  {
   background-position: -73px 0%;
}

#contactusbutton a:hover  {
   background-position: -65px 0%;
}

#quoteourfriendstextcopy  {
   top: 574px;
}

#additionaldetailstitle  {
   background-image: url(ourfriendsmedia/additionaldetailstitle.gif);
   width: 144px;
}

#servicesbutton a:hover  {
   background-position: -51px 0%;
}

#additionaldetailstext  {
   z-index: 3;
}

#activemempaypalbutton  {
   top: 439px;
}

#aboutusbutton a:hover  {
   background-position: -55px 0%;
}

#donationspaypalbutton  {
   top: 526px;
}

#earthshiptitletext p  {
   text-align: center;
}

#ourservicesscroll p  {
   padding-bottom: 3px;
}

#quoteourfriendstext  {
   top: 540px;
}

#membershipbutton a  {
   width: 80px;
   background-image: url(communitymedia/membershipbutton.gif);
}

#ourfriendsbutton a  {
   width: 70px;
   background-image: url(communitymedia/ourfriendsbutton.gif);
}

#homebutton a:hover  {
   background-position: -39px 0%;
}

#copyrighttext p a  {
   letter-spacing: -1px;
   text-decoration: none;
   color: #2F2B2C;
}

#ourservicesscroll  {
   height: 374px;
   width: 420px;
   overflow: auto;
}

#communityscroll p  {
   padding-bottom: 30px;
}

#whatistitletext p  {
   text-align: left;
}

#communitybutton a  {
   width: 73px;
   background-image: url(communitymedia/communitybutton.gif);
}

#contactusbutton a  {
   background: url(communitymedia/contactusbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 43px;
   width: 65px;
   font-size: 43px;
   line-height: 43px;
}

#ourfriendstext p  {
   padding-bottom: 5px;
}

#ourfriendsbutton  {
   visibility: visible;
   position: absolute;
   left: 404px;
   top: 160px;
   z-index: 2;
   width: 70px;
   height: 45px;
}

#servicesbutton a  {
   width: 51px;
   background-image: url(communitymedia/servicesbutton.gif);
}

#directionstext p  {
   padding-bottom: 15px;
}

#membershiptext p  {
   font: bold 14px/14px Arial;
   margin: 0px;
   padding-bottom: 15px;
   text-align: left;
}

#membershipbutton  {
   visibility: visible;
   position: absolute;
   left: 541px;
   top: 160px;
   z-index: 2;
   width: 80px;
   height: 45px;
}

#aboutusbutton a  {
   width: 55px;
   background-image: url(communitymedia/aboutusbutton.gif);
}

#aboutusscroll p  {
   padding-bottom: 5px;
}

#footermenu li a  {
   text-decoration: none;
   color: #2F2B2C;
   height: 100%;
   display: block;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 818px;
   top: 162px;
   z-index: 2;
   width: 65px;
   height: 43px;
}

#copyrighttext p  {
   font: 12px/12px Candara;
   margin: 0px;
   letter-spacing: -1px;
   color: #2F2B2C;
   text-align: center;
}

#ourfriendstitle  {
   background-image: url(ourfriendsmedia/ourfriendstitle.gif);
   width: 95px;
}

#communityscroll  {
   height: 374px;
   width: 420px;
   overflow: auto;
}

#communitybutton  {
   visibility: visible;
   position: absolute;
   left: 686px;
   top: 160px;
   z-index: 2;
   width: 73px;
   height: 45px;
}

#contactustext p  {
   font: 12px/14px Arial;
   margin: 0px;
   padding-bottom: 15px;
   text-align: left;
}

#addresstext p a  {
   font-weight: bold;
   text-decoration: none;
   color: #646464;
}

#membershiptext  {
   width: 420px;
}

#ourfriendstext  {
   width: 420px;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 170px;
   top: 160px;
   z-index: 2;
   width: 51px;
   height: 45px;
}

#contactustitle  {
   background-image: url(contactusmedia/contactustitle.gif);
   width: 94px;
}

#whowearetitle  {
   background-image: url(aboutusmedia/whowearetitle.gif);
   width: 102px;
}

#aboutusscroll  {
   height: 374px;
   width: 420px;
   overflow: auto;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 285px;
   top: 161px;
   z-index: 2;
   width: 55px;
   height: 44px;
}

#addresstext p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   color: #646464;
   text-align: right;
}

#footermenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#contactustext  {
   width: 431px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 681px;
   z-index: 2;
   width: 589px;
}

#homebutton a  {
   width: 39px;
   background-image: url(communitymedia/homebutton.gif);
}

#whowearetext  {
   z-index: 2;
}

#thankyoutext  {
   width: 214px;
}

#whatistext p  {
   font-weight: bold;
}

#textboxcopy2  {
   background-image: url(ourfriendsmedia/textboxcopy2.gif);
   height: 420px;
}

#textboxcopy3  {
   background-image: url(membershipmedia/textboxcopy3.gif);
   height: 352px;
}

#textboxcopy4  {
   background-image: url(contactusmedia/textboxcopy4.gif);
   height: 117px;
}

#contactform  {
   top: 334px;
}

#id62textbox  {
   background-image: url(servicesmedia/id62textbox.gif);
   height: 430px;
}

#addresstext  {
   visibility: visible;
   position: absolute;
   left: 551px;
   top: 26px;
   z-index: 3;
   width: 359px;
}

#id73textbox  {
	background-image: url(homemedia/id73textbox.gif);
	height: 210px;
}

#footermenu  {
   font: 12px/24px Candara;
   height: 24px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: -1px;
   color: #2F2B2C;
   position: absolute;
   left: 73px;
   top: 650px;
   z-index: 2;
   width: 815px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 75px;
   top: 161px;
   z-index: 2;
   width: 39px;
   height: 44px;
}

#bgwhite  {
   background: url(communitymedia/bgwhite.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 960px;
   height: 700px;
}

#clouds  {
   background: url(communitymedia/clouds.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 960px;
   height: 153px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

#ourfriendsscroll  {
   height: 370px;
   width: 420px;
   overflow: auto;
    
   	visibility: visible;
	position: absolute;
	left: 77px;
	top: 245px;
	z-index: 3;

   
}
