BODY {

   

    MARGIN: 0px;

    FONT: georgia;

    COLOR: #555753;

    font-size: x-small

}



P {

    MARGIN-TOP: 0px;

    FONT: 8pt georgia;

    TEXT-ALIGN: left;

     font-size: x-small

 }



.p1 {

      font: 9pt ;

      color: #215E21;

      text-align: center;

      margin: 0px;

      padding-bottom: 8px;

      padding-left: 8 px;

}



#wrapper {

     width: 760 px;



}



#header {

    margin: 0px;

    background-color: #D8D8BF;

    background: url(images/logobackground.gif)  repeat-none

    padding-left: 10px

    margin-left: 8px;



}



#header p {

   margin: 0px;

   padding-top: 3px;

   font: 8pt ;

   font-weight: bold;

   color: #215E21;

}



#header img {

   margin: 10px 20px 0px 0px;

   padding: 10px;

   border-top: 1px solid #CDCDCD; 



   float:left

}



#info {

   margin-top: 10px;

   padding-bottom: 7px;



}



#tagline {



   text-align: center;

   padding-top: 4px;

   padding-bottom: 4px;

   border-top: 1px solid #CDCDCD; 

   border-bottom: 1px solid #CDCDCD;

   background-color: #D8D8BF;

   

}





ul.headnav  {

   margin: 0px;

   border-top: 1px solid #CDCDCD; 

   border-bottom: 1px solid #CDCDCD;

   float:left

   width: 100%

   padding-left: 8px;

   margin-left: 8px;

   background-color: #D8D8BF;

}





* html ul.headnav  {      /* working? */

    zoom: 1;

}





ul.headnav li {

     list-style-type: none;

     display: inline;

}



ul.headnav  a {

     border-right: 1px solid #215E21;

     border-left: 1px solid #215E21;

     padding: 5px 15px 5px 5px;

     margin-right: 5px;

     padding-left: 8px;

     text-decoration: none;

     FONT: 9pt georgia;

     color: #333;

     background-color: #E7E7E7;

}



ul.headnav A:hover

{

    COLOR: #FF0000;

    border: none;

    border-right: 1px solid #215E21;

    border-left: 1px solid #215E21;

    TEXT-DECORATION: underline;

    background-color: #FFFF00;

    font-variant: none;



/*    font-size: larger 

    font-family: Verdana, sans-serif; */

}





ul.headnav  a:visited  {



     border-right: 1px solid #215E21;

     padding: 5px 15px 5px 15px;

     margin-right: 5px;

     text-decoration: none;

     FONT: 9pt georgia;

}





* html ul.headnav  a {height: 1px}                               /* working? */





br.clear {clear.both;}     /* working? */



 /*              * html #side1 {display: inline}                              working? */

 

 

#side2 {

   float:right;

   width: 170px;

   background-color: D8D8BF;

   padding:5px 10px 5px 15px;

   margin-left:10px;

    border: 1px groove #215E21;

}

 

p #side2  {

    font: 8pt georgia;

}



 #side2 li  {



     font-weight: bold;

    FONT: 9pt; 

    margin-left:16px;

}



#side2 ul {

     padding-left: 0;

     margin: 1px; 

}



#side2  h3  {

    color: #215E21;

    background-color: #D8D8BF;

    FONT: 11pt; 

    font-weight: bold;

    TEXT-ALIGN: left;

    text-decoration: none;

    LETTER-SPACING: 0px;

    margin: 0px;

    padding-bottom: 5px;

    padding-top: 10px;

}







#side1 {



    background-color: D8D8BF;

    margin: 0;

    padding:5;

    margin-top: 0px;

    width: 190px;

    float: left;

    border: 1px groove #215E21;

}



#side1 h2  { 

     color: #215E21;

     margin: 0px;

     padding: 0px;

     font: 20pt bold;      

    font-weight: bold;



}



