/* vertical menu colors - first is multiple, 2nd is current page */
#MenuV{display:block;margin-bottom:15px;}#MenuV .menu>.mi{background-color:#697e1f;margin:0 0 1px 0;text-decoration:none;}
#MenuV .menu>.mi:hover,#MenuV .menu>.mi.current{background-color:#454b2f;margin:0 0 1px 0;text-decoration:none;}

/* vertical menu text color - first is multiple, 2nd is current page  */
#MenuV .menu>.mi>.txt{color:#ffffff;font-family:inherit;font-size:15px!important;padding:11px;text-decoration:none;}
#MenuV .menu>.mi:hover>.txt,#MenuV .menu>.mi.current>.txt{color:#ffffff;font-family:inherit;font-size:15px!important;padding:11px;text-decoration:none;}

/* outer background color */
#BgLayer1{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-999;background: url("bg.jpg") repeat scroll left top rgb(0, 0, 0);}

/* main body text */
body{margin:0;font-family:"Segoe UI",Tahoma,Helvetica,Arial,Verdana,sans-serif;font-size:15px;line-height:19.5px;color:#302e2f;background-color:white;}

/* content area background color -- change all 4 of these */
#ContentArea {
background-color: #fef5e8;
  margin-bottom: 0px;
  clear: both;}
header {
  padding-bottom: 0px;
background-color: #fef5e8;}
#FooterContentArea {
background-color: #fef5e8;
  margin-bottom: 0px;}
#Outer {
background-color: #fef5e8;
    margin: 0px auto;
    padding: 0px 15px;}



a:hover,
a:focus {
  color: 8bcc45;
  text-decoration: underline;
}




/* (eliminates stupid orange background on banner) */
.BannerZone{background-color:#ffffff;margin-bottom:20px;}


/* makes logo pane responsive - PNG must be trimmed to proper size, no white space */
.logo-pane {
  width: 100%;
  *width: 99.95%;}











