/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  * { margin: 0pt;
    padding: 0pt;
    }

  body { background: rgb(255, 255, 255) url(images/GreensTile.jpg) repeat-x scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    color: rgb(118, 121, 65);
    }

  h1, h2, h3 { color: rgb(102, 51, 0);
    font-family: Arial,Helvetica,sans-serif;
    }

  h1 {  }

  h2 { margin-bottom: 1em;
    text-transform: uppercase;
    font-size: 1.2em;
    }

  h3 { margin-bottom: 1.5em;
    text-transform: uppercase;
    font-size: 0.8em;
    }

  p, blockquote, ul, ol { margin-bottom: 1.5em;
    }

  p {  }

  blockquote { border-left: 2px solid rgb(240, 143, 2);
    margin-left: 2em;
    padding-left: 1em;
    font-style: italic;
    }

  ul, ol { margin-left: 3em;
    }

  ul {  }

  ul li {  }

  ol {  }

  ol li {  }

  pre, code {  }

  pre {  }

  code {  }

  a:link { color: rgb(240, 143, 2);
    }

  a:hover { text-decoration: none;
    color: rgb(51, 51, 0);
    }

  a:visited { color: rgb(51, 51, 0);
    }

  img {  }

  .image-left { float: left;
    margin-right: 5em;
    }

  .image-right { float: right;
    margin-left: 5em;
    }

  input, textarea, select {  }

  input {  }

  textarea {  }

  select {  }

  #header { padding: 0px 0px 0px 280px;
    background: transparent url(images/oak8.png) no-repeat scroll left top;
    height: 230px;
    }

  #logo { padding: 150px 0pt 0pt 30px;
    background: transparent url(images/leafyoak.gif) no-repeat scroll 78% 8%;
    height: 80px;
    text-transform: none;
    }

  #logo h1 { float: left;
    letter-spacing: -0.1em;
    font-size: 3em;
    color: rgb(255, 255, 255);
    }

  #logo h1 a { color: rgb(118, 121, 65);
    }

  #logo h2 { float: left;
    letter-spacing: -0.05em;
    font-size: 1em;
    }

  #logo a { text-decoration: none;
    }

  #wrapper { background: transparent url(images/img05.jpg) repeat-y scroll 280px 0pt;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    margin-right: 100px;
    }

  #sidebar { float: left;
    width: 280px;
    }

  #content { padding: 30px;
    margin-left: 280px;
    }

  #menu {  }

  #menu h2 { display: none;
    }

  #menu ul { margin: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  #menu li { display: inline;
    }

  #menu a { padding: 16px 0pt 0pt 30px;
    background: transparent url(images/img04.jpg) repeat-x scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    height: 45px;
    text-decoration: none;
    font-size: 1.4em;
    font-style: italic;
    color: rgb(118, 121, 65);
    }

  #menu a:hover { color: rgb(240, 143, 2);
    }

  #testimonial { padding: 30px;
    }

  #testimonial blockquote { margin-left: 0pt;
    }

  #welcome {  }

  #footer { padding: 30px 30px;
    background: transparent url(images/img06.gif) repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(173, 176, 124);
    }

  #footer hr { display: none;
    }

  #footer p { margin: 0pt 5pt;
    font-size: 0.8em;
    }

  #footer a { color: rgb(173, 176, 124);
    }
