#spiritual-gifts {
  color: #000;
}
#post-101 .entry-content {
  background: #999;
}

body {
  color: #fff;
}

.entry-title {
  color: #e8973c;
  height: 12px;
  margin-left: 15px;
  padding-top: 3px;
}

h2.entry-title a,
a:active,
a:visited {
  color: #e8973c;
}

h3.sermon-title a,
a:active,
a:visited {
  color: #e8973c;
}

.sizing {
  width: 1000px;
  overflow: visible;
}

header {
  height: 170px;
  overflow: hidden;
  border: 2px solid #2b7392;
}

header > div:first-of-type {
  background: #2b7392 url(/wp-content/uploads/2014/12/header-banner.jpg);
  overflow: visible;
}

.site-title {
  overflow: visible;
}

#site-title {
  display: none;
}

#site-description {
  font-size: 12pt;
  text-align: center;
  width: 220px;
  margin-left: 700px;
  margin-top: 5px;
}

nav.menu {
  background: #00314c;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.75);
}

.main-nav {
  height: 30px;
  border: 2px solid #2b7392;
}

nav.menu li a {
  height: 30px;
  width: 138px;
  text-align: center;
  padding: 0;
  padding-top: 4px;
  color: #e8973c;
  text-shadow: none;
  text-transform: none;
}

nav.menu li:hover > a {
  background: #145f80;
  color: #f8a549;
}

nav.menu li ul li,
nav.menu li ul a {
  width: 200px;
}

nav.menu li ul li a {
  padding-left: 10px;
  text-align: left;
  background: #094965;
  color: #e8973c;
}

#church_image {
  padding-top: 20px;
}

#church_image img {
  border: 2px solid #e8973c;
}

.main-content {
  padding: 10px;
  background: none;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.75);
}

article.post,
article.page {
  padding: 0;
  margin: 0;
  overflow: visible;
  background: #094965;
}

.entry-meta {
  overflow: visible;
  display: none;
}

.entry-content {
  border: 2px solid #06b5d8;
  background: #00314c;
  overflow: hidden;
  padding: 15px;
  margin-bottom: -5px;
}

.entry-content h3 {
  color: #06b5d8;
}

#welcome_header {
  background: #094965;
}

#welcome_header {
  padding: 5px;
}

#welcome_header .welcome_title {
  font-size: 20pt;
  color: #e8973c;
  text-align: center;
  font-style: italic;
  margin-top: 10px;
  margin-bottom: 20px;
}

#welcome_header .welcome_header_body {
  padding-top: 5px;
  padding-left: 20px;
  padding-right: 100px;
  color: #fff;
  font-style: italic;
}

#welcome_topics {
  background: #00314c;
  color: #fff;
  padding: 22px;
  overflow: visible;
}

#welcome_topics a {
  color: #e8973c;
}

#welcome_topics a:hover {
  color: #ffc063;
}

.fatfooter {
  background: none;
  padding: 0;
}

.fatfooter .quarter {
  padding: 0;
}

.fatfooter a:hover,
.fatfooter h3 a:hover,
.fatfooter a:visited:hover,
.fatfooter h3:visited:hover {
  color: #ffc063;
}

.fatfooter .widget-title {
  height: 31px;
  background: #00314c;
  color: #e8873c;
  padding: 6px 15px;
  text-shadow: none;
}

.fatfooter .first {
  background: #145f80;
  border: 2px solid #e8973c;
  width: 318px;
  height: 320px;
}

.fatfooter .first ul {
  margin-left: 16px;
}

.fatfooter .second {
  margin-left: 16px;
  background: #145f80;
  border: 2px solid #e8973c;
  width: 300px;
  min-height: 320px;
}

.fatfooter .second .widget-container p {
  padding-left: 12px;
}

.fatfooter .third {
  margin-left: 16px;
  background: #145f80;
  border: 2px solid #e8973c;
  width: 320px;
  height: 320px;
}

.fatfooter .fourth {
  background: #001d36;
  border: 2px solid #005b79;
  width: 980px;
  height: 90px;
  margin-top: 20px;
  color: #e8873c;
  padding-top: 35px;
}

.fatfooter .fourth .widget_text .textwidget {
  font-size: 1.1rem;
}

.widget_recent_sermons li {
  background: none;
}

a,
a:active,
a:visited {
  color: #e8973c;
}

