  .box {min-height:1px;}
  .box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}  
  
  body#plaqueoff {font:0.8em/1.5 "arial", sans-serif;margin: 0; padding: 0; background: url("design/bg-body.gif") repeat-x}

  #main {margin: 0 auto; padding:0; width: 1000px; background: url("design/bg-page.gif") repeat-x}
  #header {}
  #header .a {background: url("design/left.gif") left top no-repeat; }
  #header .b {position:relative;background: url("design/pes.gif") 570px 3px no-repeat; }
  #header .c {padding: 0 70px;padding-top: 180px;position:relative;background: url("design/right.gif") right top no-repeat; }
  #header .logo {position: absolute; top:32px; left: 60px; }
  #header .info {position: absolute; top:105px; left: 380px; }
  #header img {border:0;}
  
  #content {width: 630px;float:right;}

  #content h1 {font-size:160%;font-weight: normal;color: #0057a8;}
  #content h2 {padding: .5em 0 .5em 0;font-size:120%;color: #006fd6;}
  #content ul {margin-left: 25px;list-style:square}
  a {color: #0057a8;}
  a:visited {color: #5d78dd;}
  a:link, a:visited { }
  
  table {width:100%;border:1px solid #555;border-collapse:collapse;}
  table tr th {border:1px solid #5d78dd;padding: 2px 5px;background: #5d78dd; color: #fff;}
  table tr td {border:1px solid #555;padding: 2px 5px;color: #555;}
  
  #content p {padding: .5em 0 1em 0}
  
  #menu {width: 230px;float:left;}
  #menu ul {font-size:115%;font-weight: bold; margin:0;padding:0;list-style:none}
  #menu li.link1{margin:0;padding:0;height: 50px; background: url("design/menu-1.gif") left top no-repeat;}
  #menu li.link2{margin:0;padding:0;height: 50px; background: url("design/menu-2.gif") left top no-repeat;}
  #menu li {margin:0;padding:0;height: 50px; background: url("design/menu-3.gif") left top no-repeat;}
  #menu li a {color: #0057a8; display: block;margin: 0; padding: 15px; padding-left: 50px;text-decoration: none;}
  #menu li a:hover {text-decoration: underline;}
  
  #footer {border-top:1px solid #d8d8d8; margin: 5px; margin-top: 15px; padding-top:10px; font-size:90%;text-align:center}