@charset "utf-8";
/* CSS Document */

/* CSS Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1.2em;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}

body {
  font-family: arial helvetica, sans-serif;
  font-size:12px;
  color:#808080;
  background-color: #072310;
  margin-bottom: 50px;
  margin-top: 20px;
}

p {line-height: 1.4em;padding-top:10px;}

#page_container {
  margin-left: auto;
  margin-right: auto;
  width: 790px;
  background-color: #FFF;
}

#header {
  width: 790px;
  height: 224px;
  background: url(header3.jpg) no-repeat;
}

#header_text {
  padding: 25px 25px 25px 25px;
  font-size: 175%;
  color: #fff;
} 

#column1 {
  float: right;
  width: 500px;
  height: 100%;
  /*background: url(oaktree.jpg) no-repeat;
  background-image: url(oaktree.jpg) no-repeat;*/
  border: 0px solid #999;
  margin: 8px 4px 0px 4px;
}

html>body #column1 {
  float: right;
  width: 506px;
  background-color: #FFF;
  border: 0px solid #999;
  margin: 8px 8px 8px 0px;
}

#column1 h1 {
  font-size: 150%;
  margin-top:6px;
  color: #147a3a;
  padding:8px 0 8px 0;
}

#column1 h2 {
  font-size: 115%;
}

#column1 h3 {
  font-size: 110%;
}

#column1 ul {margin-left:20px;padding-top:4px;}
#column1 ul li {list-style-type:disc;padding:2px 0 2px 0;font-weight:bold;}

#column1 a:link {color: #408207; font-weight:normal;text-decoration: underline;}
#column1 a:visited {color: #408207; font-weight:normal;text-decoration: underline; }
#column1 a:active {color: #408207; font-weight:normal;text-decoration: underline; }
#column1 a:hover {color: #408207; font-weight:normal;text-decoration: none; }

#column2 {
  float: left;
  width: 260px;
  background-color: #FFF;
  border: 0px solid #999
}

.column2img {
  margin: 10px 10px 0 10px;
}

html>body #column2img {
  padding-bottom: 2px;
  padding-top: 8px;
}

/**** Menu ****/
#menu {margin: 0 auto;width: 790px;height:40px;background: url(../images/menu-bar.gif) no-repeat;border:0px solid red;}
#menu_ul {margin: 0px;color: #FFFFFF;width: 100%;float: left;font-family: arial helvetica, sans-serif;font-size:12px;font-weight:bold;}
#menu ul li {display: inline;}
#menu ul li a {background-color: transparent;color: #fff;text-decoration: none;float: left;border: 0px solid #fff;padding:12px 20px 14px 20px;border-right:1px solid #0b450b;font-weight:bold;}
#menu ul li a:hover {color: #c6e49f;background: url(../images/menu-bar-hover.gif);background-repeat: repeat-x; repeat:y;}
#menu #menu_selected a {color: #c6e49f;background: url(../images/menu-bar-hover.gif);background-repeat: repeat-x; repeat:y;}

#footer {
  clear: both;
  width: 772px;
  height: 44px;
  padding-top: 10px;
  margin: 0 auto;
}

#footer p {
  color: #fff;
  font-size: 11px; 
  line-height: 8px;
  text-align:center;
}

#footer a:link {
 COLOR: #fff; text-decoration: underline;
}
#footer a:visited {
 COLOR: #fff; text-decoration: underline;
}
#footer a:hover {
 COLOR: #ccc; text-decoration: underline; 
}
  


