body { 
  margin: 0; padding: 0; 
  font-family: Arial, arial, sans-serif;
  font-size: 12px;
  background: #000 url(grfx/top.gif) 50px 0 no-repeat;
 }
a { text-decoration: none; border: 0; }
#ctr { 
  margin: 0; padding: 0; 
  margin-left: 50px;
  margin-top: 60px;
  width: 800px;
  height: auto; 
  background: #e5e5e2 url(grfx/banner-2009.gif) 100px 0 repeat-x;
 }
#top { 
  margin: 0; padding: 0;
  height: 396px;
  width: 800px;
 background: transparent url(grfx/upperarc.gif) 750px 0 no-repeat;
 }
#top img.pht { position: absolute; top: 60px; left: 50px;   margin: 0; padding: 0; }
#top img.ban { position: absolute; top: 60px; left: 282px;  margin: 0; padding: 0; }
#top .txt { margin: 0; padding: 0; padding-top: 30px; margin-left: 235px; margin-bottom: 10px; line-height: 16px; width: 510px; }
#top span.click { margin: 0; padding: 0; position: absolute; left: 630px; top: 360px; width: 150px; height: auto; text-align: left: font-size: 16px; }
#top span.click a { color: #184393; font-size: 14px; }
#top span.click a img {  border: none; margin: 0; padding: 0; position: absolute; left: 0; top; 0; }
#top h1, h2 { font-family: Garamond, "Times New Roman", Times, serif; color: #082b6b;  margin-left: 235px; font-weight: normal;}
#top h1 { font-size: 34px; padding-top: 50px; margin-bottom: 0;  font-variant: small-caps;} 
#top h2 { font-size: 21px;  margin-top: 0;  text-transform: uppercase;} 
#lwr { 
  margin: 0; padding: 0; 
  width: 800px;
  height: 297px; 
    background: #79ab8f url(grfx/lowerarc.gif) 750px 0px no-repeat;
  border-top: 1px solid #000;
 }
#side { float: left; margin: 20px; padding: 0; line-height: 16px; width: 170px; }
#side img.yog { margin-top: 150px; }
#lwr .txt { margin: 0; padding: 0; padding-top: 10px; margin-left: 235px; margin-bottom: 10px; line-height: 16px; width: 510px; }
#lwr h2 { margin: 0; padding: 0; font-size: 12px; color: #0d723d; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
#lwr p { margin: 0; padding: 0; margin-bottom: 14px;  }
#foot {  
  margin: 0; padding: 0; 
  width: 800px;
  height: 28px;  
  background: #082b6b;
 }
#foot p { 
margin: 0; padding: 0; margin-left: 235px; font-size: 8px; font-weight: bold; line-height: 20px; color: #9caac4;
 }
p.uf { 
  margin: 0; padding: 0; margin-left: 50px; width: 800px; text-align: center; font-size: 9px; line-height: 28px; text-transform: uppercase;} 
p.uf a { 
color: #999;
 }