body {
      background-color: #ececec;
      margin: 5%;
     }


.box { position: relative;
       max-width: 600px;
       max-height: 486px;
       background: url('picts/background.jpg');
       border: 4px #000 solid;
     }

.box p
     {
       text-align: justify;
     }

img {behavior: url("/pngHack/pngHack.htc");}

a    {
       color: #fff;
       text-decoration: none;
     }

a:visited
     {
       color: #fff;
     }

.nav a:hover
    {
      color: #fff;
      border-width: 0px 0px 1px 0px;
      border-color: #fff;
      border-style: solid;
    }

.whooz
    {
      color: #666;
      border-width: 4px 0px 0px 0px;
      border-color: #000;
      border-style: solid;
      background-color: #fff;
      padding: 20px;
      font-size: 16px;
      line-height: 19px;
      font-family: Utopia, Times New Roman, Fantasy;
    }

.whooz i
    {
      color: #333;
    }
.whooz blockquote
    {
      background-color: #eeeeee;
      padding: 5px 20px;
      border: 1px dashed #000;
    }

.whooz b
    {
      font-weight: bold;
      font-size: 24px;
    }

.gallery
    {
      color: #000;
      border-width: 4px 0px 0px 0px;
      border-color: #000;
      border-style: solid;
      background-color: #fff;
      padding: 20px;
      font-size: 16px;
      line-height: 19px;
      font-family: Utopia, Times New Roman, Fantasy;
    }

.detail
    { 
      font-size: 16px;
      line-height: 19px;
      font-family: Utopia, Times New Roman, Fantasy;
    }


.gallery a
    {
      color: #eee;
      text-decoration: underline;
    }

.gallery img
    {
      color: #eee;
    }

.gallery small
    {
      font-size: 9px;
    }

.detail a
    {
      color: #006;
      text-decoration: underline;
    }

.note
    {
      font-family: Geneva, Times New Roman, Sans-Serif;
      font-size: 11px; 
    }

.note a
    { 
      color: #00f;
      text-decoration: underline;
    }
