      body {
        background: url('images/bodybgmain.gif') repeat-x;
        background-color:#81602A;
      }
      td, input, textarea, select {        
        font-family:Trebuchet MS,Arial,Tahoma,Verdana;
        font-size:11px;
        color:#373737;
      }
      td a {
        font-family:Trebuchet MS,Arial,Tahoma,Verdana;
        font-size:11px;
        color:#717107;
        text-decoration:underline;
      }
      td a:hover, td .aselected {
        color:#717107;
      }
      .MainTopPic {
        background: url('images/maintoppic2.gif') no-repeat;
        padding-left:10px;
        padding-right:10px;
      }
      .LeftNavLink {
        color:#373737;
        text-decoration:none;
        padding-top:2px;
        padding-bottom:2px;
        padding-right:5px;
        padding-left:15px;
      }
      .LeftNavLink a, .LeftNavLink a:hover {
        color:#373737;
        text-decoration:none;
        padding-top:2px;
        padding-bottom:2px;
      }
      .LeftNavLink a:hover {
        color:#717107;
        text-decoration:underline;
      }

      .RightNavLink {
        color:#373737;
        text-decoration:none;
        padding-top:2px;
        padding-bottom:2px;
        padding-right:15px;
        padding-left:2px;
      }
      .RightNavLink a, .RightNavLink a:hover {
        color:#373737;
        text-decoration:none;
        padding-top:2px;
        padding-bottom:2px;
      }
      .RightNavLink a:hover {
        color:#717107;
        text-decoration:underline;
      }

      .leftnavbox {
        padding-left:10px;
        padding-right:10px;
      }
      .leftnavbox a, .leftnavbox a:hover {
        color:#C83D00;
        text-decoration:underline;
      }
      .FooterText {
        padding-top:11px;
        padding-left:90px;
        padding-right:90px;
      }
      .FooterText a {
        color:#373737;
        margin-left:10px;
        margin-right:10px;
      }
      .PageHeading_white, .PageHeading_brown {
        display:block;
        position:relative;
        color:white;
        font-size:21px;
        font-weight:bold;
        font-style:italic;
        top:20px;
        left:3px;
      }
      .PageHeading_brown {
        color:#393D2D;
        top:-9px;
        left:5px;
      }
      .RightNav {
        padding-left:8px;
        border-left:1px solid #BBB691;
      }
      a b, b a, a strong, strong a, a b span, a strong span, span a strong, span a b {
        color:#C83D00;
        text-decoration:none;
      }
      a:hover b, b a:hover, a:hover strong, strong a:hover {
        text-decoration:underline;
      }
      .ContentTable_Odd {
        background-color:#F6F3E1;
        margin-top:5px;
      }
      .ParagraphHeading {
        font-size:13px;
        font-weight:bold;
      }
      .MainContentFree {
        padding-left:8px;
      }
      .SubContentParagraphHeading {
        color:#C83D00;
        font-weight:bold;
        text-decoration:underline;
      }
      .smalllink {
        color:#C83D00;
        font-size:10px;
        text-decoration:none;
      }
      .mapimage {
        border:1px solid #BFBFBF;
      }
      .RightNavLocation, .RightNavLocation_highlight {
        border-top:1px solid #E8E2B4;
        background-color:#9B974A;
        color:white;
        cursor:pointer;
        cursor:hand;
      }
      .RightNavLocation_highlight {
        background-color:#C83D00;
      }
      .TestimonialPerson {
        display:block;
        width:100%;
        text-align:right;
        font-weight:bold;
      }
      .PageSubHeading {
        color:#C83D00;
        text-decoration:none;
        font-size:21px;
        font-weight:bold;
        font-style:italic;
      }
