﻿#harrypotter .footer {
  background: #df4814;
  overflow: hidden;
  height: 38px;
  z-index: 1000;
}
#harrypotter .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 18px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#harrypotter .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#harrypotter .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 16px;
  padding: 0 0 0 16px;
}
#harrypotter .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#harrypotter .footer ul li:first-child a {
  background-position: 0 -35px;
}
#harrypotter .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#harrypotter .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: white;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#harrypotter .footer ul li a:hover {
  color: #410000;
  background-position: 0 -70px;
}
#harrypotter .footer form {
  position: absolute;
  right: 15px;
  margin: 0;
  padding: 0;
}
#harrypotter .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: absolute;
  top: -99999px;
}
#harrypotter .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#harrypotter .footer form input.on {
  color: black;
}

#shakespearefooter .footer {
  width: 960px;
  margin: 0 auto;
  background: #df4814;
  overflow: hidden;
  height: 38px;
  z-index: 1000;
}
#shakespearefooter .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 18px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#shakespearefooter .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#shakespearefooter .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 16px;
  padding: 0 0 0 16px;
}
#shakespearefooter .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#shakespearefooter .footer ul li:first-child a {
  background-position: 0 -35px;
}
#shakespearefooter .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#shakespearefooter .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: white;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#shakespearefooter .footer ul li a:hover {
  color: #410000;
  background-position: 0 -70px;
}
#shakespearefooter .footer form {
  float:right;
  right: 15px;
  margin: 0;
  padding: 0 10px 0 0;
}
#shakespearefooter .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: absolute;
  top: -99999px;
}
#shakespearefooter .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#shakespearefooter .footer form input.on {
  color: black;
}

#bindingwounds .footer {
  width: 960px;
  margin: 0 auto;
  background: #df4814;
  overflow: hidden;
  height: 38px;
  z-index: 1000;
  border-left: 1px solid #002f65;
  border-right: 1px solid #002f65;
  border-bottom: 1px solid #002f65;
}
#bindingwounds .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 18px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#bindingwounds .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#bindingwounds .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 16px;
  padding: 0 0 0 16px;
}
#bindingwounds .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#bindingwounds .footer ul li:first-child a {
  background-position: 0 -35px;
}
#bindingwounds .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#bindingwounds .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: white;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#bindingwounds .footer ul li a:hover {
  color: #410000;
  background-position: 0 -70px;
}
#bindingwounds .footer form {
  float:right;
  right: 15px;
  margin: 0;
  padding: 0 10px 0 0;
}
#bindingwounds .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: relative;
  top: -99999px;
}
#bindingwounds .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#bindingwounds .footer form input.on {
  color: black;
}

#lifelimb .footer {
  background: #df4814;
  overflow: hidden;
  height: 38px;
  z-index: 1000;
margin: 0px;
}
#lifelimb .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 18px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#lifelimb .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#lifelimb .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 16px;
  padding: 0 0 0 16px;
}
#lifelimb .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#lifelimb .footer ul li:first-child a {
  background-position: 0 -35px;
}
#lifelimb .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#lifelimb .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: white;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#lifelimb .footer ul li a:hover {
  color: #410000;
  background-position: 0 -70px;
}
#lifelimb .footer form {
  float:right;
  right: 15px;
  margin: 0;
  padding: 0 10px 0 0;
}
#lifelimb .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: absolute;
  top: -99999px;
}
#lifelimb .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#lifelimb .footer form input.on {
  color: black;
}

#opening .footer {
  width: 960px;
  margin: 0 auto;
  background: #df4814;
  overflow: hidden;
  height: 38px;
  z-index: 1000;
}
#opening .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 18px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#opening .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#opening .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 16px;
  padding: 0 0 0 16px;
}
#opening .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#opening .footer ul li:first-child a {
  background-position: 0 -35px;
}
#opening .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#opening .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: white;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#opening .footer ul li a:hover {
  color: #410000;
  background-position: 0 -70px;
}
#opening .footer form {
  float: right;
  right: 15px;
  margin: 0;
  padding: 0 10px 0 0;
}
#opening .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: absolute;
  top: -99999px;
}
#opening .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#opening .footer form input.on {
  color: black;
}

