#officerstext1 p,
#newslettertext2 p,
#officerstext2 p,
#bottomnav p,
#latestnewstext p  {
   font: bold 10px/12px Tahoma;
   margin: 0px;
   color: #7184A5;
   text-align: left;
}

#youthexchangeb a,
#contactusb a,
#homeb a,
#membersb a,
#eventsb a,
#linksb a  {
   background-repeat: no-repeat;
   display: block;
   height: 60px;
   background-position: 0% 0px;
   font-size: 60px;
   line-height: 60px;
}

#copyrightfriendsoffriedrichshafenpeoriaillinoisusa p  {
   font: 10px/12px Tahoma;
   margin: 0px;
   color: #8DA362;
   text-align: center;
}

#newslettertext1 p,
#whatwedotext p,
#whowearetext p  {
   font: 10px/12px Tahoma;
   margin: 0px;
   color: #8B96A7;
   text-align: left;
}

#copyrightfriendsoffriedrichshafenpeoriaillinoisusa  {
   visibility: visible;
   position: absolute;
   left: 221px;
   top: 630px;
   z-index: 4;
   width: 303px;
}

#whowearetext p a:hover,
#newslettertext1 p a:hover,
#newslettertext2 p a:hover,
#latestnewstext p a:hover,
#bottomnav p a:hover  {
   font-style: italic;
}

#lineofficers,
#linelatestnews  {
   visibility: visible;
   position: absolute;
   left: 418px;
   z-index: 6;
   width: 266px;
   height: 1px;
   background-color: #E9EDED;
   background-image: none;
   font-size: 1px;
}

#linewhatwedo,
#linewhoweare  {
   visibility: visible;
   position: absolute;
   left: 97px;
   z-index: 6;
   width: 179px;
   height: 1px;
   background-color: #E9EDED;
   background-image: none;
   font-size: 1px;
}

#youthexchangeb a:hover  {
   background-position: -178px 0%;
}

#whowearetext p a,
#newslettertext2 p a,
#latestnewstext p a,
#newslettertext1 p a  {
   font-style: Normal;
   text-decoration: underline;
   color: #8B96A7;
}

#contactusb a:hover  {
   background-position: -136px 0%;
}

#latestnewsheading  {
   background: url(../media/indexmedia/latestnewsheading.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 415px;
   top: 184px;
   z-index: 6;
   width: 77px;
   height: 11px;
}

#newsletterheading  {
   background: url(../media/indexmedia/newsletterheading.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 341px;
   top: 317px;
   z-index: 6;
   width: 194px;
   height: 12px;
}

#whitetextbackdrop  {
   background: url(../media/indexmedia/whitetextbackdrop.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 7px;
   z-index: 4;
   width: 656px;
   height: 601px;
}

#membersb a:hover  {
   background-position: -118px 0%;
}

#youthexchangeb a  {
   width: 178px;
   background-image: url(../media/indexmedia/youthexchangeb.gif);
}

#borderlatestnews  {
   background: url(../media/indexmedia/borderlatestnews.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 314px;
   top: 168px;
   z-index: 5;
   width: 384px;
   height: 244px;
}

#officersheading  {
   background: url(../media/indexmedia/officersheading.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 415px;
   top: 438px;
   z-index: 6;
   width: 53px;
   height: 12px;
}

#newslettertext1  {
   visibility: visible;
   position: absolute;
   left: 358px;
   top: 345px;
   z-index: 6;
   width: 135px;
}

#whatwedoheading  {
   background: url(../media/indexmedia/whatwedoheading.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 341px;
   z-index: 6;
   width: 76px;
   height: 11px;
}

#eventsb a:hover  {
   background-position: -102px 0%;
}

#friedrichshafen  {
   background: url(../media/indexmedia/friedrichshafen.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 21px;
   z-index: 5;
   width: 635px;
   height: 147px;
}

#newslettertext2  {
   visibility: visible;
   position: absolute;
   left: 494px;
   top: 345px;
   z-index: 6;
   width: 178px;
}

#whoweareheading  {
   background: url(../media/indexmedia/whoweareheading.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 185px;
   z-index: 6;
   width: 77px;
   height: 11px;
}

#latestnewstext  {
   visibility: visible;
   position: absolute;
   left: 419px;
   top: 207px;
   z-index: 6;
   width: 252px;
}

#linelatestnews  {
   top: 199px;
}

