BODY { background-color:#e2e2c0;
      color:black;
      margin-left:0%;
      margin-right:0%;
      margin-top:0%;
      margin-bottom:0%;
      font-family: Arial;
      }
/* close: e9e2c0 */

TABLE {border:0; 
       border-collapse:collapse;
       padding:0;}

/* general look of links */
a:link    {color:#206800}
a:visited {color:#405010}

/* general look of images including in the header */
img {border:0; padding:0.5em}
img.hdr {padding:0em}
img.HdrPhotos {
      padding:0em; 
      margin-left:2em; 
      height:160; 
      float:right
      }
img.HdrLogo {
      padding:0em; 
      padding-top: 25;
      padding-bottom: 10;
      }

/* images in header take special requirements */
.CFCHeaderName {
      background-color:#fdfadc;
      margin-left: 16%;
      margin-right: 5%;
      margin-bottom: 0;
      padding-left: 1em;
      padding-right: 0;
      }
.CFCHeaderLogo {
      margin-left: 2%;
      margin-bottom: 0;
      float:left;
      padding-left: 0em;
      padding-right: 1em;
      padding-top: 3em;
      padding-bottom: 0em;
      }
.CFCHeaderBar {
      width:100%;
      clear:both;
      background-image: url("images/SavingLivingSpaceExtension.gif"); 
      background-repeat: repeat-x;
      padding-top: 0;
      margin-top: -10;
      }
.CFCPageHeader {
      margin-top:0em;
      margin-bottom:0em;
      padding-bottom:0.5em;
      color:#629562;
      font-size:larger;
      font-weight:bolder;
      }

#HdrPageName {
      background-color:#fdfadc;
      margin-left: 16%; 
      margin-right: 5%;
      padding-left: 49%;
      padding-right: 1em;
      }

/* copyright */
.CFCCopyrightBar {
      width:100%;
      clear:both;
      color:#528552;
      font-size:small;
      margin-top:0em;
      padding-top: 0em;
      margin-bottom:1em;
      background-image: url("images/CopyrightBarExtension.gif"); 
      background-repeat: repeat-x;
      }

/* remainder of page */
.MainBlock {
	  background-color:#fdfadc;
      margin-left: 16%;
      margin-right: 5%;
      padding-left: 1em;
      padding-right: 1em;
      padding-top: 1em;
      padding-bottom: 1em;
      }

.RightBox {
      width: 30%;
      padding: 1em;
      margin: 0.5em;
      float:right;
      border:solid thin black;
      }

/* first header on the page doesn't have as much top margin */
.CFCTopHeader {
      margin-top:0em;
      margin-bottom:0.5em;
      color:#629562;
      font-size:larger;
      font-weight:bolder;
      }

.CFCHeader {
      margin-top:1.5em;
      margin-bottom:0.5em;
      color:#629562;
      font-size:larger;
      font-weight:bolder;
      }

.CFCText {font-size:small}

.CFCMotto {
      background-image:url(images/Gradient700x5.gif);
      background-repeat:repeat-y;
      background-color:#639463;
      color:#F7F7D6;
      font-family:palatino;
      font-style:italic;
      font-stretch:expanded;
      font-size:0.9em;
      font-weight:300;
      padding-top:0.3em;
      height: 1.3em;
      text-indent: 1.5em;
      }
      
.CFCGreenNote {
      margin-top:0.5em;
      margin-bottom:0.5em;
      color:#629562;
      }
      
.CFCLabel {
      font-size:normal;
      margin-top:0em;
      margin-bottom:1em;
      color:black;
      font-weight:bolder;
      }

/* following style section is for the navigation bar */
 ul.NavLink       {list-style-type:none; list-style-image:none; 
				   float:left;
				   padding-top:0.5em; padding-left: 0.5 em;
				   font-size:normal}
 a.NavLink        {text-decoration:none; color:#528552; font-weight:500;
				   line-height: 1.3em}
 a.NavLink:before {content:url("images/BlankArrow.gif")}
 a.NavLink:hover  {color:#326532;font-weight:700}
 a.NavLink:hover:before {content:url("images/Arrow.gif")}

/* specialty for contacts page */
.OfficerName {text-align: right; 
              margin-right: 1em; 
              width: 49%; 
              float: left}
.OfficerTitle {text-align:left;  
               margin-left: 1em}
