
body { font-family: sans-serif }
a { color: #333; text-decoration: underline }
a:link { text-decoration: underline }
a:visited { text-decoration: underline }
a:hover { }
a:active { }
/*Teal Text
*/
.smteal  { color: #00717c; font-size: 8pt; font-family: sans-serif; line-height: 9pt; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
.smteal a:link  { color: #00717c; font-family: sans-serif; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; word-spacing: 0; letter-spacing: 0 }
.smteal a:visited   { color: #bc9a04; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; letter-spacing: 0; vertical-align: 0 }
.smteal a:hover  { color: #666; text-decoration: underline;}
.smteal a:active  { color: #666; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline }
.lggreycaps  { color: #666; font-size: 9pt; font-family: sans-serif; font-weight: bold; line-height: 13pt; text-transform: uppercase; word-spacing: 0.03em; letter-spacing: 0.03em; top: 1em   }
.lgteal { color: #00717c; font-size: 11pt; font-family: sans-serif; line-height: 13pt; top: 1em; }
.lgteal a:link   { color: #00717c; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline;}
.lgteal a:visited   { color: #bc9a04; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline;}
.lgteal a:hover  { color: #000; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline;}
.lgteal a:active  { color: #000; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; }
/*White Text*/
.lgwhite { color: #fff; font-size: 10pt; font-family: sans-serif; line-height: 11pt;}
.lgwhite a:link { font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline;}
.lgwhite a:visited { font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline;}
.lgwhite a:hover { color: #00717c; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; }
.lgwhite a:active { color: #00717c; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline;}
.smochre { color: #bc9a04; font-size: 7pt; font-family: sans-serif; line-height: 10pt; }
.smochre a:link { color: #bc9a04; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; }
.smochre a:visited { color: #bc9a04; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; }
.smochre a:hover { color: #666; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; }
.smochre a:active { color: #666; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; }
.smcontactwhite { color: #fff; font-size: 8pt; font-family: sans-serif; line-height: 9pt; top: 0.5em; }
.smcontactwhite a:link { color: #fff; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; top: 0.5em; }
.smcontactwhite a:visited { color: #bc9a04; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; top: 0.5em; }
.smcontactwhite a:hover { color: #bc9a04; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; top: 0.5em; }
.smcontactwhite a:active { color: #bc9a04; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; top: 0.5em; }
.sitemapwhite { color: #fff; font-size: 8pt; font-family: sans-serif; line-height: 9pt; top: 0.5em }
.sitemapwhite a:link { color: #fff; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; top: 0.5em  }
.sitemapwhite a:visited { color: #fff; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; top: 0.5em  }
.sitemapwhite a:hover { color: #bc9a04; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; top: 0.5em }
.sitemapwhite a:active { color: #bc9a04; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; top: 0.5em }
/*Tan Text*/
.lgtan { color: #d5cfad; font-size: 11pt; font-family: sans-serif; line-height: 16pt; word-spacing: 0.02em; letter-spacing: 0.02em; top: 0.5em }
.lgtan a:link { color: #d5cfad; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; word-spacing: 0.02em; letter-spacing: 0.02em; top: 0.5em }
.lgtan a:visited { color: #d5cfad; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; word-spacing: 0.02em; letter-spacing: 0.02em; top: 0.5em }
.lgtan a:hover { color: #517218; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; word-spacing: 0.02em; letter-spacing: 0.02em; top: 0.5em }
.lgtan a:active { color: #d5cfad; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline; word-spacing: 0.02em; letter-spacing: 0.02em; top: 0.5em }
.smgrey { color: #666; font-size: 8pt; font-family: sans-serif; line-height: 9pt;}
.smgrey a:link { color: #00717c; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline;}
.smgrey a:visited { color: #00717c; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline;}
.smgrey a:hover { color: #bc9a04; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline;}
.smgrey a:active { color: #00717c; font-style: inherit; font-weight: inherit; font-stretch: inherit; text-decoration: underline;}
/*News white text*/
#news { color: #517218; font-size: 11px; font-family: sans-serif; line-height: 14pt; word-spacing: 0.02em; letter-spacing: 0.02em; }
#news a { color: #517218; text-decoration: underline; }
#news a:hover { text-decoration: none; }
.news_titles { color: #d5cfad; font-size: 12px; font-family: sans-serif; line-height: 16pt; word-spacing: 0.02em; letter-spacing: 0.02em; top: 0.5em }
#news_sort_order a { text-decoration: none; color: #d5cfad; }
.separator { background-color: #FFFFFF; }
/*Gallery*/
#gallery { color: #CECBA5; font-size: 11px; font-family: sans-serif; word-spacing: 0.02em; letter-spacing: 0.02em; }
#gallery a { color: #CECBA5; text-decoration: underline; }
#gallery a:hover { text-decoration: none; }
.pics { border: 1px solid #000000; }