#widget-ko_calendar-2-widget_events {
  padding-left: 15px;
}

.ko-calendar-date {
  color: #e8873c;
}

.ko-calendar-event-list {
  margin-left: 10px;
}

div.amen-wrap {
  background: #0081a2;
}

div.amen-wrap:hover {
  background: #06b5d8;
}

input[type='submit'] {
  background: #121f6e;
}

input[type='submit']:hover {
  background: #c96c22;
}

.caption-wrap {
  bottom: 2px !important;
  width: 976px !important;
  left: 2px !important;
}

.caption {
  font-size: 24px;
  font-style: italic;
  font-family: inherit;
  line-height: normal;
}

.three-quarters {
  width: 980px;
  display: inline-block;
  position: relative;
}

.three-quarters article.post {
  position: relative;
  display: inline-block;
  width: 470px;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.three-quarters article.post h2.entry-title {
  font: bold 2rem Cuprum, 'Trebuchet MS', Tahoma, sans-serif !important;
}

#special_announce {
  display: none;
  background: #145f80;
  border: 2px solid #e8973c;
  padding: 20px;
  margin-bottom: 20px;
}

#special_announce strong {
  font-size: 20pt;
  color: #e8973c;
}

#special_announce2 {
  display: none;
  background: #000;
  border: 2px solid #e8973c;
  padding: 20px;
  margin-bottom: 20px;
}

#special_announce2 strong {
  font-size: 20pt;
  color: #e8973c;
}

#ninja_forms_field_35 {
  position: absolute;
  margin-left: 50px;
  width: 300px;
}

#ninja_forms_field_36 {
  position: absolute;
  margin-left: 91px;
  width: 300px;
}

#ninja_forms_field_37 {
  position: absolute;
  margin-left: 64px;
  width: 300px;
}

#ninja_forms_field_38 {
  position: absolute;
  margin-left: 45px;
  width: 300px;
}

#ninja_forms_field_39 {
  position: absolute;
  margin-left: 78px;
  width: 300px;
}

#ninja_forms_field_40 {
  position: absolute;
  margin-left: 86px;
  width: 300px;
}

#ninja_forms_field_41 {
  position: absolute;
  margin-left: 53px;
  width: 300px;
}

#ninja_forms_field_42 {
  position: absolute;
  margin-left: 39px;
  width: 300px;
}

#ninja_forms_field_43 {
  position: absolute;
  margin-left: 53px;
  width: 300px;
}

#ninja_forms_field_44 {
  position: absolute;
  margin-left: 35px;
  width: 300px;
}

#ninja_forms_field_45 {
  position: absolute;
  margin-left: 47px;
  width: 300px;
}

#ninja_forms_field_47_label {
  vertical-align: top;
}

#ninja_forms_field_48_label {
  vertical-align: top;
}

#ninja_forms_field_49_label {
  vertical-align: top;
}

#ninja_forms_field_50_label {
  vertical-align: top;
}

#ninja_forms_field_47 {
  position: absolute;
  margin-left: 50px;
  width: 500px;
}

#ninja_forms_field_48 {
  position: absolute;
  margin-left: 53px;
  width: 500px;
}

#ninja_forms_field_49 {
  position: absolute;
  margin-left: 29px;
  width: 500px;
}

#ninja_forms_field_50 {
  position: absolute;
  margin-left: 52px;
  width: 500px;
}

#ninja_forms_field_47_div_wrap {
  height: 200px;
}

#ninja_forms_field_48_div_wrap {
  height: 200px;
}

#ninja_forms_field_49_div_wrap {
  height: 200px;
}

#ninja_forms_field_50_div_wrap {
  height: 200px;
}

#ninja_forms_field_54 {
  width: 300px;
}

#ninja_forms_field_56 {
  width: 300px;
}

#social_links {
  margin-top: 5px;
}

nav.menu li a {
  width: 158px;
}

article.post,
article.page {
  margin-bottom: 25px;
}
/*
     FILE ARCHIVED ON 00:02:47 Jul 20, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:08:11 Apr 03, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 302.239
  exclusion.robots: 0.116
  exclusion.robots.policy: 0.103
  RedisCDXSource: 0.781
  esindex: 0.01
  LoadShardBlock: 277.577 (3)
  PetaboxLoader3.datanode: 63.625 (4)
  PetaboxLoader3.resolve: 618.048 (3)
  load_resource: 456.845
*/
