body {
	background-color: #A20000;
	font-family: Times serif;
	font-size: 13px;
	padding: 0;
	margin: 0;
}

embed { 
        padding: 0;
        margin: 0;
}

object {
        padding: 0;
        margin: 0;
}

#master {
	width: 800px;
	margin: 0 auto;
}


img {
	border: none;
	padding: 0;
	margin: 0;
}

a {
        text-decoration: none;
        color: #700000;
}

a:hover {
        text-decoration: underline;
}

#left-of-menu {
	height: 50px;
	float: left;
	width: 275px;
	margin-bottom: 10px;
}

#top {
	height: 25px;
	width: 275px;
	background-color: #740000;
        font-family: Verdana, Helvetica, Arial, sans-serif;
}

#top a {
	height: 25px;
	font-weight: bold;
	font-size: 11px;
	padding: 0px;
	margin: 0;
        text-decoration: none;
        color: #FFFCD5;
        text-align: center;
        width: 65px;
        display: block;
}

#top a:hover {
	color: #A20000;
	background-color: #FFBF00;
}

#bottom {
	height: 25px;
	width: 275px;
	background-color: #FFFCD5;
}

#menu {
	height: 50px;
	width: 525px;
	float: left;
	background-color: #FFFCD5;
	margin-bottom: 10px;
        font-family: Verdana, Helvetica, Arial, sans-serif;
}

#menu .top {
	background-color: #740000;
	height: 25px;
	font-weight: bold;
	font-size: 11px;
	padding: 0;
	margin: 0;
}

#menu ul {
	padding: 0;
	margin: 0;
}

#menu li {
	list-display: none;
	height: 25px;
	cursor: pointer;
}

#menu li.link a {
	display: block;
}

#menu li ul {
	display: none;
}

#menu li:hover ul {
	display: block;
}

#menu .movedown, #top .movedown {
	padding-top: 4px;
	display: block;
}

#menu .top li.blockme {
	display: block;
	float: left;
	text-align: center;
	color: #FFFCD5;
}

#menu .top li.blockme:hover {
	background-color: #FFFCD5;
	color: #A20000;
}

#menu ul.top li.link a {
	height: 25px;
	text-decoration: none;
	color: #FFFCD5;
}

#menu ul.top li.link a:hover {
	color: #A20000;
	background-color: #FFBF00;
}


#themovement { width: 115px; }
#thetruth { width: 79px; }
#calendar { width: 77px; }
#tools { width: 58px; }
#store { width: 56px; }
#donate { width: 67px; }
#contact { width: 73px; }

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


#mercy-seat-mast {
	height: 340px;
	width: 470px;
	background-color: #fffcd5;
	background-image: url("http://bound4life.com/images/mercyseat/MercySeatGraphic.jpg");
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

#mercy-seat-mast a {
  display: block;
  height: 340px;
  width: 470px;
}

#mercy-seat-featured {
  background-color: #FFFCD5;
  float: left;
  height: 300px;
  width: 280px;
  padding: 20px;
}

#mercy-seat-timer {
	height: 120px;
	width: 320px;
	float: left;
	background-color: #FFFCD5;
	margin-bottom: 10px;
}

#mercy-seat-registration {
	width: 320px;
	height: 210px;
	float: left;
	background-image: url("/images/mercyseat/Registration.jpg");
        background-repeat: no-repeat;
}

#mercy-seat-about {
	width: 430px;
	height: 241px;
        padding: 10px 20px 20px 20px;
	/* padding-bottom: 20px; */
	background-color: #FFFCD5;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow: auto;
}

h1 {
	color: #700000;
	padding: 0;
	margin: 0;
	font-size: 16px;
}

h2 {
        padding: 0;
        margin: 0;
}

blockquote {
        font-style: italic;
        margin-left: 10px;
        margin-right: 10px;
        text-align: justify;
}

#mercy-seat-about p {
        text-align: justify;
}

#mercy-seat-video {
	width: 320px;
	height: 271px;
	background-color: #DCDDDE;
	float: left;
	margin-bottom: 10px;
        padding: 0;
}

#mercy-seat-tools {
	float: left;
	width: 800px;
	background-color: #FFFCD5;
	padding: 20px 0;
}

#mercy-seat-gallery {
	float: left;
	width: 760px;
	background-color: #FFFCD5;
	padding: 20px;
}

#one-third {
	width: 300px;
	float: left;
	margin-left: 10px;
}

#two-thirds {
	width: 450px;
	float: left;
	margin-left: 20px;
        display: inline;
}

#two-thirds p {
	margin-top: 0;
}

#mercy-seat-song {
	width: 300px;
	height: 300px;
	background-image: url("/images/mercyseat/Song.jpg");
	float: left;
}

#mercy-seat-song a {
	color: #fff;
	text-decoration: none;
	display: block;
}

#mercy-seat-song a:hover {
	text-decoration: underline;
}

#mercy-seat-song span#song-page-link a {
        font-family: Times serif;
}

