@-ms-viewport {
  width: device-width;
  zoom: 1;
}
@-o-viewport { 
  width: device-width;
  zoom: 1;
}
@viewport {
  width: device-width; 
  zoom: 1;
}
html {
  -moz-hyphens   : auto;
  -o-hyphens     : auto;
  -webkit-hyphens: auto;
  -ms-hyphens    : auto;
  hyphens        : auto;
  hyphenate-limit-chars: auto 3;
  hyphenate-limit-lines: 3;
  color      : #000000;
  font-family: Verdana;
  font-size  : 12pt;
  line-height: 130%;
}
body {
  background-color: #FFFFFF;
}
a, a:link, a:active,
a:visited, a:hover {
  color: #3060C0;
}
h1 {
  font-size  : 1.5em;
  line-height: 1.2em;
  color      : #FF8000;
  margin     : 0px;
}
em, i {
  font-family: Arial;
}
form {
  margin: 0px;
}
#wrapper {
  max-width: 750px;
  margin: 0 auto;
}
#header {
}
.menu {
  box-sizing: border-box;
  width: 100%;
  background-color: #F2E4DF;
  border-top    : 2px solid #9FB6CE;
  border-bottom : 2px solid #9FB6CE;
  padding-top  : 1.5em;
  padding-left : 1.5em;
  padding-right: 1.5em;
}
.colwrapsim {
  word-spacing: 40px;
}
.colwrapsim  div {
  word-spacing: normal;
}
.colwrapdiv {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 1.5em;
}
.contentwrapper {
  width: 100%;
}
#content {
}
.caption {
  font-weight: bold;
}
.contentimg {
  box-shadow: 3px 3px 5px #AAAAAA;
}
#footer {
  clear: both;
}
