ul {  list-style-type: none;}#nav {  width: 363px;  height: 53px;  position: relative;  background: url(images/nav.png);  margin: 0;      padding: 0;}#nav li {  float: left;}#nav li a {  position: absolute;  top: 0;  margin: 0;  padding: 0;  display: block;  height: 53px;  background: url(images/nav.png) no-repeat;  text-indent: -9999px;  overflow: hidden;  font-size: 1%;}li#nav_hom a {  left: 0;  width: 68px;  background-position: 0 0;}li#nav_abo a {  left: 68px;  width: 62px;  background-position: -68px 0;}li#nav_med a {  left: 130px;  width: 66px;  background-position: -130px 0;}li#nav_pro a {  left: 196px;  width: 82px;  background-position: -196px 0;}li#nav_con a {  left: 278px;  width: 85px;  background-position: -278px 0;}li#nav_hom a:hover {  background-position: 0 -54px;}li#nav_abo a:hover {  background-position: -68px -54px;}li#nav_med a:hover {  background-position: -130px -54px;}li#nav_pro a:hover {  background-position: -196px -54px;}li#nav_con a:hover {  background-position: -278px -54px;}#body_hom li#nav_hom  a {  background-position: 0 -108px;}#body_abo li#nav_abo a {  background-position: -68px -108px;}#body_med li#nav_med a {  background-position: -130px -108px;}#body_pro li#nav_pro a {  background-position: -196px -108px;}#body_con li#nav_con a {  background-position: -278px -108px;}#logo {  top: 5px;  left: 420px;  position: absolute;  width: 120px;  height: 30px;  margin: 0;      padding: 0;}#header {  top: 35px;  left: 2px;  position: absolute;  width: 684px;  height: 95px;  margin: 0;      padding: 0;}#highlight {  top: 34px;  left: 1px;  position: absolute;  width: 684px;  height: 95px;  margin: 0;      padding: 0;}#content {
  position: absolute;
  min-height: 325px;  top: 147px;  left: 25px;  width: 410px;  position: absolute;  margin: 0;      padding-right: 20px;  border-right: 1px solid black;}
#content ul {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: small;
}
#content ol {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: small;
}
#content img {
  padding: 10px 0px 20px 20px;
}
#content a {
  color: black;
  text-decoration: underline;
}
#content a:hover {
  color: #993333;
  text-decoration: none;
}
#scripture p {
  margin: 0px 30px 10px;
}
img#subheader {
  padding: 0px;
}
#prod_list a h1:hover {
  color: black;
}
#prod_list img {
  border: 0px;
}
#contact {  top: 147px;  left: 25px;  width: 410px;  position: absolute;  margin: 0;      padding-right: 20px;  border-right: 1px solid black;}
#contact p {
  margin: 0;
}
#submenu {  top: 147px;  left: 480px;  width: 205px;  position: absolute;  margin: 0;  padding: 0;  list-style-type: none;}
#submenu img {
  text-align: center;
}
#submenu a h3:hover {
  color: black;
}
#footer {
  text-align: center;
  width: 685px;
  height: 45px;  position: absolute;  margin: 0;  padding: 0;
  background: white;
}
#footer p {
  font-size: x-small;
  color: gray;
}
#footer a {
  color: gray;
  text-decoration: none;
}
#footer a:hover {
  color: gray;
  text-decoration: underline;
  font-weight: normal;
}
#footer_home {
  top: 560px;
  text-align: center;
  width: 685px;  position: fixed;  margin: 0;  padding: 0;
  background: white;
}
#footer_home p {
  font-size: x-small;
  color: gray;
}
#footer_home a {
  color: gray;
  text-decoration: none;
}
#footer_home a:hover {
  color: gray;
  text-decoration: underline;
}h1 {  font-family: Arial, sans-serif;  font-size: large;  color: #993333;}h3 {  font-family: Arial, sans-serif;  font-size: small;  color: #993333;}p {  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: small;}#sub {  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: small;  line-height: 1.75;}
#sub2 {  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: x-small;  line-height: 1.75;}#info a {  color: black;  text-decoration: none;}#info a:hover {  text-decoration: underline;  }li#sl1 a {  color: black;  text-decoration: none;}li#sl2 a {  color: black;  text-decoration: none;}li#sl3 a {  color: black;  text-decoration: none;}
li#sl4 a {  color: black;  text-decoration: none;}
li#sl5 a {  color: black;  text-decoration: none;}li#sl1 a:hover {  text-decoration: underline;}li#sl2 a:hover {  text-decoration: underline;}li#sl3 a:hover {  text-decoration: underline;}
li#sl4 a:hover {  text-decoration: underline;}
li#sl5 a:hover {  text-decoration: underline;}#graphic img {  border: 0px}#graphic {  position: absolute;  top: 225px;
  left: 0px;  border: 0px;}#wrapper {  position: absolute;  left: 50%;  margin-left: -342px;  top: 75px;}#features {  top: 330px;  left: 1px;  width: 686px;  height: 98px;  position: relative;  background: url(images/features.png);  margin: 0;      padding: 0;}#features li {  float: left;}#features li a {  position: absolute;  top: 0;  margin: 0;  padding: 0;  display: block;  height: 98px;  background: url(images/features.png) no-repeat;  text-indent: -9999px;  overflow: hidden;  font-size: 1%;}li#fea_001 a {  left: 0;  width: 223px;  background-position: 0 0;}li#fea_002 a {  left: 223px;  width: 233px;  background-position: -223px 0;}li#fea_003 a {  left: 456px;  width: 232px;  background-position: -456px 0;}li#fea_001 a:hover {  background-position: 0 -101px;}li#fea_002 a:hover {  background-position: -223px -101px;}li#fea_003 a:hover {  background-position: -456px -101px;}
p#linkwarning {
  font-size: x-small;
}
ul#sitemap_a {
  list-style-type: disc;
}
ul#sitemap_b {
  list-style-type: square;
}
ul#sitemap_c {
  list-style-type: circle;
}
