body {margin: 0; padding: 0; background-color: #dee1f2; font: 0.8em Verdana, Arial, "Trebuchet MS", sans-serif; color: #000; text-align: center; }
  .subtitle {font: 13px "Trebuchet MS", Arial, Verdana, sans-serif; color: #93794e; letter-spacing: 1px; }
  .csub {font: 13px "Trebuchet MS", Arial, Verdana, sans-serif; color: #93794e; letter-spacing: 1px; padding: 7px 0px 0px 0px; }
  .ftnt {font-size: 80%; margin: 0px 0px 0px 12px; line-height: 1.5; }
  .fmnt {font: 11px "Trebuchet MS", Arial, Verdana, sans-serif; color: #93794e; letter-spacing: 1px; }
  .qu {font: 17px "Times New Roman", Times, serif; color: #93794e; line-height: 1.5; font-style: italic; letter-spacing: 1px; text-align: center; }
  .qua {font-size: 80%; font-weight: bold; }
  .quwa {font: 0.6em Verdana, Arial, "Trebuchet MS", sans-serif; color: #000; }
  .qux {font: 18px "Times New Roman", Times, serif; font-style: italic;  text-align: center; line-height: 1.5; letter-spacing: 1px; }
  .sc {font: 17px "Times New Roman", Times, serif; color: #93794e; font-style: italic; line-height: 1.5; letter-spacing: 1px; }
  .nu {padding: 13px 0px 0px 0px; }

#wrapper {position: relative; width: 650px; margin: 0 auto; text-align: left; }

#full {width: 650px; margin: 19px 0px 0px 0px; padding: 0px 0px 9px 0px; line-height: 1.9; text-align: justify; }

#features {width: 513px; margin: 0px auto 0px; line-height: 1.9; text-align: justify; }

#gal {width: 515px; margin: 21px auto 0px; padding: 0px 0px 19px 0px;  line-height: 1.9; text-align: justify; }

#tle {width: 650px; margin: 24px 0px 0px 0px; padding: 0px 0px 2px 0px; text-align: center; }

#cpy {width: 650px; margin: 8px 0px 2px 0px; text-align: center; font-size: 80%; }

#cpy_main {width: 650px; margin: 2px 0px 6px 0px; text-align: right; font-size: 80%; line-height: 1.7; }

#m_nav {margin: 13px 0px 8px 0px; font: 13px "Trebuchet MS", Verdana, sans-serif; letter-spacing: 1px; text-align: center; line-height: 1.7; }

#m_nav2 {margin: 13px 0px 8px 0px; font: 1.2em "Trebuchet MS", Verdana, sans-serif; letter-spacing: 1px; text-align: center; line-height: 1.8; }

#b_nav {width: 650px; margin: 0px 0px 21px 0px; font: 13px "Trebuchet MS", Verdana, sans-serif; letter-spacing: 1px; text-align: center; }

a img.cont {border: 2px solid #252529; }

a img.cont_nb {border: none; }

a.nav {text-decoration: none; }
a.nav:link {color: #000; }
a.nav:visited {color: #000; }
a.nav:hover {color: #aa8e5f; text-decoration: underline; }
a.nav:active {color: #aa8e5f; }

a.nav_slim {text-decoration: underline; }
a.nav_slim:link {color: #000; }
a.nav_slim:visited {color: #787b8e; }
a.nav_slim:hover {color: #aa8e5f; text-decoration: underline; }
a.nav_slim:active {color: #aa8e5f; }

a.main {text-decoration: none; }
a.main:link {color: #000; }
a.main:visited {color: #787b8e; }
a.main:hover {color: #aa8e5f; text-decoration: underline; }
a.main:active {color: #aa8e5f; }

a.cont {font-weight: bold; text-decoration: underline; }
a.cont:link {color: #000; }
a.cont:visited {color: #787b8e; }
a.cont:hover {color: #aa8e5f; }
a.cont:active {color: #aa8e5f; }

a.cont_p {font-weight: bold; letter-spacing: 1px; text-decoration: underline; }
a.cont_p:link {color: #000; }
a.cont_p:visited {color: #787b8e; }
a.cont_p:hover {color: #aa8e5f; text-decoration: underline; }
a.cont_p:active {color: #aa8e5f; }

a.vr {font-weight: bold; text-decoration: underline; }
a.vr:link {color: #000; }
a.vr:visited {color: #000; }
a.vr:hover {color: #aa8e5f; }
a.vr:active {color: #aa8e5f; }

a.vr_slim {text-decoration: underline; }
a.vr_slim:link {color: #000; }
a.vr_slim:visited {color: #000; }
a.vr_slim:hover {color: #aa8e5f; }
a.vr_slim:active {color: #aa8e5f; }

a.me {text-decoration: none; }
a.me:link {color: #000; }
a.me:visited {color: #000; }
a.me:hover {color: #aa8e5f; }
a.me:active {color: #aa8e5f; }