#side1  h3  {

    color: #215E21;

    background-color: #D8D8BF;

    FONT: 11pt; 

    font-weight: bold;

    TEXT-ALIGN: left;

    text-decoration: none;

    LETTER-SPACING: 0px;

    margin: 0px;

    padding-bottom: 5px;

    padding-top: 5px;

}



#side1 li img {

   margin-right: 3px;

}



#side1 li {

     list-style-type: none;

}



#side1 ul {

     padding-left: 0;

     margin: 1px; 

}



#side1 a:hover {

    background-color: #C0C0C0

    font-family: Verdana, sans-serif;

    font-variant: small-caps;

    font-weight: bold:

    font-size: larger

}





#main {

   padding:5;

   padding-left: 190px;

   margin-left: 10px;



   /*margin: 0px 10px 0px 10px; */

}



p #main  {

       padding:5px;

   margin-left: 10px;

}



#main li {

     list-style-type: none;



}



#main ul {

       padding-left: 0;

     margin: 1px; 

     margin-bottom: 15px;

}   



#products {

   margin-left: 193px;

   margin-top: 0px;

   border-width: 1px;

   border-style: groove;

   border-color: yellow;

   padding-top: -10px;

   padding-left: 15px;

   padding-right: 15px;

}

     

p.product {

    MARGIN-TOP: 0px;

    MARGIN-BOTTOM: 0px;

    padding-top: 30px;

    FONT: 18pt tahoma;

    TEXT-ALIGN: left;

    font-weight: bold;

    line-height: normal;

    COLOR: #FF2400;

    padding-bottom: 0px;

    border-bottom-width: 3px;

    border-bottom-style: groove;

}



p.pnumber {

    MARGIN-TOP: 0px;

    MARGIN-LEFT: 5px;

    margin-bottom: 0px;

     padding-top: 30px;

    FONT: 14pt tahoma;

    float: right;

    font-weight: bold;

    COLOR: #555553;

    

}



p.desc {

    MARGIN-TOP: 3px;

    MARGIN-BOTTOM: 6px;

    FONT: italic 12pt tahoma;

    TEXT-ALIGN: left;

    font-weight: bold;    

}





p.use {

    MARGIN-TOP: 0px;

    MARGIN-BOTTOM: -10px;

    FONT: 10pt tahoma;

    TEXT-ALIGN: left;

    /*font-weight: bold*/    

}



li p {

    FONT: 8pt georgia;

    font-weight: bold

}



ul li {

    FONT:  9pt tahoma;

    margin-top: 0;

    margin-bottom: 0;

}



p.msds {

    MARGIN-TOP: -15px;



}



a img {border: none}



img.FloatRight {

    float: right;

    margin: 5 px

}



img.FloatLeft {

    float: left;

    margin: 5 px



}



h1

{

    margin-top: 25px;    

    MARGIN-BOTTOM: 0px;

    FONT: 20pt;

    COLOR: #215E21;

     background-color: #D8D8BF;

    LETTER-SPACING: 1px;

    FONT-WEIGHT: bold;

    border-top: 1px solid red; 

    border-left: 1px solid red;

    border-right: 1px solid red;

/*    TEXT-DECORATION: overline; */

 /*    border-bottom: 1px solid #215E21; */

/*        background-color: #E7E7E7; */

/*     COLOR: #7d775c; */



    TEXT-ALIGN: center

}



A:link

{

    FONT: 7pt verdana;

    FONT-WEIGHT: bold;

    COLOR: #000000;

    TEXT-DECORATION: none

}



A:visited

{

    FONT: 7pt verdana;

    FONT-WEIGHT: bold;

    COLOR: #871F78;

    TEXT-DECORATION: none

}





A:hover {

    COLOR: #FF0000;

    TEXT-DECORATION: underline;

    background-color: #C0C0C0  

}



A:active {

    COLOR: #9685ba;

    TEXT-DECORATION: underline;

    border: 1px solid #000000

}

	

#navfloat {



position: fixed

}

