
    A:link    { color: #437AAD; text-decoration: underline; }
    A:visited { color: #437AAD; text-decoration: underline; }
    A:hover   { color: #437AAD; text-decoration: none; }

    body         { background-repeat: repeat; background-color: #CBDDE9; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #675547; line-height: normal; }
    .body        { background-repeat: repeat; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #675547; line-height: 1.5; }
    .footerText  { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; line-height: 2.0; color: #ffffff; }
    .pageHeaders { font-family: times, serif; font-size: 20px; font-style: normal; font-weight: bold; text-decoration: none; color: #B7634C; }


/*  GALLERY STYLES   */
	.galleryHdr   { font-family: arial, sans-serif; font-weight: bold; font-size: 14px; color: #675547; }
	.gallerySmall { font-family: arial, sans-serif; font-weight: bold; font-size: 10px; color: #C4A983; line-height: 1.5; }
    .galleryNav   { font-family: arial, sans-serif; font-weight: normal; font-size: 12px; color: #675547; }
    a.galleryNav  { font-family: arial, sans-serif; font-weight: normal; font-size: 12px; color: #675547; }
    a.galleryNav:link    { text-decoration: none; color: #675547; }
    a.galleryNav:visited { text-decoration: none; color: #675547; }
    a.galleryNav:hover   { text-decoration: underline; color: #675547; }

    .subGalleryNav    { font-family: arial, sans-serif; font-weight: normal; font-size: 12px; color: #675547; background-color: #ffffff; padding: 1 2 1 2; }
    .subGalleryNavOn  { font-family: arial, sans-serif; font-weight: normal; font-size: 12px; color: #ffffff; background-color: #C4A983; padding: 1 2 1 2; }
    a.subGalleryNav   { font-family: arial, sans-serif; font-weight: normal; font-size: 12px; color: #675547; background-color: #ffffff; padding: 1 2 1 2; }
    a.subGalleryNav:link    { text-decoration: none; color: #675547; background-color: #ffffff; padding: 1 2 1 2; }
    a.subGalleryNav:visited { text-decoration: none; color: #675547; background-color: #ffffff; padding: 1 2 1 2; }
    a.subGalleryNav:hover   { text-decoration: none; color: #ffffff; background-color: #C4A983; padding: 1 2 1 2; }


/*  HEADER NAV STYLES   */
    .headerNav          { font-family: times, serif; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; color: #675547; }
    .headerNavOn        { font-family: times, serif; font-size: 15px; font-style: normal; font-weight: normal; text-decoration: none; color: #A83A1C; }
    a.headerNav         { font-family: times, serif; font-size: 15px; font-style: normal; font-weight: normal; text-decoration: none; color: #675547; }
    a.headerNav:link    { text-decoration: none; color: #675547; }
    a.headerNav:visited { text-decoration: none; color: #675547; }
    a.headerNav:hover   { text-decoration: underline; color: #A83A1C; }

/*  LEFT NAV STYLES   */
    .leftNav          { font-family: times, serif; font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none; color: #ffffff; padding-left: 6px; line-height: 2.5; }
    .leftNavOn        { font-family: times, serif; font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none; color: #ffffff; padding-left: 6px; line-height: 2.5; }
    a.leftNav         { font-family: times, serif; font-size: 13px; font-style: normal; font-weight: normal; text-decoration: underline; color: #ffffff; padding-left: 6px; line-height: 2.5; }
    a.leftNav:link    { text-decoration: none; color: #ffffff; }
    a.leftNav:visited { text-decoration: none; color: #ffffff; }
    a.leftNav:hover   { text-decoration: underline; color: #ffffff; }


/*  CONTENT TEXT  */
    .bodyText         { font-family: arial, verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; line-height: 1.25; color: #666666; }
    .bodyNav          { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: underline; line-height: 2; color: #356C35; padding-right: 7px; }
    a.bodyNav         { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: underline; line-height: 2; color: #356C35; padding-right: 7px; }
    a.bodyNav:link    { text-decoration: underline; color: #356C35; }
    a.bodyNav:visited { text-decoration: underline; color: #356C35; }
    a.bodyNav:hover   { text-decoration: none; color: #356C35; }


/*  FORM STYLES  */
  .formtext  { font-family: Arial, sans-serif; font-size: 11px; background-color: #f2f2f2; border: 1px solid #999999; width: 171px; }
  .formtext2 { font-family: Arial, sans-serif; font-size: 11px; background-color: #f2f2f2; border: 1px solid #999999; width: 80px; }
  .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: #f2f2f2; }


/* OTHER STYLES */
    .bkg_norepeat { background-repeat: no-repeat; }
    .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; }