body { background-color: black; margin-top: 40px; }
#indexheader { background-image: url(/images/index_headerimg.jpg); background-repeat: no-repeat; width: 1016px; height: 334px; }
#indexheadersignup { width: 575px; float: left; padding-top: 55px; padding-left: 455px; }
#indexheadertext { padding-top: 35px; padding-left: 529px; width: 400px; float: left; }
#indexcontent { background-image: url(/images/index_content_back.jpg); background-repeat: no-repeat; width: 1016px; height: 398px; }
#indextemp { background-image: url(/images/TempPage.jpg); background-repeat: no-repeat; width: 1016px; height: 829px; }
#indexcontentc1 { width: 285px; float: left; padding-top: 80px; padding-left: 60px; }
#indexcontentc2 { padding-top: 80px; padding-left: 75px; width: 503px; float: left; }
#indexc3 { padding-top: 10px; padding-left: 43px; width: 175px; float: left; }
#indexfollowus {  }
#indexfollowfb { padding-top: 15px; padding-left: 3px; width: 185px; height: 100%; float: left; background-color: #fff;
  }
#indexpartnership { padding-top: 53px; padding-left: 8px; }
#indexcontact { padding-top: 60px; padding-left: 10px; }
#indexabout { background-image: url(/images/index_aboutfooter.jpg); background-repeat: no-repeat; width: 1016px; height: 205px; }
#indexaboutwrap { width: 870px; height: 205px; }
#indexaboutwrap .aboutc1 { width: 48%; display: inline; position: relative; float: left; padding:0 15px 0 5px; }
#indexaboutwrap .aboutfirst { width: 48%; display: inline; position: relative; float: left; margin-top: 30px; margin-left: 15px; }
#indexaboutwrap .aboutlast { width: 48%; display: inline; position: relative; float: right; margin-top: 30px; }
#indexaboutwrap .aboutc2 { width: 48%; display: inline; position: relative; float: right; }
#indexaboutwrap .aboutleft { width: 48%; display: inline; position: relative; float: left; margin-top: 30px; }
#indexaboutwrap .aboutright { width: 48%; display: inline; position: relative; float: right; margin-top: 30px; margin-right:10px; background-image: none; text-align: left;
}
#indexaboutwrap .aboutright .top { display: inline-block; margin: 10px 0; padding: 0px; text-align: left; }
#indexaboutwrap .aboutright .bottom { display: inline-block; margin: 5px 0; padding: 0px; text-align: left; }
#indexsupporters { background-image: url(/images/index_supporters.jpg); background-repeat: no-repeat; width: 1016px; height: 181px; }
#indexfooter { background-image: url(/images/index_footer.jpg); background-repeat: no-repeat; width: 1016px; height: 53px; padding-top: 10px; }
#aboutwrapper { background-image: url(/images/wrapper_about.jpg); background-repeat: repeat-y; width: 1016px; padding-top: 44px; }
#header { background-image: url(/images/about_header_bg.jpg); position: relative; width: 890px; height: 223px; z-index: 5000; }
#headerlogo { width: 273px; height: 223px; float: left; }
#headermenu { padding-top: 3px; width: 617px; height: 186px; float: right; }
#headersignup { float: right; padding-right: 40px; }
#aboutcontent { background-color: #e3ddd8; background-image: url(/images/about_content_bg.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 890px; }
#contactcontent { background-color: #e3ddd8; background-image: url(/images/contact_content_bg.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 890px; }
#blankcontent { background-color: #e3ddd8; background-image: url(/images/blank_content_bg.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 890px; }
#resourcescontent { background-color: #e3ddd8; background-image: url(/images/resources_content_bg.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 890px; }
#organizecontent { background-color: #e3ddd8; background-image: url(/images/organize_content_bg.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 890px; }
#shopcontent { background-color: #e3ddd8; background-image: url(/images/shop_content_bg.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 890px; }
#getinvolvedcontent { background-color: #e3ddd8; background-image: url(/images/getinvolved_content_bg.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 890px; }
#getinvolvedinnercontent { margin-left: 58px; width: 560px; float: left; }
#braceletscontent { margin-left: 58px; width: 560px; float: left; margin-bottom: 15px; }
#braceletscontent2 { margin-bottom: 15px; margin-left: 58px; width: 775px; float: left; }
#braceletscontent3 { padding-bottom: 20px; width: 560px; float: left; margin-left: 58px; }
#getinvolvedshopbutton { margin-left: 0; width: 560px; float: left; padding-top: 7px; padding-bottom: 20px; }
#whycontent { background-color: #e3ddd8; background-image: url(/images/why_content_bg.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 890px; }
#whycontentpart { background-color: #e3ddd8; background-image: url(/images/why_content_part_bg.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 890px; }
#aboutc1 { width: 270px; float: left; margin-left: 58px; padding-bottom: 20px; }
#aboutc2 { margin-left: 20px; width: 270px; float: left; padding-bottom: 20px; }
#aboutfooter { background-image: url(/images/about_footer_bg.jpg); background-repeat: no-repeat; width: 890px; height: 232px; }
#aboutfooterc1 { float: left; padding-top: 138px; padding-left: 115px; }
#aboutfooterc2 { width: 265px; padding-top: 120px; padding-left: 73px; float: left; }
#aboutfooterc3 { padding-top: 35px; float: right; }
#aboutcopyright { padding-top: 25px; padding-bottom: 35px; }
#sponsorstier1 { padding-bottom: 10px; width: 618px; float: left; }
#sponsorstier2 { padding-bottom: 20px; width: 618px; float: left; }
#sponsorsRt { width: 240px; float: right; margin-right: 20px; }
#downloadsRt { margin-right: 20px; width: 232px; float: right; }
#sponsorsc1 { margin-left: 58px; width: 290px; float: left; }
#sponsorsc2 { margin-left: 20px; width: 250px; float: left; }
#sponsorsc3 { margin-left: 58px; width: 166px; float: left; }
#sponsorsc4 { margin-left: 20px; width: 167px; float: left; }
#sponsorsc5 { margin-left: 20px; width: 167px; float: left; }
#videocontent { background-color: #e3ddd8; background-image: url(/images/videos_content_bg.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 890px; }
#videosc1 { width: 360px; float: left; margin-left: 58px; padding-top: 10px; padding-bottom: 20px; }
#videosc2 { margin-left: 20px; width: 445px; float: left; padding-bottom: 20px; }
#videos { margin-left: 58px; padding-bottom: 20px; width: 560px; float: left; }
#shop { margin-left: 58px; padding-bottom: 20px; width: 800px; float: left; }
#videostop { margin-left: 53px; margin-right: 15px; width: 580px; float: left; }
#footer {  }

