.bold     { font-weight: bold; }

.book     { font-weight: bolder; 
            margin: 2em; }

.bookl    { text-align: left; 
            font-weight: bolder; 
            margin: 2em; }

.bookr    { text-align: right; 
            font-weight: bolder; 
            margin: 2em; }

.caption  { font-size: .7em; 
            font-style: italic;
            text-align: right;  }

.centered { text-align: center; }

.comment  { font-size: .8em; 
            font-style: italic;
            margin: 1em 3em  }

.emphasis { font-weight: bold; 
            font-style: italic; }

.floatl   { padding-right: 1em; 
            float: left; }

.floatr   { padding-left: 1em; 
            float: right; }

.footer   { text-align: center; 
            padding: 1em; 
            font-size: smaller; 
            font-style: italic; }

.h        { font-weight: bolder; 
            font-size: larger; }

.italic   { font-style: italic; }

.larger   { font-size: larger; }

.left     { text-align: left; }

.main     { font-weight: normal;
            padding-right: 10%;
          }

.menu     { padding: 0.5em; }

.navfoot  { text: inherit; 
            font: inherit;
            text-align: center; 
            font-size: smaller; }

.navmenu  { margin-left: 2em; }

.red      { border: 1px solid red; }

.right    { text-align: right;  }

.stats    { text-align: center; 
            padding: 1em; 
            font-size: smaller; 
            font-style: italic; 
            color: #DDDDFF; 
            display: none; }

.testimonial
          { font-weight: normal; }

.testimonyauthor
          { font-style: italic; 
            margin-left:    2em; 
            padding-bottom: 2em; }

.title    { text-decoration: underline; }


.nia      { padding-top:    1em;
            padding-right:  3em;
            padding-bottom: 1em;
            padding-left:   5em;
          }

.massage  { padding-top:    7em;
            padding-right:  1em;
            padding-bottom: 0em;
            padding-left:   2em;
          }

.wellness { margin-top:     0em;
            padding-top:    0em;
            padding-right:  1em;
            padding-bottom: 1em;
            padding-left:   2em;
          }

.pantry   { padding-top:    0em;
            padding-right:  2em;
            padding-bottom: 1em;
            padding-left:   1em;
          }

a:visited { color: navy; }

a.backuphoverlink:link    { color: black; font-weight: bold; text-decoration: none; }
a.backuphoverlink:active  { color: blue ; font-weight: bold   ; text-decoration: underline; }
a.backuphoverlink:visited { color: black; font-weight: bold; text-decoration: none; }
a.backuphoverlink:hover   { color: blue ; font-weight: bold   ; text-decoration: underline; }

a.hoverlink:link    { color: black; font-weight: bold; text-decoration: none; }
a.hoverlink:active  { color: blue ; font-weight: bold; text-decoration: underline; }
a.hoverlink:visited { color: black; font-weight: bold; text-decoration: none; }
a.hoverlink:hover   { color: blue ; font-weight: bold; text-decoration: underline; }

body.common { font-family: arial; 
              padding: 8pt;
              background-color: #DDDDFF;
              background-image: url("/llw_background.png");
              background-repeat: no-repeat;
              background-attachment: fixed;
              background-position: center;  }

body.press  { font-family: arial; 
              padding-top:    0.5em;
              padding-right:  10em;
              padding-bottom: 1em;
              padding-left:   10em; 
              background-color: #DDDDFF; }

dl  { border: none; 
      margin-bottom: 1.5em; }

dt  { font-weight: bolder; 
      font-size: larger;
      margin-top: 1em;
      padding-top: 0;  }

dd  { font-weight: lighter; 
      list-style-position: inside;
      margin-bottom: 1em;
      padding-top: 0.5em; }

table   { border: none; }
table.index { border: none;
              font-size: larger;
            }
tr      { border: none; }
td      { border: none;
          padding-right:  1em; }
td.index  { border: none;
            width: 50%;
            padding-right:  1em; }
td.red  { border: 1px solid red; }

