  { }

  body {
    margin-top:       0px;
    margin-left:      0px;
    margin-right:     0px;
    margin-bottom:    0px;
    font-family: 'BernhardModernStd Roman', 'Palatino Linotype', Georgia, 'Times New Roman', Serif;
    background-color: #7AA3C5;  /* cerulean blue */
    background-image: url('images/back_pattern_2.gif');
    font-size:        9pt;
  }

  .bg_top {
    background-image: url('images/back_pattern_1.gif');
  }

  .bg_mid {
    background-image: url('images/back_pattern_transition.gif');
  }

  .bg_low {
    background-image: url('images/back_pattern_2.gif');
  }

  .coord {
    position: relative;
    height: 0px;
    // margin-bottom: -4px;
  }

  #menu {
    position:    absolute;
    top:        -50px;
    width:       840px;
    text-align:  center;
    font-size:   18px;
    /* photoshop color indicated #C78F36 */
    color:       #CC6600;  /* gold */
  }

    #menu A {
      color:     #CC6600;  /* gold */
      text-decoration: none;
    }
  
    #menu A:hover {
      text-decoration: underline;
    }

  #menu_2 {
    position:    absolute;
    top:        -33px;
    width:       550px;
    text-align:  center;
    font-size:   12px;
    color:       #FFFFFE;
  }

    #menu_2 A {
      color:     #FFFFFE;
      text-decoration: none;
    }
  
    #menu_2 A:hover {
      text-decoration: underline;
    }
  
  .content {
    background-image:    url('images/back_content.gif');
    background-repeat:   repeat-x;
    background-position: top;
    padding-left:        20px;
    padding-right:       8px;
  }
  
  .column {
    float:  right;
    width:  300px;
    height: 500px;
  }

  #column_right {
    position: absolute;
    top:     -36px;
    left:     20px;
  }

  .left_pic {
    float: left;
    margin:        10px;
    margin-left:  -5px;
    margin-right:  20px;
  }

  .prop_links {
    width:       270px;
    text-align:  center;
    font-size:   12px;
    /* photoshop color indicated #C78F36 */
    color:       #CC6600;  /* gold */
  }

    .prop_links A {
      color:     #CC6600;  /* gold */
      text-decoration: none;
    }
  
    .prop_links A:hover {
      text-decoration: underline;
    }

    #prop_1 {
      position:    absolute;
      top:        -357px;
      left:        20px;
    }
  
    #prop_1_sub {
      position:    absolute;
      top:        -27px;
      left:        20px;
    }
  
    #prop_2 {
      position:    absolute;
      top:        -247px;
      left:        20px;
    }
  
    #prop_2_sub {
      position:    absolute;
      top:         62px;
      left:        20px;
    }
  
    #prop_3 {
      position:    absolute;
      top:        -137px;
      left:        20px;
    }
  
    #prop_3_sub {
      position:    absolute;
      top:         151px;
      left:        20px;
    }
  
    #prop_4 {
      position:    absolute;
      top:        -357px;
      left:       -20px;
    }
  
    #prop_4_sub {
      position:    absolute;
      top:         240px;
      left:        20px;
    }
  
    #prop_5 {
      position:    absolute;
      top:        -247px;
      left:       -20px;
    }
  
    #prop_5_sub {
      position:    absolute;
      top:         329px;
      left:        20px;
    }
  
    #prop_6 {
      position:    absolute;
      top:        -137px;
      left:       -20px;
    }
  
    #prop_6_sub {
      position:    absolute;
      top:         418px;
      left:        20px;
    }

  #center_box {
    position:    absolute;
    top:        -360px;
    left:        20px;
    width:       260px;
    color:       #FFFFFE;
    line-height: 15px;
  }

    #center_box H2 {
      line-height: 24px;
    }
  
  #footer {
    position: absolute;
    top:     -74px;
    width:    840px;
  }

  #footer_2 {
    position: absolute;
    top:     -5px;
    left:     20px;
    width:    800px;
  }

  .footer_text {
    font-family: Georgia, 'Times New Roman', Serif;
    /* photoshop color indicated #21527B */
    color:       #7AA3C5;  /* cerulean blue */
    text-align:  center;
  }

    .footer_text A {
      color:     #7AA3C5;  /* cerulean blue */
    }
  
  .copyright {
    color:       #FFFFFE;
    text-align:  center;
    font-size:   8pt;
  }
  
    .copyright A {
      color:     #FFFFFE;
    }
	
input.contactform {font-family: arial; font-size: 13px; background-color: #FFFFFF; color:#8e8e8e; border:1px solid #B6B6B6; width:100%;}
.button {font-family: arial; font-size: 11px; font-family: arial, sans-serif; border: 3px double #999999; background-color:#F4F4F2; color: #FFFFFF;}
textarea.contactform {font-family: arial; font-size: 13px; background-color:#FFFFFF; color:#8e8e8e; border:1px solid #B6B6B6; width:100%;}
select.contactform {font-family: arial; font-size: 13px; background-color:#FFFFFF; color:#8e8e8e; border:1px solid #B6B6B6; width:100%;}
