/* Tag Selectors */

img {
        border: none;
	margin: 0;
	padding: 0;
}

li {
  margin-bottom: 5px;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Arial;
  font-weight: bold;
}

a {
  text-decoration: none;
  color: inherit;
  font-size: inherit; 
}

a:hover {
  text-decoration: underline;
}

h1 { font-size: 24px; }
h2 { font-size: 20px; }
h3 { font-size: 19px; }
h4 { font-size: 16px; }
h5 { font-size: 13px; }
h6 { font-size: 11px; }

#missionpage h1, #missionpage h2, #missionpage h3, #missionpage h4, #missionpage h5, #missionpage h6 { color: #0072EF; }
#missionpage a { color: #0072ef; }
#missionpage .post {
  border-bottom: 1px solid #404040;
  padding: 0 10px;
}
#missionpage #mainquote {
  color: #0072ef;
  font-family: serif;
  font-size: 24px;
  font-style: italic;
  margin: 20px 10px;
  text-align: center;
}

#messagepage h1, #messagepage h2, #messagepage h3, #messagepage h4, #messagepage h5, #messagepage h6 { color: #0042C6; }
#messagepage .post {
  border-bottom: 1px solid #404040;
  padding: 0 15px;
}
#messagepage h2.title {
  color: #000;
  font-size: 19px;
}
#messagepage a { color: #0042c6; }

#covenantpage h1, #covenantpage h2, #covenantpage h3, #covenantpage h4, #covenantpage h5, #covenantpage h6 { color: #6100C4; }
#covenantpage a { color: #6100c4; }

#tentpage h1, #tentpage h2, #tentpage h3, #tentpage h4, #tentpage h5, #tentpage h6 { color: #3ABA3A; }
#tentpage .post { padding: 0 20px; }
#tent-quote { margin: 10px auto 0 auto; }
#tentpage a { color: #3aba3a; }

#resourcespage h1, #resourcespage h2, #resourcespage h3, #resourcespage h4, #resourcespage h5, #resourcespage h6 { color: #00cccc; }
#resourcespage a { color: #00cccc; }

#blogpage h1, #blogpage h2, #blogpage h3, #blogpage h4, #blogpage h5, #blogpage h6 { color: #DB01CB; }
#blogpage .post { 
  border-bottom: 1px solid #404040; 
  padding: 0 20px; 
}
#blogpage .post .date, #blogpage .post .author, #blogpage .post .comment-count { 
  font-size: 12px;
  font-weight: bold;
}
#blogpage .post .title { margin: -10px 0 -10px 0; }
#blogpage .one-page-post { padding: 0 20px; }
#blogpage .one-page-post .date, #blogpage .one-page-post .author, #blogpage .one-page-post .comment-count { 
  font-size: 12px;
  font-weight: bold;
}
#blogpage .one-page-post .title { margin: -10px 0 -10px 0; }
#blogpage a { color: #db01cb; }

#staffpage h1, #staffpage h2, #staffpage h3, #staffpage h4, #staffpage h5, #staffpage h6 { color: #F9B70C; }
#staffpage a { color: #F9B70C; }

#donatepage h1, #donatepage h2, #donatepage h3, #donatepage h4, #donatepage h5, #donatepage h6 { color: #d83535; }
#donatepage a { color: #d83535;}

