body { background-color: #dbd9b2;
       background-image: url('bg.jpg');
       background-repeat: repeat;
       margin: 0px; }

#layout { position: absolute;
          left: 0px;
          top: 0px;       
          z-index: 0;
          width: 588px;
          height: 360px; }

#title { position: absolute;
         left: 18px;
         top: 7px;
         z-index: 1;
         font-family: times new roman;
         font-weight: bold;
         font-style: italic;
         font-size: 25px;
         color: #d78c5f; }

#menu { position: absolute;
        left: 270px;
        top: 9px;
        width: 470px;
        z-index: 1;
        font-family: times new roman;
        font-weight: bold;
        font-style: italic;
        font-size: 18px; }

#menu a { font-weight: bold;
          color: #6c8053;
          text-decoration: none; }

#menu a:hover { text-decoration: none;
                background-color: #efb967; }

#text { position: absolute;
        left: 270px;
        top: 40px;
        width: 470px;
        z-index: 1;
        font-family: trebuchet ms,verdana,helvetica;
        font-size: 12px;
        text-align: justify;
        color: #000000;
        line-height: 19px; }

#text a { font-weight: bold;
          color: #d88c5f;
          text-decoration: none; }
    
#text a:hover { text-decoration: underline; }

.header { font-family: times new roman,arial,verdana,helvetica;
          font-size: 23px;
          font-weight: bold;
          font-style: italic;
          letter-spacing: 3px;
          color: #3e643e;
          border-bottom: 1px #000000 solid; }

.disclaimer { font-size: 10px;
              text-align: center;
              line-height: 14px; }

.center { margin: auto;
          text-align: center; }

ul { margin-top: 2px; }

option,textarea,input { border-color: #b9a25e;
                        border-width: 1px;
                        border-style: solid;
                        font-family: trebuchet ms,arial,verdana,helvetica;
                        font-size: 12px;
                        color: #ffffff;
                        background-color: #4e764c; }
                        
.show_join_email_field, .show_update_old_email_field, .show_update_email_field, .show_lostpass_email_field { width: 230px; }
.show_join_url_field, .show_update_url_field { width: 350px; }