* {
  background-color: #ffffff; color: #000000;
  text-align: left; vertical-align: top;
  font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif, Tahoma, Verdana 
}

.logo   { background-color: #339966; text-align: center }
.images { text-align: center }
.firm { background-color: #339966; color: #ffffff; font-size:   large; font-weight: bold; text-align: left; vertical-align: top; padding-left: 10px; padding-top: 5px; padding-bottom: 5px}
.header1{ background-color: #339966; color: #ffffff; font-size: x-large; font-weight: bold; text-align: center; vertical-align: top; padding-left: 10px; padding-top: 5px; padding-bottom: 5px}
.slogan { background-color: #339966; color: #ffffff; font-size:  medium; font-weight: normal; text-align: right; vertical-align: top; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 10px}
.footer { background-color: #339966; color: #ffffff; font-size: x-small ; font-weight: normal; text-align: right; vertical-align: top; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px}
.menubar { background-color: #003399; color: #ffffff; font-size: x-small ; font-weight: bold; text-align: center; vertical-align: top; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px}
.menuitem { background-color: #003399; color: #ffffff; font-size: x-small;c font-weight: bold; text-align: center; vertical-align: center; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px}
.lmenu { text-align: center }

a.menuitem:link    { color: #ffffff; padding-left: 0px; text-decoration: none}
a.menuitem:visited { color: #ffffff; padding-left: 0px; text-decoration: none}
a.menuitem:hover   { color: #ffffff; padding-left: 0px; text-decoration: underline}
a.firm:link        { color: #ffffff; padding-left: 0px; text-decoration: none}
a.firm:visited     { color: #ffffff; padding-left: 0px; text-decoration: none}
a.firm:hover       { color: #ffffff; padding-left: 0px; text-decoration: underline}
.maintext { padding-left: 10px; padding-right: 10px; padding-top: 15px; padding-bottom: 15px}
.feutures { text-align: justify; padding-top: 15px; padding-bottom: 15px} 

h1 { font-size: large }
h2 { font-size: medium }
h3 { font-size: large; text-align: center }
img { text-align: center }

a:link         { color: #000000; padding-left: 0px; text-decoration: none}
a:visited      { color: #000000; padding-left: 0px; text-decoration: none}
a:hover        { color: #003399; padding-left: 0px; text-decoration: underline}


