html, body { margin:0px; padding:0px; background:#d2b380 url(../images/bg_main.jpg) repeat-x left top; height:100%; width:100%; font:normal 14px Tahoma; color:#ffffff; text-align:center; }
img { border:0; }
p { margin-top:0; padding-top:0; }
a { color:#ffffff; }
a:hover { color:#ffffff; }    
form { margin:0; padding:0; }
.clear { clear:both; font-size:0px; line-height:0px; height:0px; }
#main { width:1001px; height:100%; background:url(../images/bg_middle_r.jpg) repeat-y; margin:0 auto; text-align:left; }  
  td { font:normal 14px Tahoma; color:#ffffff; }
  #middle { background:url(../images/bg_middle.jpg) no-repeat left top; }    
    #logo { padding:338px 0 0 463px; }
      #logo a { display:block; width:389px; height:53px; }
    #menu { margin:21px 0 67px 80px; }
      #menu td { font-size:18px; }
        #menu td a { font-size:18px; text-decoration:none; }
        #menu td a:hover { color:#d0a45f; font-size:18px; text-decoration:none; }
      .menu_active { color:#d0a45f; }
        .menu_active a { color:#d0a45f; }
      .span1 { font-size:1px; line-height:1px; }
    #content { padding:0 72px 50px 118px; }
      #text { width:734px; }
      #text2 { width:734px; margin-bottom:24px; }
      #gallery table { float:left; margin:30px 42px 0 0; }
        #gallery td { font-size:1px; line-height:1px; }
      #gallery2 table { float:left; margin:0 21px 24px 0; }
        #gallery2 td { font-size:1px; line-height:1px; }
    /*form*/  
  .form_up { padding:31px 0 19px 0; }
  .form_down { padding:8px 0 9px 0; }
  .label { text-align:right; }
  .textfield { font:normal 14px Tahoma; color:#ffffff; border-top:1px solid #484848; border-right:0; border-bottom:0; border-left:1px solid #484848; background-color:#cbb79a; opacity:0.8;filter:alpha(opacity=80); width:350px; height:22px; }
  .textarea { font:normal 14px Tahoma; color:#ffffff; border-top:1px solid #484848; border-right:0; border-bottom:0; border-left:1px solid #484848; background-color:#cbb79a; opacity:0.8;filter:alpha(opacity=80); width:350px; height:102px; }
  .filebrowser { font:normal 14px Tahoma; color:#ffffff; border-top:1px solid #484848; border-right:0; border-bottom:0; border-left:1px solid #484848; background-color:#cbb79a; opacity:0.8;filter:alpha(opacity=80); width:350px; height:22px; }
  .select { font:normal 14px Tahoma; color:#ffffff; border-top:1px solid #484848; border-right:0; border-bottom:0; border-left:1px solid #484848; background-color:#cbb79a; opacity:0.8;filter:alpha(opacity=80); width:350px; }
  .submit_button { border:0; background:transparent; font:bold 16px Tahoma; color:#ffffff; width:72px; height:22px; cursor:pointer; }
  .spacer { height:10px; line-height:10px; font-size:10px; }
