/* CSS for missions web pages at efcb.org */


/* Missions pages background */          
            
p { padding-bottom: .2cm; 
}             
       
p.heading	{ vertical-align:	middle;
              font-size:    xx-large;
			}
		
.centered {text-align:	center;
          }
          
.indented { margin-left:    1cm;
            margin-right:   1cm;
          }
         
/* Table Headings */
.tabhead { 	text-align:		center;
            font-weight:   	bold;
            font-family:	sans-serif;
			}

/* Special formatting for heading levels, if needed */		
h1.mh1	{	font-family:	sans-serif;
			font-stretch:	wider;
			text-align:		center;
			padding-bottom:  10px;
		}
		
h2.mh2  {	font-family:	sans-serif;
			font-stretch:	wider;
			font-size:      larger;
			padding-top:     5px;
			padding-bottom:  10px;
		}
		
h3.mh3	{	font-family:	serif;
			font-stretch:	narrower;
			line-height:    10px;
			padding-bottom:  10px;
			text-decoration:    underline;
		}
		
		
/* CSS for missionary bio web pages at efcb.org */

/* id Section */

#missionary { border:	solid 1px #096C83;
              background-color:	#E5E5DD;
            } 

#bottomline { margin-bottom:	5px;
              width: 100%;
              min-height: 220px;
            }

#pics { position: relative;
        float: 		left;
        top:		10px;
        width:	48%;
        min-height:	210px;
        text-align:	center;
      }
      

#prayer { position: relative;
           margin-left:	10px;
	       float:	right;
           width:	45%;
           min-height:	200px;
           text-align:	left;
           margin-top: 10px;
           background-color:	#E5E5DD;      
	   	   border:     solid 1px #096C83;
		   padding-left: 15px;
		   padding-top: 0px;
         } 
         
#ministry { border-top: groove 3px #E5E5DD;
          }        
         
#contact { position: relative;
           border-top: groove 3px #E5E5DD;
           text-align:	left;
         } 

#navigation { position: relative;
              background-color: #E5E5DD;
              padding-top: 5px;
              padding-bottom: 5px;
              text-align:	center;
         } 
         
#navigation a       { color: #096C83; text-decoration: underline }
#navigation a:hover { color: #0BA6B6; text-decoration: underline }
         
#lastupdate { margin-top:	5px;
	    	  border-top:     groove 3px #E5E5DD;    
              text-align:	left;
              font-size:	x-small;
      }

         

/* Classes */

h2.name { text-align:	center;
          font-weight:  bold;
          font-family:	sans-serif;
          font-size:	x-large;
          margin-top:   .2cm;
          margin-bottom: .2cm;
        }
        
p.kids { text-align:	center;
         font-weight:  	bold;
         font-family:	sans-serif;
         font-size:		large;
        }

h3.missionh3 {  text-align:	left;
          font-weight:  bold;
          font-family:	sans-serif;
          font-size:	large;
          margin-top:    .2cm;
        }    
      
h4.missionh4 {  text-align:		left;
                font-weight:  	bold;
                font-family:	sans-serif;
                font-size:		medium;
                margin-top:	    .2cm;                
        }    
      
table.mlist {   border: medium ridge #688859;
                border-collapse:    collapse;
            }

table.mlist th, table.mlist td {
             border: thin solid #688859; 
             padding: 3px;
}                     
      
.topline { margin-top:	5px;
	       border-top:  groove 3px #3F2210;  /* Dark Brown */         
         }

#moreinfo {margin-bottom:	.5cm;
         }

p.dates { margin-bottom:	0cm;
          font-family:	serif;
          font-size:	small;
          text-align:   right;
      }

.email {font-style:	italic;
      }

.mail {font-style:	normal;
       margin-right: 40px;
      }

/* Print-specific Styles */

@media print {
 /* Print out link URL */
     a.links:after 	{ content: " (" attr(href) ")"; }
     a.links        { text-decoration: 	none;       
     				  font-style: 		italic;
                      color: 			black;      }
                      
 /* Background color was not printing correctly from Firefox */                      

     #missionary 	{ background-color:	white;      } 
     
 /* Sidebar in template */
     body           { background-color: white; }

     td             { background-color: white; }
     
  /* Don't print Background image */
     #mc {	  background-image:   	none; 
              width:				100%; }
     .sideBg { display: none; }
              
  /* Don't print navigation bar */            
     #navigation { display: none; }
   
 } 
   