body {
  margin: 0; padding: 0;
  font-family: arial, helvetica, sans-serif;
  font-size: 13px; line-height: 17px; color: #eee; /*was #333 */
  background-color: #333;
}

h1 { margin: 0 0 1em 0; padding: 0; font-size: 135%; color: #eee; font-weight: bold; }

h2 { margin: 0 0 1em 0; padding: 0; font-size: 115%; color: #eee; font-weight: bold; }

p { margin: 1em 0; }

#container {
  margin: 25px auto 0 auto; width: 800px;
  border: 5px solid #999;
}

#hdr  { position: relative; height: 125px; background: transparent; }

#nav  { position: absolute; top: 88px; left: 15px;  }

#content {
  margin: 0; padding: 15px 35px; text-align: left; line-height: 1.2em;
  background-color: #000; /*was #fff */
  min-height: 400px;
}

#ftr {
  clear: both; height: 35px; margin: 0; padding: 10px;
  font: 9px arial, helvetica, sans-serif; text-align: justify; 
  background-color: #eee; color: #666;
}
#ftr a:hover { text-decoration: underline; color: #333; }
#ftr p { margin: 0; padding: 0; }

a:link    { color: #999; }
a:active  { color: #999; }
a:visited { color: #999; }
a:hover   { color: #800;    }

.l { float: left; margin-right: 10px; margin-bottom: 20px; border: 1px solid #999; padding: 1px; text-align: center; font-size: 75%; text-transform: uppercase; }
.r { float: right; margin-left: 10px; margin-bottom: 20px; border: 1px solid #999; padding: 1px; }
.c { clear: both; }
.cl { clear: left; }
.cr { clear: right; }
.fr { border: 1px solid #999; padding: 1px; }
.emph { font-weight: bold; }
.indent { margin-left: 35px; }
.bigindent { margin-left: 100px; }
.attn { color: #600; }
.sm { font-size: 80%; }
.tag { font-size: 75%; text-transform: uppercase; margin-top: 20px; }
.btfont { font-family: "Century Gothic", verdana, sans-serif; }
.btfont a { text-decoration: none; }
.spacer { clear: both; height: 0; }
.min { height: 250px; }
#ss { width: 720px; margin: 0 auto 25px auto; }

#side { float: right; margin-left: 15px; width: 200px; }
#side img { float: right; margin-bottom: 15px; }

table.contact { background-color: #fff; }
table.contact tr { background-color: #C4D1D0; }

ul.nobul { list-style-type: none; }
ul.nobul li { margin: 5px 0; }