#container {

}

#back_color {
width: 800px;
background: transparent;
margin-left: auto;
margin-right: auto;

}
#home_header {
text-align: center;
font-family: verdana;
margin: 10px 0px 20px 25px;

font-weight: bold;
font-size: 16px;
color: #ABB378;
}


.home_promo {
font-family: verdana;
font-weight: bold;
font-size: 14px;
line-height: 17px;
color: #ABB378;
font-style: italic;
}


#home_wilder {
background: #DADBCB;
padding: 10px;

}


h2  {
color: #747D2C;
margin-top: 2px;
margin-bottom: 2px;
}

#home {
margin-top: 2px;
margin-bottom: 2px;
font-style: italic;
}

.subheads {
font-weight: bold;
color: #A9B07c;

}

.subheads a:link, .subheads a:visited {
color: #A9B07c;
text-decoration: none;
}

.subheads a:hover {
text-decoration: underline;
}

#back_color_home {
width: 714px;
background: transparent;
margin-left: auto;
margin-right: auto;

}




.main{ color: #000000; font-size: 12px; line-height: 15px; font-family: verdana,arial,helvetica;  }
.subhead{ color: #D9DEB2; font-size: 13px; line-height: 15px; font-family: verdana,arial,helvetica;  }
.cat_heading { color: #999999; font-size: 14px; line-height: 15px; font-family: verdana,arial,helvetica; font-weight:bold; }
.title { color: #000000; font-size: 18px; line-height: 15px; font-family: verdana,arial,helvetica; font-weight:bold; }
.main2{ color: #000000; font-size: 12px; line-height: 15px; font-family: verdana,arial,helvetica;  }

h1 { color: #747D2C; font-size: 15px; line-height: 19px; font-family: verdana,arial,helvetica; font-weight:bold }

.footer {
         background-color: #D9DEB2;
         color: #000000; font-size: 9.5px; line-height: 12px; font-family: verdana,arial,helvetica, sans-serif; 
}


.sidebar { background-color: #D9DEB2;
           color: #000000; font-size: 11px; line-height: 14px; font-family: verdana,arial,helvetica;  
         }
         
body {
  margin: 0;
  padding: 0;
  width: auto;
  height: auto;
   background-color: #ffffff;         
}    

         .header_back {
         background-image: url(/images/draft_header_new.gif);
         background-color: #ffffff;
         }


 A { color: #666666;  font-family: verdana,arial,helvetica; text-decoration:underline  }
 A:link { color: #666666; text-decoration: none; background: transparent; } 
 A:visited { color: #666666;  text-decoration: none; background: transparent; }
 A:hover { color: #D9DEB2;   text-decoration: underline; background: transparent; }

.footer A { color: #666666; font-size: 9.5px; line-height: 12px;  font-family: verdana,arial,helvetica; text-decoration:none  }
.footer  A:link { color: #666666; text-decoration: none; background: transparent; } 
.footer  A:visited { color: #666666;  text-decoration: none; background: transparent; }
.footer  A:hover { color: #666666;   text-decoration: underline; background: transparent; }





/* use only on membership form */
td {
color: #000000; font-size: 10px; line-height: 12px; font-family: verdana,arial,helvetica, sans-serif; 
}

.form_input {
color: #000000; font-size: 10px; line-height: 12px; font-family: verdana,arial,helvetica, sans-serif; 
}


.bodyhead { color: #666666; font-size: 12px; line-height: 15px; font-family: verdana,arial,helvetica; font-weight:bold  }

font.spbody { color: #339933;  font-size: 11px; line-height: 15px; font-family: verdana,arial,helvetica;  }
font.bbody { color: #333333; font-size: 11px; line-height: 13px; font-family: verdana,arial,helvetica;  font-weight:bold }
font.bbody3 { color: #333333; font-size: 14px; line-height: 13px; font-family: verdana,arial,helvetica;  font-weight:bold }
font.order { color: #333333; font-size: 11px; line-height: 15px; font-family: verdana,arial,helvetica;  }
font.smorder { color: #333333; font-size: 9px; line-height: 11px; font-family: verdana,arial,helvetica;  }

.sup  { color: #CC0033; font-size: 9px; line-height: 11px; font-family: verdana,arial,helvetica;  }

font.bodyit { color: #000000; font-size: 11px; line-height: 13px; font-family: verdana,arial,helvetica; font-style:italic  }
.list { color: #000000; font-size: 10px; line-height: 13px; font-family: verdana,arial,helvetica; }
.blist { color: #000000; font-size: 10px; line-height: 13px; font-family: verdana,arial,helvetica; font-weight:bold; }

font.caption { color: #000000; font-size: 10px; line-height: 12px; font-family: verdana,arial,helvetica;  }
font.body2 { color: #000000; font-size: 13px;  line-height: 14px; font-family: verdana,arial,helvetica;  font-weight:bold}
font.header { color: #8ca5d0; font-size: 15px; line-height: 17px; font-family: verdana,arial,helvetica; font-weight:bold }

h1.homeheader { color: #8ca5d0; font-size: 15px; line-height: 19px; font-family: verdana,arial,helvetica; font-weight:bold }

font.box { color: #ffffff; font-size: 10px; line-height: 16px; font-family: verdana,arial,helvetica; font-weight:normal }
font.box A { color: #ffffff; font-size: 10px; line-height: 16px; font-family: verdana,arial,helvetica; font-weight:normal;  }
font.box A:link {color: #ffffff; text-decoration: none; background: transparent;font-weight:bold;  }
font.box A:active { color: #ffffff; line-height: 16px; text-decoration: none; background: transparent; font-weight:bold; }
font.box A:visited { color: #ffffff; line-height: 16px; text-decoration: none; background: transparent;font-weight:bold; }
font.box A:hover { color: #ffffff;  line-height: 16px; text-decoration: underline; background: transparent; font-weight:bold;  }



font.homelg { color: #ffffff; font-size: 15px; line-height: 16px; font-family: verdana,arial,helvetica; font-weight:bold }

font.subhead { color: #333333; font-size: 13px; line-height: 14px; font-family: verdana,arial,helvetica;  }
font.special { color: #339933;  font-size: 9px; line-height: 17px; font-family: verdana,arial,helvetica;  }
font.footer { color: #333333; font-size: 9px; line-height: 11px; font-family: verdana,arial,helvetica;  }


font.bluebold  { color: #0066cc; font-size: 10px; line-height: 12px; font-family: verdana,arial,helvetica;  font-weight:bold;  }
font.bluebold A { color: #0066cc; font-size: 10px; line-height: 12px; font-family: verdana,arial,helvetica; font-weight:bold;  }
font.bluebold A:link {color: #0066cc; text-decoration: underline; background: transparent;font-weight:bold;  }
font.bluebold A:active { color: #339933; text-decoration: underline; background: transparent; font-weight:bold; }
font.bluebold A:visited { color: #0066cc; text-decoration: underline; background: transparent;font-weight:bold; }
font.navhome A:hover { color: #339933; text-decoration: underline; background: transparent; font-weight:bold;  }



font.navlinky  { color: #8ca5d0;  font-size: 10px; line-height: 12px; font-family: verdana,arial,helvetica;  }

font.navlinky A { color: #8ca5d0; text-decoration: underline; font-size: 10px; line-height: 12px; font-family: verdana,arial,helvetica;  }
font.navlinky A:link {color: #8ca5d0; text-decoration: underline; background: transparent; }
font.navlinky A:active { color: #8ca5d0; text-decoration: underline; background: transparent }
font.navlinky A:visited { color: #339933; text-decoration: none; background: transparent;}
font.navlinky A:hover { color: #339933; text-decoration: none; background: transparent;  }

font.gallery  { color: #999999;  font-size: 9px; line-height: 10px; font-family: verdana,arial,helvetica;  }

font.gallery  A { color: #999999; text-decoration: underline; font-size: 10px; line-height: 12px; font-family: verdana,arial,helvetica;  }
font.gallery  A:link {color: #999999; text-decoration: underline; background: transparent; }
font.gallery  A:active { color: #999999; text-decoration: underline; background: transparent }
font.gallery  A:visited { color: #999999; text-decoration: none; background: transparent;}
font.gallery  A:hover { color: #000000; text-decoration: none; background: transparent;  }

font.navlinky2 A { color: #8ca5d0; text-decoration: underline; font-size: 11px; line-height: 13px; font-family: verdana,arial,helvetica;  }
font.navlinky2 A:link {color: #8ca5d0; text-decoration: underline; background: transparent; }
font.navlinky2 A:active { color: #8ca5d0; text-decoration: underline; background: transparent }
font.navlinky2 A:visited { color: #339933; text-decoration: none; background: transparent;}
font.navlinky2 A:hover { color: #339933; text-decoration: none; background: transparent;  }



font.topnavlinky  { color: #ffffff; font-size: 9px; line-height: 14px; font-family: verdana,arial,helvetica; font-weight:300; }

font.topnavlinky A { color: #ffffff; font-size: 9px; line-height: 14px; font-family: verdana,arial,helvetica; font-weight:300; text-transform: uppercase; }
font.topnavlinky A:link {color: #ffffff; text-decoration: none; background: transparent; font-weight:300;text-transform: uppercase;}
font.topnavlinky A:active { color: #ffffff; text-decoration: none; background: transparent; font-weight:300;text-transform: uppercase;}
font.topnavlinky A:visited { color: #ffffff; text-decoration: none; background: transparent; font-weight:300;text-transform: uppercase;}
font.topnavlinky A:hover { color: #333999; text-decoration: none; background: transparent; font-weight:300;text-transform: uppercase;  }

font.exlinky2  { color: #533B78; font-size: 10px; line-height: 24px; font-family: verdana,arial,helvetica;  }
 
font.linky2 A { color: #cc0000; font-size: 10px; font-family: verdana,arial,helvetica; text-decoration:underline  }
font.linky2 A:link { color: #cc0000;  text-decoration: underline; background: transparent; }
font.linky2 A:visited { color: #533B78;  text-decoration: none; background: transparent; }
font.linky2 A:hover { color: #cc0000;   text-decoration: underline; background: transparent; }
 
font.detail_sm { color: #339933; font-size: 9px; font-family: verdana,arial,helvetica; text-decoration:underline  }

font.detail A { color: #339933; font-size: 10px; font-family: verdana,arial,helvetica; text-decoration:underline  }
font.detail A:link { color: #339933;; text-decoration: none; background: transparent; } 
font.detail A:visited { color: #339933;  text-decoration: none; background: transparent; }
font.detail A:hover { color: #0066cc;   text-decoration: underline; background: transparent; }



