/*----------------------------------------------------------------------------

Naturally Health Foods Style Sheet


Version:     1.0
Author:      Lance Mitchell
e-address:   lance@greenfieldresearch.co.uk
Web site:    http://www.naturallyhealthfoods.co.uk/

----------------------------------------------------------------------------*/

/* Body Styles */


body {color: darkgreen;
      background: url("./images/body_bg.png") top repeat-x;
      background-color: #fffefd;
      margin-left: 0%;
      margin-right: 0%;
      font-family: comic sans ms, tahoma, verdana, sans serif;
      font-size: 12pt;}

/* Abbreviations */

abbr[title] {border-bottom: 1px dotted #999}
abbr[title]: hover {cursor: help;}

/* Links */

a {color: blue;
   font-family: comic sans ms, tahoma, verdana, sans serif;
   font-weight: bold;
   font-size: 10pt;    
   text-decoration: none}

#live {color: yellow;
    background-color: lightgreen;
    font-weight: bold;
    font-size: 10pt;
    text-align: center;
    font-family: tahoma, verdana, sans serif;}

a:hover {color: white;
         background-color: cyan;}

a:active {color: white;
          background-color: green;}

a.image {background-color: inherit;}

a.image:hover {background-color: transparent;}

a.small {color: green;
   font-family: tahoma, verdana, sans serif;
   font-size: 100%;    
   text-decoration: none}

a.small:hover {color: white;
         background-color: green;}

/* Headings */

h1 {color: darkgreen;
    font-weight: bold;
    font-size: 30pt;
    line-height: 30pt;
    text-align: left;
    font-family: arial, tahoma, verdana, sans serif;}

h2 {color: darkgreen;
    font-weight: normal;
    font-size: 20pt;
    line-height: 20pt;
    text-align: left;
    font-family: comic sans ms, arial, tahoma, verdana, sans serif;}

h2.indent {text-indent: 40px;}

h3 {color: darkgreen;
    font-weight: normal;
    font-size: 16pt;
    text-align: left;
    font-family: comic sans ms, tahoma, verdana, sans serif;}

h4 {color: darkgreen;
    font-weight: normal;
    font-size: 12pt;
    text-align: left;
    font-family: comic sans ms, tahoma, verdana, sans serif;}

h5 {color: darkgreen;
    font-weight: normal;
    font-size: 8pt;
    text-align: center;
    font-family: tahoma, verdana, sans serif;}

h6 {color: darkgreen;
    font-weight: normal;
    font-size: 8pt;
    text-align: center;
    font-family: tahoma, verdana, sans serif;}

/* Paragraph styles */

p  {color: darkgreen;
    font-family: comic sans ms, tahoma, verdana, sans serif;
    font-size: 10pt;}

p.sgreen {color : darkgreen;
          font-weight : normal;
          font-size : 8pt; 
		  text-align : center;
          font-family : comic sans ms, tahoma, verdana, sans serif;
          margin-left : 0em; margin-top : 0em;
          padding-left : 0em; padding-right : 0em;
          padding-top : 0em; padding-bottom : 0em;
          margin-bottom : 0em}

/* Divisions */

div {color: darkgreen;
    background-color: #fffefd;
    font-family: comic sans ms, tahoma, verdana, sans serif;
    font-size: 10pt;}

div.cv {color: darkgreen;
    font-weight: bold;
    font-size: 22pt;
    text-align: center;
    font-family: Lucida Calligraphy, tahoma, verdana, sans serif;}

div.footnote {color: darkgreen;
    font-weight: normal;
    font-size: 8pt;
    text-align: center;
    font-family: tahoma, verdana, sans serif;}

div.links {color: green;
    font-weight: normal;
    font-size: 8pt;
    text-align: center;
    font-family: tahoma, verdana, sans serif;}

div.caption {color: darkgreen;
    font-weight: normal;
    font-size: 7pt;
    text-align: center;
    font-family: tahoma, verdana, sans serif;}


/* Table styles */

table {border-style: none;
       color: darkgreen;
       background-image: url("./images/herbs.png");
	   background-position: 95% 95%;
	   background-repeat: no-repeat;
	   width: 100%; 
       padding-right: 0pt;
       padding-left: 0pt; 
       padding-top : 0pt;
       font-size: 13pt;
       font-family: comic sans ms, times new roman, tahoma, verdana, sans serif;
       align: center;
       margin-bottom: 0pt;
       margin-top: 0pt;
       left-margin: 2%;
       right-margin : 2%;}

table.nobg {border-style: none;
       color: darkgreen;
	   background-image: none;
	   width: 100%;
       padding-right: 0pt;
       padding-left: 0pt; 
       padding-top : 0pt;
       font-size: 13pt;
       font-family: comic sans ms, times new roman, tahoma, verdana, sans serif;
       align: center;
       margin-bottom: 0pt;
       margin-top: 0pt;
       left-margin: 2%;
       right-margin : 2%;}


table.title {border-style: none;
             color: darkgreen;
             width: 90%; 
             font-size: 12pt;
             font-family: tahoma, verdana, sans serif;
             align: center;
             margin-bottom: 0pt;
             margin-top: 0pt;
             left-margin: 5%;
             right-margin: 5%;}

td {border-style: none;
    valign: top; 
    text-align: left; 
    color: darkgreen; 
    padding-left: 1%;
    padding-top: 1pt;
    padding-bottom: 1pt;
    padding-right: 1%; 
    font-size: 10pt;
    font-family: comic sans ms, times new roman, tahoma, verdana, sans serif;
    margin-bottom: 0pt;
    margin-top: 0pt;
    margin-left: 1%;
    margin-right: 1%;}

/* td - toc class is used for the table of contents */

td.toc {border-style: none;
        width: 13%;
        valign: top; 
        text-align: left; 
        color: darkgreen; 
        padding-left: 1%;
        padding-top: 1pt;
        padding-bottom: 1pt;
        padding-right: 1%; 
        font-size: 10pt;
        font-family: times new roman, tahoma, verdana, sans serif;
        margin-bottom: 0pt;
        margin-top: 0pt;
        margin-left: 1%;
        margin-right: 1%;}

td.borderone {border: thick outset #222222;
              background : #B9D0F9;}

/* Image styles */

img {margin-left: 8pt; 
     margin-right: 8pt;
     margin-bottom: 0pt;
     margin-top: 0pt;
     align: center;
     border-style: none}

img.inline {margin-left: 5pt;
     margin-right: 5pt;
     margin-bottom: 5pt;
     margin-top: 5pt;
     align: center; 
     border-style: none}

img.center {margin-left: 0; 
     margin-right: 0;
     margin-bottom: 0pt;
     margin-top: 0pt;
     align: center;
     border-style: none}

/* List styles */

ul {font-size: 10pt; list-style-type: disc; font-family: comic sans ms, tahoma, verdana, sans serif;} 

#nav > li {background: url(images/FolderIcon.gif) no-repeat center top; } 


