/************************************************************************/
/*                                             							*/
/* By Pastor Clinton Macomber for www.preparingforeternity.org        	*/
/*   original: 6/2008 css3 validated		   							*/	
/*																		*/
/************************************************************************/

#directory {
	padding: 40px;
	}
	
	#directory p {
		text-align: justify;
		text-indent: 20px;
		}

#directory table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border: double;
	border-color: #990000;
	border-style: solid;
	}
	
	#directory table.clear {
		border: none;
	}
	

	
	#directory table th {
		background-color: #FFCC66;
		padding: 40px;
		border-color: #FF6600;
		}
	#directory table td {
		border: none;
		padding: 0 40px;
		border: thin;
		border-color: #FFFF66;
		border-style: solid;
		}
	
	table td.clear {
		padding: 0;
		}

	
	
	
	
	#directory table.nav {
		padding: 0;
		border: none;
		}
		
		#directory table.nav td {
			padding: 0;
			border: none;
		}
		#directory table.nav td.center {
			text-align: center;
		}
		#directory table.nav td.right {
			text-align: right;
		}
				#directory table.nav table.list tr.shaded {
					background-color: #FFE6E6;
					}
				#directory table.nav table.list tr.alternate {
					background-color: #FFFF66;
					}
				#directory table.nav table.list td {
					text-align: left;
					padding: 5px 15px;
					}
					
					
					
					
	table table.menu {
		width: 100%;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: larger;
		font-weight: bold;
		color: #FFF;
		background-color: #001F7A;
		list-style-type: none;
		}  
		
		table table.menu ul {
          list-style: none;
		  margin: 0;
		  padding: 0;
      		}
    	table table.menu ul li {
          float: left;
          margin: 0;
		  	}
    	table table.menu ul li a {
          display: block;
          background-color: #001F7A;
          color: #FFF;
          text-decoration: none;
		  padding: 15px;
		  text-align: center;
      		}
    	table table.menu ul li a:hover {
          background-color: #900;
          color: #FF0;
      		}

/* Mods to simplify layout and cleanup appearance */
/*  menu2 is the indexes buttons
	menu3 is the main page buttons
*/
		table.menu2 {
			border: none !important;
			text-align: center;
			}
		table.menu2 td {
			border: none !important;
		}
		table.menu3 a,
    	table.menu2 a {
          display: block;
          background-color: #001F7A;
          color: #FFF;
          text-decoration: none;
		  padding: 15px;
		  border:outset;
      		}
		table.menu3 a:hover,
    	table.menu2 a:hover {
          background-color: #900;
          color: #FF0;
      		}