#mercy-seat-registration label {
	color: #FFF;
	font-size: 10px;
	margin-top: 158px;
	margin-left: 10px;
	margin-bottom: 5px;
	display: block;
        font-family: Verdana, Helvetica, Arial, sans-serif;
}

#registration_email {
	width: 235px;
	height: 25px;
	border: none;
	padding: 0;
	margin-left: 10px;
	background-image: url("/images/mercyseat/EmailSubmitBackground.jpg");
	float: left;
}

#song-link-extended {
	margin-top: 115px;
	margin-left: 140px;
	font-size: 11px;
        font-family: Verdana, Helvetica, Arial, sans-serif;
}

#song-link {
	margin-top: 15px;
	margin-left: 140px;
	font-size: 11px;
        font-family: Verdana, Helvetica, Arial, sans-serif;
}

#song-page-link {
	font-size: 18px;
	width: 240px;
	font-family: Times serif;
	margin-left: 57px;
	margin-top: 55px;
}

hr {
	clear: both;
	color: #000;
	background-color: #000;
	border: none;
	height: 1px;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}

#registration-column {
	width: 280px;
	background-color: #FFFCD5;
	float: right;
	padding: 20px;
}

#registration-column fieldset, #mercy-seat-featured fieldset {
	border: none;
	border-bottom: thin solid #000;
	margin-bottom: 10px;
}

#registration-column legend {
	font-size: 18px;
	color: #700000;
}

#mercy-seat-featured legend {
  font-size: 14px;
  color: #700000;
}

#registration-column h1, #mercy-seat-featured h1 {
	font-size: 24px;
	text-align: center;
	padding-bottom: 5px;
}

#registration-column label, #mercy-seat-featured label {
	display: block;
}

div#band-prayer {
	float: left; 
	width: 430px;
	color: #FFF;
}

div#band-prayer blockquote {
	width: 470px;
	font-size: 16px;
	padding: 0;
	margin: 0;
	margin-top: 10px;
}

.image-and-link {
        margin-top: 10px;
}

.image-and-link img {
        float: left;
        margin-right: 15px;
}

.image-and-link span {
        display: block;
        float: left;
}

.red {
        color: #700000;
}

.wallpaper {
width: 170px;
text-align: center;
margin-left: 30px;
height: 140px;
margin: 10px;
}

.post-date {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

.post-title {
  font-size: 18px;
  margin-bottom: 10px;
}

.post-read-more {
  font-size: 14px;
  font-weight: bold;
}

#category-list {
}

#category-list h1 {
  margin-left: 15px;
}

#category-list ul {
  margin: 5px 0 0 0;
  padding: 5px 0 0 0;
  width: 100%;
  border-top: 1px solid #000;
}

#category-list li {
  padding: 0;
  margin-left: 30px;
  list-style-type: none;
}

.blog-back-link {
  font-size: 14px;
  font-weight: bold;
}

#mercy-seat-gallery .gallery-row {
  margin-bottom: 20px;
  width: 760px;
}

.gallery-row .gallery-image {
  width: 100px;
  float: left;
}

.gallery-row .gallery-image .thumb {
  display: block;
  height: 100px;
  margin-bottom: 5px;
  width: 100px;
}

.gallery-row .gallery-pic-4, .gallery-row .gallery-pic-2 {
  margin: 0 32px;
}

.gallery-row .gallery-pic-0 {
  margin-left: 32px;
}

.gallery-nav-top {
  height: 25px;
  width: 760px;
  margin-bottom: 10px;
}

.gallery-nav-bottom {
  height: 25px;
  width: 760px;
}

.pagination {
  float: right;
}

.new-image {
  float: left;
}


.digg_pagination {
  background: #FFFCD5;
  /* self-clearing method: */ }
  .digg_pagination a, .digg_pagination span {
    padding: .2em .5em;
    display: block;
    float: left;
    margin-right: 1px;
    margin-top: 2px; }
  .digg_pagination span.disabled {
    color: #999;
    border: 1px solid #700000; }
  .digg_pagination span.current {
    font-weight: bold;
    background: #FFFCD5;
    color: #000;
    border: 1px solid #700000; }
  .digg_pagination a {
    text-decoration: none;
    color: #700000;
    border: 1px solid #700000; }
    .digg_pagination a:hover, .digg_pagination a:focus {
      color: #700000;
      border-color: #700000; }
  .digg_pagination .page_info {
    background: #FFFCD5;
    color: #000;
    padding: .4em .6em;
    width: 22em;
    margin-bottom: .3em;
    text-align: center; }
    .digg_pagination .page_info b {
      color: #003;
      background: #FFFCD5;
      padding: .1em .25em; }
  .digg_pagination:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
  * html .digg_pagination {
    height: 1%; }
  *:first-child+html .digg_pagination {
    overflow: hidden; }

#files_list div {
  font-size: 12px;
  margin-top: 12px;
  border-top: 1px dashed #aaa;
}

#files_list input {
  border: none;
  background-color: transparent;
  cursor: pointer;
  text-decoration: underline;
  color: #a20000;
  margin: 0;
  padding: 0;
}