/* CSS Document */
/* Author: Andy Asberry, Ciphertek Systems, LLC, 2010 */



body {
  margin: 0;
  padding: 0;
  background: #666666 url(/images/layout/body_bg.jpg) left top repeat-x;
  font-family: "Trebuchet MS";
  font-size: 16px;
}



#wrapper {
  margin: 0 auto;
  padding: 0;
  width: 970px;
  font-size: 62.5%;
}



#float_container {
  margin: 0;
  padding: 0;
  float: left;
}



#header {
  margin: 0;
  padding: 0;
  width: 970px;
  height: 182px;
  background: url(/images/layout/header_bg.jpg) left top no-repeat;
  float: left;
}
#header h1 {
  margin: 20px 0 0 0;
  padding: 0;
  width: 390px;
  height: 132px;
}
#header h1 a {
  margin: 0;
  padding: 0;
  width: 390px;
  height: 132px;
  font-size: 1px;
  color: #000000;
  float: left;
}
#header p {
  font-size: 1px;
  color: #000000;
  clear: right;
  float: right;
}



#container {
  margin: 0;
  padding: 0;
  width: 970px;
  background: url(/images/layout/content_bg.png) 18px top repeat-y;
  float: left;
}



#content {
  margin: 0;
  padding: 0 20px 0 20px;
  width: 603px;
  min-height: 290px;
  position: relative;
  right: 11px;
  float: right;
}
#content h2, #content h3, #content h4, #content h5, #content h6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #660000;
}
#content h2 {
  font-weight: bold;
  font-size: 2.4em;
  text-align: center;
}
#content h3 {
  font-weight: bold;
  font-size: 2em;
}
#content h3, #content h4, #content h5, #content h6 {
  font-weight: normal;
}
#content p, #content span, #content th, #content td, #content pre, #content blockquote, #content ul, #content ol, #content form {
  font-size: 1.4em;
}



#footer {
  margin: 0;
  padding: 0 20px 0 55px;
  width: 895px;
  height: 50px;
  background: url(/images/layout/footer_bg.png) 18px top no-repeat;
  float: left;
}
#footer p {
  margin: 3px 0 0 0;
  padding: 0;
}