#borderwhoweare  {
   background: url(../media/indexmedia/borderwhoweare.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 167px;
   z-index: 5;
   width: 236px;
   height: 427px;
}

#linksb a:hover  {
   background-position: -89px 0%;
}

#linenewsletter  {
   visibility: visible;
   position: absolute;
   left: 343px;
   top: 333px;
   z-index: 6;
   width: 337px;
   height: 1px;
   background-color: #E9EDED;
   background-image: none;
   font-size: 1px;
}

#youthexchangeb  {
   visibility: visible;
   position: absolute;
   left: 144px;
   top: 117px;
   z-index: 6;
   width: 178px;
   height: 60px;
}

#borderofficers  {
   background: url(../media/indexmedia/borderofficers.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 314px;
   top: 426px;
   z-index: 5;
   width: 383px;
   height: 167px;
}

#id1background  {
   background: url(../media/indexmedia/id1background.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 775px;
   height: 656px;
}

#bottomnav p a  {
   font-style: Normal;
   font-weight: bold;
   text-decoration: none;
   color: #CFDFFA;
}

#officerstext1  {
   visibility: visible;
   position: absolute;
   left: 430px;
   top: 461px;
   z-index: 6;
   width: 97px;
}

#homeb a:hover  {
   background-position: -91px 0%;
}

#officerstext2  {
   visibility: visible;
   position: absolute;
   left: 534px;
   top: 461px;
   z-index: 6;
   width: 137px;
}

#linewhatwedo  {
   top: 358px;
}

#linewhoweare  {
   top: 202px;
}

#contactusb a  {
   width: 136px;
   background-image: url(../media/indexmedia/contactusb.gif);
}

#lineofficers  {
   top: 455px;
}

#whatwedotext  {
   visibility: visible;
   position: absolute;
   left: 88px;
   top: 364px;
   z-index: 6;
   width: 206px;
}

#whowearetext  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 210px;
   z-index: 6;
   width: 206px;
}

#bottomnav p  {
   color: #CFDFFA;
}

#membersb a  {
   width: 118px;
   background-image: url(../media/indexmedia/membersb.gif);
}

#contactusb  {
   visibility: visible;
   position: absolute;
   left: 566px;
   top: 117px;
   z-index: 6;
   width: 136px;
   height: 60px;
}

#eventsb a  {
   width: 102px;
   background-image: url(../media/indexmedia/eventsb.gif);
}

#fofbanner  {
   background: url(../media/indexmedia/fofbanner.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 0px;
   z-index: 6;
   width: 493px;
   height: 117px;
}

#bottomnav  {
   visibility: visible;
   position: absolute;
   left: 218px;
   top: 613px;
   z-index: 4;
   width: 348px;
}

#membersb  {
   visibility: visible;
   position: absolute;
   left: 308px;
   top: 117px;
   z-index: 6;
   width: 118px;
   height: 60px;
}

#linksb a  {
   width: 89px;
   background-image: url(../media/indexmedia/linksb.gif);
}

#shadow2  {
   background: url(../media/indexmedia/shadow2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 0px;
   z-index: 2;
   width: 673px;
   height: 656px;
}

#eventsb  {
   visibility: visible;
   position: absolute;
   left: 405px;
   top: 117px;
   z-index: 6;
   width: 102px;
   height: 60px;
}

#shadow1  {
   visibility: visible;
   position: absolute;
   left: 74px;
   top: 0px;
   z-index: 3;
   width: 625px;
   height: 656px;
   background-color: #3B4B62;
   background-image: none;
}

#dblline  {
   background: url(../media/indexmedia/dblline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 332px;
   top: 418px;
   z-index: 5;
   width: 347px;
   height: 3px;
}

#homeb a  {
   width: 91px;
   background-image: url(../media/indexmedia/homeb.gif);
}

#linksb  {
   visibility: visible;
   position: absolute;
   left: 490px;
   top: 117px;
   z-index: 6;
   width: 89px;
   height: 60px;
}

#image2  {
   background: url(../media/indexmedia/image2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 324px;
   top: 438px;
   z-index: 6;
   width: 81px;
   height: 102px;
}

#image1  {
   background: url(../media/indexmedia/image1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 324px;
   top: 182px;
   z-index: 6;
   width: 80px;
   height: 106px;
}

#index  {
   margin: 0px auto 0px auto;
   width: 775px;
   position: relative;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 117px;
   z-index: 6;
   width: 91px;
   height: 60px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