#miracles .footer {
  width: 940px;
  margin: 0 auto;
  background: #df4814;
  overflow: hidden;
  height: 38px;
  z-index: 1000;
}
#miracles .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 18px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#miracles .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#miracles .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 16px;
  padding: 0 0 0 16px;
}
#miracles .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#miracles .footer ul li:first-child a {
  background-position: 0 -35px;
}
#miracles .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#miracles .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: white;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#miracles .footer ul li a:hover {
  color: #410000;
  background-position: 0 -70px;
}
#miracles .footer form {
  float:right;
  right: 15px;
  margin: 0;
  padding: 0 10px 0 0;
}
#miracles .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: absolute;
  top: -99999px;
}
#miracles .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#miracles .footer form input.on {
  color: black;
}

#prescription .footer {
  background: #df4814;
  overflow: hidden;
  height: 38px;
  z-index: 1000;
}
#prescription .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 18px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#prescription .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#prescription .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 16px;
  padding: 0 0 0 16px;
}
#prescription .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#prescription .footer ul li:first-child a {
  background-position: 0 -35px;
}
#prescription .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#prescription .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: white;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#prescription .footer ul li a:hover {
  color: #410000;
  background-position: 0 -70px;
}
#prescription .footer form {
  position: absolute;
  right: 15px;
  margin: 0;
  padding: 0;
}
#prescription .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: absolute;
  top: -99999px;
}
#prescription .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#prescription .footer form input.on {
  color: black;
}

#visibleproofs .footer {
  background: #ffffff;
  overflow: hidden;
  height: 38px;
  z-index: 1000;
  border-top: 1px solid #df4814;
}
#visibleproofs .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 15px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#visibleproofs .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#visibleproofs .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 21px;
  padding: 0 0 0 20px;
}
#visibleproofs .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#visibleproofs .footer ul li:first-child a {
  background-position: 0 -35px;
}
#visibleproofs .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#visibleproofs .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: black;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer2.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#visibleproofs .footer ul li a:hover {
  color: #df4814;
  background-position: 0 -70px;
}
#visibleproofs .footer form {
  position: absolute;
  right: 15px;
  margin: 0;
  padding: 0;
}
#visibleproofs .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: absolute;
  top: -99999px;
}
#visibleproofs .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#visibleproofs .footer form input.on {
  color: black;
}

#visibleproofshome .footer {
  overflow: hidden;
  height: 38px;
  z-index: 1000;
}
#visibleproofshome .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 18px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#visibleproofshome .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#visibleproofshome .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 16px;
  padding: 0 0 0 16px;
}
#visibleproofshome .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#visibleproofshome .footer ul li:first-child a {
  background-position: 0 -35px;
}
#visibleproofshome .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#visibleproofshome .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: white;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#visibleproofshome .footer ul li a:hover {
  color: #410000;
  background-position: 0 -70px;
}
#visibleproofshome .footer form {
  position: absolute;
  right: 15px;
  margin: 0;
  padding: 0;
}
#visibleproofshome .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: absolute;
  top: -99999px;
}
#visibleproofshome .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#visibleproofshome .footer form input.on {
  color: black;
}

#frankensteinFooter .footer {
  background: #df4814;
  overflow: hidden;
  height: 38px;
  z-index: 1000;
}
#frankensteinFooter .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 18px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#frankensteinFooter .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#frankensteinFooter .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 16px;
  padding: 0 0 0 16px;
}
#frankensteinFooter .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#frankensteinFooter .footer ul li:first-child a {
  background-position: 0 -35px;
}
#frankensteinFooter .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#frankensteinFooter .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: white;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#frankensteinFooter .footer ul li a:hover {
  color: #410000;
  background-position: 0 -70px;
}
#frankensteinFooter .footer form {
  position: absolute;
  right: 15px;
  margin: 0;
  padding: 0;
}
#frankensteinFooter .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: absolute;
  top: -99999px;
}
#frankensteinFooter .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#frankensteinFooter .footer form input.on {
  color: black;
}

