body   { color: #3b3b3b; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d4e0d3; background-repeat: repeat-x; margin: 0  }
p {}
td {}
.text1 { font-size: 14px; margin: 8px 2px }
.text2 { font-size: 13px; margin: 6px 2px }
.title1  { font-size: 15px; font-weight: bold; margin: 4px }
.title2 { font-size: 15px; font-weight: bold; background-color: #f4f4f4; margin: 4px 6px; padding: 4px  }
.imageline   { margin: 7px; padding: 5px; }
.imageline2 { margin: 4px 4px 4px 0; padding: 2px; }
.textblock1  { margin: 6px 6px 6px 4px; padding: 0 }
.textblock2 { margin: 2px; padding: 0 }
.bggreen1 { background-color: #b7cfa9 }
.bggreen2 { background-color: #dfebd8 }
.bggreen3 { background-color: #809e7d }
.bgheader1 { background-color: #b3cab1;}
/*Gallery stuff below here*/
.menu1            { font-size: 12px; font-weight: bold; line-height: 13px; margin: 1px 1px 0; padding: 2px 1px  }
.menu1select            { font-size: 12px; font-weight: bold; line-height: 13px; background-color: #c6dbc4; margin: 1px 1px 0; padding: 2px 1px  }
.menu2                 { font-size: 12px; font-weight: bold; line-height: 13px; margin: 0 1px 1px; padding: 2px 1px   }
.menu2select              { font-size: 12px; font-weight: bold; line-height: 13px; background-color: #ebf3ea; margin: 0 1px 1px; padding: 2px 1px   }
a.normal:link      { color: #2b2b2b; text-decoration: none }
a.normal:visited      { color: #2b2b2b; text-decoration: none }
a.normal:hover     { color: #fff; text-decoration: none;}
a.normal:active { }
a.hamenu:link      { color: #2b2b2b; text-decoration: none }
a.hamenu:visited      { color: #2b2b2b; text-decoration: none }
a.hamenu:hover    { color: #fff; text-decoration: none;}
a.hamenu:active { }
a.hamenuselect:link     { color: black; text-decoration: none }
a.hamenuselect:visited     { color: #000; text-decoration: none }
a.hamenuselect:hover   { color: #fff; text-decoration: none;}
a.hamenuselect:active { }
table.s-links    { font-size: 11px; background-color: #8fa47e; margin-left: 20px }
table.s-links td { font-size: 11px; background-color: #fff }
table.menu  { margin-left: 6px }
table.menu a  { display: block; padding-right: 12px; padding-left: 12px }
table.menu td { text-align: center }
/*gallery style element*/
.gallerytitle  { font-size: 12px; font-weight: bold; background-color: #f4f4f4; margin: 2px; padding: 2px 4px  }
.gallerytext { font-size: 11px; text-align: center; width: 300px }
.gthumbtitle  { font-size: 11px ; font-weight: bold; }
.gthumbtext { font-size: 11px; text-align: center; width: 300px }
.gpictitle    { font-size: 13px; text-align: center; width: 250px }
.gpictext    { font-size: 11px; text-align: center; width: 350px }
.gpiclinks  { color: #b1b1b1; font-size: 11px }
/*thumb cells bg colour*/
.bgcol1   { }
/*-----*/
/*background for thumb array - i.e. lines between cells*/
.bgcol2 { }
/*-----*/
/*thumb border*/
.borderthumb     { margin: 2px 1px; padding: 3px; }
/*-----*/
/*picture border*/
.borderpic   { margin: 4px; padding: 6px; }
/*-----*/
h1 { font-weight: normal }
h2 { font-weight: normal }
