/*<?php header('Content-type : text/css'); ?>*/
/* CSS Document */
/* Author : Andy Asberry, Ciphertek Systems, LLC, 2009 */

a {
  color : #2C3DB1;
}
a:active {
  color : #2C3DB1;
}
a:visited {
  color : #000099;
}



body {
  margin : 0;
  /*background : #FFFFFF url(/2008%20Site/images/layout/body_bg_new.jpg) top left repeat-x;*/
  background : #FFFFFF url(/2008%20Site/images/layout/body_bg_plain.jpg) top left repeat-x;
  font-family : Georgia, serif;
}

#wrapper {
  margin : 0 auto;
  padding : 0;
  width : 850px;
  /*background : #FCFCFC url(/2008%20Site/images/layout/wrapper_bg.jpg) bottom center no-repeat;
  border : 1px solid #2F40B8;
  border-top : none;*/
}



#header {
  margin : 0 auto;
  padding : 0;
  width : 850px;
  height : 92px;
  background : url(/2008%20Site/images/layout/header_bg3.gif) top left no-repeat;
  text-indent : -999em;
  float: left;
}
h1 {
  margin : 0;
  padding : 0;
  width: 250px;
  float: left;
}
h1 a {
  margin : 0;
  padding : 0;
  width : 250px;
  height : 92px;
  display : block;
  text-indent : -999em;
  font-size : 1px;
}



#phone_number {
  margin: 0;
  padding: 1px 5px 0 0;
  width: 300px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-align: right;
  color: #FFFFFF;
  float: right;
}



#content_wrapper {
  margin : 0;
  padding : 0;
}



#content {
  margin : 0 auto 0 auto;
  padding : 0 0 0 10px;
  width : 825px;
  background : url(2008%20Site/images/layout/content_bg.jpg) top left no-repeat;
  font-family : Georgia, serif;
  font-size : 12px;
  display : block;
  float : left;
}
#content h2 {
  margin : 10px 0 40px 0;
  padding : 0 0 0 1px;
  font-family : Georgia, serif;
  font-size : 49.5px;
  font-weight : normal;
}
#content h2 span {
  font-size: 19px;
}
#content h3 {
  margin : 10px 0 15px 0;
  padding : 0;
  font-family: "Trebuchet MS", Georgia, serif;
  font-weight: bold;
  font-size : 19px;
  letter-spacing: 0.05em;
}
#content p {
  margin : 0 0 12px 0;
  padding : 0;
  line-height : 22px;
  font-family: Georgia, "Times New Roman", serif;
  font-size : 16px;
  /*letter-spacing: 0.02em;*/
}
#content ul {
  margin : 10px 0 0 15px;
  padding : 0;
  list-style : square;
  font-size: 14px;
}
#content ul li {
  margin : 10px 0 5px 0;
  padding : 0;
}



#midfooter {
  margin : 10px auto 0 auto;
  padding : 10px 0 0 0;
  width : 850px;
  text-align : center;
}
#midfooter img {
  margin : 0 10px 15px 10px;
  padding : 0;
  border : 1px solid #2F40B8;
}



#footer {
  margin : 0 auto;
  padding : 10px 0 15px 0;
  width : 900px;
  text-align : center;
  font-size : 10px;
}







form.search_form {
  margin: 0;
  padding: 0;
  float: left;
}
form.search_form input.text {
  margin: 0;
  padding: 8px 12px 0 50px;
  width: 470px;
  height: 47px;
  border: none;
  background: url(/2008%20Site/images/layout/search/search_bg.jpg) left top no-repeat;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 32px;
  float: left;
}
form.search_form input.submit {
  margin: 0 0 0 4px;
  padding: 40px 0 0 0;
  width: 160px;
  height: 55px;
  border: none;
  background: url(/2008%20Site/images/layout/search/search_button.jpg) left top no-repeat;
  float: left;
  font-size: 1px;
  cursor: pointer;
}
form.search_form input.submit:hover {
  background-position: bottom left;
}
form.search_form div {
  margin: 0;
  padding: 5px 0 0 7px;
  float: left;
}
form.search_form div input.radio {
  margin: 0;
  padding: 0;
  float: left;
}
form.search_form div div {
  margin: 0;
  padding: 1px 0 0 4px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  float: left;
}