#dreamanatomyFooter .footer {
  background: #df4814;
  clear:both;
  overflow: hidden;
  height: 38px;
  z-index: 1000;
  margin: 0px;
}
#dreamanatomyFooter .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 18px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#dreamanatomyFooter .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#dreamanatomyFooter .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 16px;
  padding: 0 0 0 16px;
}
#dreamanatomyFooter .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#dreamanatomyFooter .footer ul li:first-child a {
  background-position: 0 -35px;
}
#dreamanatomyFooter .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#dreamanatomyFooter .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: white;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#dreamanatomyFooter .footer ul li a:hover {
  color: #410000;
  background-position: 0 -70px;
}
#dreamanatomyFooter .footer form {
  position: absolute;
  right: 15px;
  margin: 0;
  padding: 0;
}
#dreamanatomyFooter .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: absolute;
  top: -99999px;
}
#dreamanatomyFooter .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#dreamanatomyFooter .footer form input.on {
  color: black;
}


#healing .footer {
  background: #df4814;
  overflow: hidden;
  height: 38px;
  z-index: 1000;
}
#healing .footer h2 {
  background: #c90d10;
  font-family: KyrialSansProRegularCond, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  color: white;
  float: left;
  padding: 11px 18px;
  min-height: 38px;
  line-height: 1em;
  letter-spacing: 0.01em;
  margin: 0px;
}
#healing .footer ul {
  margin: 5px 0;
  padding: 0;
  list-style: none outside none;
}
#healing .footer ul li {
  float: left;
  border-left: 1px solid #efa58c;
  margin: 0 0 0 16px;
  padding: 0 0 0 16px;
}
#healing .footer ul li:first-child {
  border: 0;
  margin: 0;
}
#healing .footer ul li:first-child a {
  background-position: 0 -35px;
}
#healing .footer ul li:first-child a:hover {
  background-position: 0 0;
}
#healing .footer ul li a {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: white;
  text-transform: uppercase;
  line-height: 1em;
  padding: 9px 0 7px 0;
  display: block;
  background: url(icon-footer.png) no-repeat 0 -105px;
  padding-left: 30px;
  text-decoration: none;
}
#healing .footer ul li a:hover {
  color: #410000;
  background-position: 0 -70px;
}
#healing .footer form {
  position: absolute;
  right: 15px;
  margin: 0;
  padding: 0;
}
#healing .footer form label {
  font-family: KyrialSansProSemiBoldCond, sans-serif;
  font-size: 12px;
  letter-spacing: 0.02em;
  color: white;
  text-transform: uppercase;
  position: absolute;
  top: -99999px;
}
#healing .footer form input {
  border: 1px solid #da2313;
  font-family: GeogrotesqueSemiBold, sans-serif;
  font-size: 13px;
  color: #9b9b9b;
  width: 168px;
  padding: 4px 11px;
  line-height: 1em;
}
#healing .footer form input.on {
  color: black;
}

/* HTML and CSS link for Exhibition Footer 

<link href="../../../../exhibitionFooter/exhibitionFooter.css" rel="stylesheet" media="all" type="text/css" />

<br class="clearboth" />
<div id="frankensteinFooter">
    <div class="footer">
    
        <h2>Explore</h2>
        <ul>
            <li><a href="http://www.nlm.nih.gov/hmd/about/exhibition/exhibitions.html">More Exhibitions</a></li>
            <li><a href="http://www.nlm.nih.gov/hmd/about/exhibition/education-resources-all.html">More Educational Resources</a></li>
        </ul>

        <form method="get" action="http://vsearch.nlm.nih.gov/vivisimo/cgi-bin/query-meta" target="_self" name="searchForm" id="exhibitionsearch">
            <label for="searchexhibition">Search</label>
            <input type="text" name="query" id="searchexhibition" value="Search Exhibition Program"/>
            <input type="hidden" name="v:project" value="hmdExhibition" />
        </form>

    </div>
</div>
*/