       
/*
* {
border: 1px solid pink;
} 
*/

        img, div { behavior: url(iepngfix.htc) }
        body, form, table, tr, td, th, div { padding: 0; margin: 0; }

        body {
          background-color: #C9E048;
          margin: 20px;
        }
        body,td,th {
          color: #660000;
          font-family: Tahoma, Helvetica, sans-serif;
          font-size: 13px;
        }

        img { display: block; }       /* always put this when using Strict Doctype */
        .inline { display: inline; }  /* provide a way to override that */

        a {
          text-decoration: none;
        }
        a:link {
          color: #1C4A23;
        }
        a:visited {
          color: #1C4A23;
        }
        a:hover {
          text-decoration: underline;
          color: #1C4A23;
        }
        a:active {
          color: #FF00FF;
        }
        #main {
          margin-left: auto;
          margin-right: auto;
          width: 85%;
          min-width: 680px;
          background: #8C9F3A url(images/bg_imagenodripsr.jpg);
          border: 1px solid #FFFFCC;
        }
        #drips {
          background-image: url(images/silhouette-med.jpg);
          background-repeat: no-repeat;
          background-position: 0px 30px;
        }
        #header {
          padding: 20px;
        }
        #company {
          float: left;
          margin-bottom: 15px;
        }
        #tagline {
          float: right;
        }
        #seperator img {
          display: inline;
        }
        #seperator {
          text-align: center;
          padding-top: 5px;
          padding-bottom: 10px;
        }
        #topedge {
          clear: both;
        }
        #menu {
          text-align: center;
          font-family: "Trebuchet MS",helvetica,sans-serif;
          font-size: 16px;
          height: 20px;
          width: 660px;
          margin-right: auto;
          margin-left: auto;
        }
        #menu a {
          color: #FFFFCC;
          padding: 10px;
        }
        #menu img {
          height: 20;
          padding: 5px;
          display: inline;
          vertical-align: middle;
        }
        #contactinfo, #contactinfo a, #contactinfo a:visited {
          color: #660000;
        }
        #contactinfo {
          text-align: center;
          padding: 10px;
          width: 660px;
          margin-right: auto;
          margin-left: auto;
        }
        .center {
          text-align: center;
        }
        #content {
          color: #1C4A23;
        }
        #content p, #content .ulfix, .links {
          margin-left: auto;
          margin-right: auto;
          text-align: left;
          width: 660px;
        }
        #content li {
          padding-bottom: 1em;
        }
        #content td {
          color: #1C4A23;
        }
        #content strong {
          font-weight: normal;
          font-size: 15px;
          color: #0B3311;
          text-decoration: underline;
        }
        #pics {
          width: 660px;
          margin-left: auto;
          margin-right: auto;
        }
        #slides object, #slides img {
          margin-left: auto;
          margin-right: auto;
        }
        #pics img {
          border: 1px solid #FFFFCC;
          display: inline;
        }
        #limage {
          margin: 4px 10px 4px 0;
        }
        #cimage {
          margin: 4px 10px;
        }
        #rimage {
          margin: 4px 0 4px 10px;
        }
        .links td {
          vertical-align: top;
          text-align: left;
          padding-right: 15px;
        }
        .links a {
          text-decoration: underline;
        }
        .spacer {
          padding-right: 30px !important;
        }
        .bodytitle {
          text-align: center;
          color: #660000;
          font-size: 20px;
          font-weight: normal;
          font-family: "Trebuchet MS",helvetica,sans-serif;
          width: 680px;
          margin-right: auto;
          margin-left: auto;
        }
        #fix {
          background: #B2C559;
        }
        #bottomnav {
          padding: 4px;
          width: 672px;
          _width: 692px;
          margin-right: auto;
          margin-left: auto;
        }
        #bottomnav, #bottomnav a, #bottomnav a:visited {
          color: #FFFFCC;
          background: #B2C559;
          text-align: center;
          font-family: "Trebuchet MS",helvetica,sans-serif;
          font-size: 14px;
        }
        .quote {
          font-style: italic;
        }
        .quotee {
        }
        #subnav {
          text-align: center !important;
        }
        #subnav a {
          color: #FFFFCC;
        }
        #subnav a.uberlink {
          color: #660000;
        }
        #homemain {
          margin-left: auto;
          margin-right: auto;
          width: 85%;
          min-width: 800px;
          background: #8C9F3A url(images/bg_imagenodripsr.jpg);
          border: 1px solid #FFFFCC;
        }
        #home {
          height: 587px;
          background: url(images/homepage.jpg) no-repeat;
        }
        #homemargin {
          margin-left: 267px;
        }
        #homeimages img {
          display: inline;
        }
        #homeimages {
          padding-top: 370px;
          width: 517px;
          text-align: center;
          margin-left: auto;
          margin-right: auto;
        }
        #homefix {
          background: #B2C559;
        }
        #homenav {
          padding: 4px;
          text-align: center;
          font-family: "Trebuchet MS",helvetica,sans-serif;
          font-size: 16px;
          height: 19px;
          margin-top: 58px;
          width: 525px;
          _width: 529px;
          margin-right: auto;
          margin-left: auto;
        }
        #homenav, #homenav a, #homenav a:visited {
          color: #FFFFCC;
          background: #B2C559;
          text-align: center;
          font-family: "Trebuchet MS",helvetica,sans-serif;
          font-size: 14px;
        }
