/*

Layout

*/

html, body {
  font: normal 100% Verdana, Arial, Helvetica, sans-serif;
  background: #333;
  color: #eee;
}
#wrap a {
  font-weight: bold;
  color: #216abd;
}
#wrap a:hover {
  color: #bd2137;
}
abbr, acronym {
  cursor: help;
  border-bottom: 1px dotted black;
}
h3 {
  font-size: 1.4em;
}
hr {
  display: none;
}
#wrap {
  position: relative;
  min-width: 860px;
  margin: 0 4%;
  background: #fff url(/images/backgrounds/fauxcols.png) 65% 0 repeat-y;
  color: #333;
  font-size: 80%;
}
#content_wrap {
  float: left;
  width: 65%;
  padding-top: 2em;
}
#sidebar {
  margin-left: 65%;
  padding-top: 2em;
}
#footer {
  clear: both;
  width: 100%;
}