.black            { color: #000; }
.white            { color: #fff; }
.dark-blue        { color: #0042C6; }
.light-blue       { color: #0072EF; }
.purple           { color: #6100C4; }
.green            { color: #3ABA3A; }
.pink             { color: #DB01CB; }
.orange           { color: #F9B70C; }
.yellow-orange    { color: #FFCF4D; }
.red              { color: #d83535; }
.aqua             { color: #5deabb; }
.ocean            { color: #00cccc; }
.bg-black         { color: #000; }
.bg-white         { color: #fff; }
.bg-dark-blue     { background-color: #0042C6; }
.bg-light-blue    { background-color: #0072EF; }
.bg-purple        { background-color: #6100C4; }
.bg-green         { background-color: #3ABA3A; }
.bg-pink          { background-color: #DB01CB; }
.bg-orange        { background-color: #F9B70C; }
.bg-yellow-orange { background-color: #FFCF4D; }
.bg-red           { background-color: #d83535; }
.bg-aqua          { background-color: #5deabb; }

body {
	background-image: url("/new-images/tile.jpg");
	font-family: Georgia;
	font-size: 16px;
}

  #header {
  	background-image: url("/new-images/parchment-top.png");
  	background-repeat: repeat-y;
  	height: 201px;
  	margin: 20px auto 0 auto;
  	width: 895px;
  }

    #title {
    	background-image: url("/new-images/title.gif");
    	background-repeat: no-repeat;
    	float: left;
    	height: 39px;
    	margin: 3px 0 0 15px;
    	width: 850px;
    }

    #logo {
    	background-image: url("/new-images/logo.gif");
    	background-repeat: no-repeat;
    	float: left;
    	height: 152px;
    	margin: 5px 0 0 15px;
    	width: 135px;
    }

    #banner {
    	float: left;
    	height: 119px;
    	margin: 5px 0 0 10px;
    	width: 705px;
    }
    
  #main {
  	background-image: url("/new-images/parchment-middle.png");
  	background-repeat: repeat-y;
  	margin: 0px auto;
  	width: 895px;
  }

    #left {
    	float: left;
    	font-family: "Trebuchet MS";
    	margin: 10px 0 0 15px;
    	width: 135px;
    }

    	#side {
    		background-image: url("/new-images/side.jpg");
        float: left;
        font-family: "Trebuchet MS";
        font-size: 10pt;
        font-weight: bold;
        height: 415px;
    		width: 135px;
    	}
      
        #side-navigation {
          margin-top: 30px;
        }

        #side a {
          color: #FFCF4D;
          display: block;
          height: 17px;
          padding: 2px 5px 0 0;
          text-align: right;
          text-decoration: none;
          width: 130px;
        }
        
        #side a:hover {
          background-image: url("/new-images/local-nav-selected.jpg");
        }

        a#booklink {
          color: #000;
          text-decoration: none;
        }

        a#booklink:hover {
          text-decoration: underline;
        }
        
    	#book {
    		border: 1px solid #000;
    		float: left;
                font-color: #000;
    		font-size: 11pt;
    		font-weight: bold;
    		/* height: 230px; */
    		margin: 10px 0 0 0;
                text-decoration: none;
    		width: 135px;
    	}

    			#book p {
                                font-color: #000;
    				font-size: 8pt;
    				margin: 0;
    				padding: 5px;
    				text-align: center;	
    			}

    #right {
      float: left;
      margin: 10px 0 0 10px;
      width: 705px;
    }

      #navigation {
        height: 24px;
        float: left;
        margin-left: 10px;
        margin-top: 10px;
        width: 702px;
      }
      
        #navigation ul {
          margin: 0;
          padding: 0;
        }
        
          #navigation ul li {
            float: left;
            list-style: none;
            padding: 0;
          }
          
          #home {
            background: url("/new-images/navigation.gif") 0 0 no-repeat;
            margin-right: 2px;
            width: 51px;
          }
          
          #home:hover { background: url("/new-images/navigation.gif") 0 -24px no-repeat; }
          
          #home-selected { 
            background: url("/new-images/navigation.gif") 0 -48px no-repeat; 
            margin-right: 2px;
            width: 51px;
          }
          
          #mission {
            background: url("/new-images/navigation.gif") -52px 0 no-repeat;
            margin-right: 2px;
            width: 70px;
          }
          
          #mission:hover { background: url("/new-images/navigation.gif") -52px -24px no-repeat; }
          
          #mission-selected {
            background: url("/new-images/navigation.gif") -52px -48px no-repeat;
            margin-right: 2px;
            width: 70px;
          }
          
          #message {
            background: url("/new-images/navigation.gif") -122px 0 no-repeat;
            margin-right: 2px;
            width: 79px;
          }
          
          #message:hover { background: url("/new-images/navigation.gif") -122px -24px no-repeat; }
          
          #message-selected {
            background: url("/new-images/navigation.gif") -122px -48px no-repeat;
            margin-right: 2px;
            width: 79px;
          }
          
          #covenant {
            background: url("/new-images/navigation.gif") -201px 0 no-repeat;
            margin-right: 2px;
            width: 89px;
          }
          
          #covenant:hover { background: url("/new-images/navigation.gif") -201px -24px no-repeat; }
          
          #covenant-selected {
            background: url("/new-images/navigation.gif") -201px -48px no-repeat;
            margin-right: 2px;
            width: 89px;
          }
          
          #tent {
            background: url("/new-images/navigation.gif") -291px 0 no-repeat;
            margin-right: 2px;
            width: 133px;
          }
          
          #tent:hover { background: url("/new-images/navigation.gif") -291px -24px no-repeat; }
          
          #tent-selected {
            background: url("/new-images/navigation.gif") -291px -48px no-repeat;
            margin-right: 2px;
            width: 133px;
          }
          
          #resources {
            background: url("/new-images/navigation.gif") -424px 0 no-repeat;
            margin-right: 2px;
            width: 94px;
          }
          
          #resources:hover { background: url("/new-images/navigation.gif") -424px -24px no-repeat; }
          
          #resources-selected {
            background: url("/new-images/navigation.gif") -424px -48px no-repeat;
            margin-right: 2px;
            width: 94px;
          }
        
          #blog {
            background: url("/new-images/navigation.gif") -517px 0 no-repeat;
            margin-right: 2px;
            width: 54px;
          }
          
          #blog:hover { background: url("/new-images/navigation.gif") -517px -24px no-repeat; }
          
          #blog-selected {
            background: url("/new-images/navigation.gif") -517px -48px no-repeat;
            margin-right: 2px;
            width: 54px;
          }
          
          #staff {
            background: url("/new-images/navigation.gif") -570px 0 no-repeat;
            margin-right: 2px;
            width: 54px;
          }
          
          #staff:hover { background: url("/new-images/navigation.gif") -570px -24px no-repeat; }
          
          #staff-selected {
            background: url("/new-images/navigation.gif") -570px -48px no-repeat;
            margin-right: 2px;
            width: 54px;
          }
          
          #donate {
            background: url("/new-images/navigation.gif") -625px 0 no-repeat;
            width: 62px;
          }
          
          #donate:hover { background: url("/new-images/navigation.gif") -625px -24px no-repeat; }
          
          #donate-selected {
            background: url("/new-images/navigation.gif") -625px -48px no-repeat;
            width: 62px;
          }
          
          #navigation ul li a {
            display: block;            
            height: 24px;
            text-decoration: none;
          }
          
          #navigation ul li span {
            visibility: hidden;
          }
                    
          #breadcrumbs {
            height: 17px;
            margin: 0;
            width: 705px;
          }
          
            #breadcrumbs span {
              color: #fff;
              float: right;
              font-family: "Trebuchet MS";
              font-size: 12px;
              padding: 2px 6px 0 0;
            }
          
          #border-wrap {
            border-right: 1px solid #404040;
            float: left;
            width: 704px;
          }
            
            #left-col {
              border-right: 1px solid #404040;
              float: left;
              width: 351px;
            }
            
            #right-col {
              float: left;
              width: 352px;
            }

             #content {
              border-right: 1px solid #404040;
              float: left;
              padding: 0 15px;
              width: 489px;
            }
            #many-piece-content {
              border-right: 1px solid #404040;
              float: left;
              width: 519px;
            }

            #features {
              float: left;
              width: 184px;
            }
            
            #features p { 
              font-size: 12px;
              padding: 0 10px; 
            }
            
            #features hr {
              background-color: #404040;
              border: none;
              height: 1px;
              margin: 10px 0;
              padding: 0;
            }
            
            #features .form {
              padding: 0 0 0 5px;
            }
            
              #features .form .text-input {
                border: 2px solid #000;
                margin: 5px 0 0 0;
                height: 20px;
                width: 145px;
              }
              
              #features .form .submit-input {
                border: 2px solid #000;
              }
                      
  #footer {
  	background-image: url("/new-images/parchment-bottom.png");
  	background-repeat: repeat-y;
  	height: 85px;
  	margin: 0 auto 20px auto;	
  	width: 895px;
  }

  #homepage #side { background-image: url("/new-images/side-home.jpg"); }
  #missionpage #banner { background-image: url("/new-images/mission/banner.jpg"); }
  #missionpage #breadcrumbs { background-color: #0072EF; }
  #messagepage #banner { background-image: url("/new-images/message/banner.jpg"); }
  #messagepage #breadcrumbs { background-color: #0042C6;}
  #covenantpage #banner { background-image: url("/new-images/covenant/banner.jpg"); }
  #covenantpage #breadcrumbs { background-color: #6100C4;}
  #tentpage #banner { background-image: url("/new-images/tent/banner.jpg"); }
  #tentpage #breadcrumbs { background-color: #3ABA3A;}
  #resourcespage #banner { background-image: url('/new-images/resources/banner.jpg'); }
  #resourcespage #breadcrumbs { background-color: #00cccc; }
  #blogpage #banner { background-image: url('/new-images/blog/banner.jpg'); }
  #blogpage #breadcrumbs { background-color: #DB01CB; }
  #staffpage #banner { background-image: url('/new-images/staff/banner.jpg'); }
  #staffpage #breadcrumbs { background-color: #F9B70C; }
  #donatepage #banner { background-image: url('/new-images/donate/banner.jpg'); }
  #donatepage #breadcrumbs { background-color: #d83535; }
  












/* Bug Fixs */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */