
    A:link    { color: #4F5032; text-decoration: none; }
    A:visited { color: #4F5032; text-decoration: none; }
    A:hover   { color: #CCCEAF; text-decoration: underline; }

    .body    { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #333333; line-height: normal; }
    .content { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #333333; line-height: 1.5; }
    .footer  { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #929567; line-height: normal; text-align: right; padding-top: 12px; }


/*  GALLERY NAV STYLES   */

    .galleryNavPipe      { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; line-height: normal; color: #747653; }
    .galleryNav          { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; line-height: normal; color: #3D3E30; }
    .galleryNavOn        { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; line-height: normal; color: #663300; }
    a.galleryNav         { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; line-height: normal; color: #3D3E30; }
    a.galleryNav:link    { text-decoration: none; color: #3D3E30; line-height: normal; }
    a.galleryNav:visited { text-decoration: none; color: #3D3E30; line-height: normal; }
    a.galleryNav:hover   { text-decoration: underline; color: #663300; line-height: normal; }

/*  FOOTER AND NAV STYLES   */
    .headerNav          { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; line-height: normal; color: #929567; }
    .headerNavOn        { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; line-height: normal; color: #D5B885; }
    a.headerNav         { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; line-height: normal; color: #929567; }
    a.headerNav:link    { text-decoration: none; color: #929567; line-height: normal; }
    a.headerNav:visited { text-decoration: none; color: #929567; line-height: normal; }
    a.headerNav:hover   { text-decoration: underline; color: #D5B885; line-height: normal; }


/*  CONTENT TEXT  */
    .fpText         { font-family: arial, verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; line-height: 1.25; color: #666666; }
    .fpNav          { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: underline; line-height: 2; color: #356C35; padding-right: 7px; }
    a.fpNav         { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: underline; line-height: 2; color: #356C35; padding-right: 7px; }
    a.fpNav:link    { text-decoration: underline; color: #356C35; }
    a.fpNav:visited { text-decoration: underline; color: #356C35; }
    a.fpNav:hover   { text-decoration: none; color: #356C35; }


/*  FORM STYLES  */
  .formtext  { font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; background-color: #DEDACE; border: 1px solid #454638; width: 200px; }
  .formtext2 { font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; background-color: #DEDACE; border: 1px solid #454638; width: 85px; }
  .resetBtn  { font-family: verdana, Arial, Helvetica, Geneva, sans-serif; color: #376437; font-size: 9px; font-weight: bold; border:0px solid; border-top-color:#AF5629; border-left-color:none; border-right-color:none; border-bottom-color:#A35027; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType='0',StartColorStr='#EDFCED',EndColorStr='#78AB78'); }
  .submitBtn { font-family: verdana, Arial, Helvetica, Geneva, sans-serif; color: #376437; font-size: 9px; font-weight: bold; border:0px solid; border-top-color:#AF5629; border-left-color:none; border-right-color:none; border-bottom-color:#A35027; padding-top: 3px; padding-bottom: 3px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType='0',StartColorStr='#EDFCED',EndColorStr='#78AB78'); }
  input      { font-size: 11px; font-family: Arial, Verdana; font-weight: normal; font-style: normal; background-color: #DEDACE; }


/* OTHER STYLES */
    ul { margin-top: -9px; margin-left: 29px; list-style-position: inside; list-style-type: disc; }
    .bkg_norepeat { background-repeat: no-repeat; }
    p { margin-top: 12px; margin-bottom: 2px;  }
    .dashed_line { width: 474px; margin-top: 22px; margin-bottom: 10px; margin-left: 0px; height: 1px; border-top: 1px dashed #CCC1AE; background-color: #FFF1D9; }
    .spacer6 { clear: both; margin-top: 6px; margin-bottom: 6px; }
    .divider_line { width: 336px; margin-top: 25px; margin-bottom: 25px; margin-left: 0px; height: 1px; border-top: 2px solid #404040; background-color: #000000; }