body {
	background: #cccccc;
	margin: 0;
	padding: 0;
} 	 	 
div#container {
   position: relative;
	 margin: auto;
	 background-color: white;
	 height: 659.5px;
	 width: 1024px;
}
.bg {
   position: absolute;
	 top: -22px;
	 left: -1px;
	 image: url('images/gold-background.png');
	 height: 475px;
	 width: 1025px;
	 z-index: 0;
}
.lbg {
   position:absolute;
	 left: 0px;
	 bottom: 0px;
	 width: auto;
	 height: auto;
}
.phrase {
  position: absolute;
  top: 142px;
  left: 300px;  
} 
.shade_l {
   position: absolute;
	 top: -1px;
	 left: -25px;
	 z-index: 5
}	
.shade_r {
   position: absolute;
	 top: -1px;
	 right: -25px;
	 z-index: 5;
}	  			 					
.signature {
   position: absolute;
	 right: 172px;
   top: 329px;
	 padding: 10px;
   z-index: 9;
}	 
#nav {
   width:634px;
	 height:32px; 
	 position:absolute; 
	 z-index:100; 
	 font-family: verdana, sans serif;
	 font-variant: small-caps;
	 top:494px;
	 left: 342px;
}
/* hack to correct IE5.5 faulty box model */
* html .nav {
   width:624px; 
	 w\idth:625px;}
/* remove all the bullets, borders and padding from the default list styling */
#nav ul {
   padding:0;
	 margin:1px;
	 list-style-type:none;
}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#nav li {
   background-image: url(images/but.png);
	 background-repeat:no-repeat;
   background-position: center center;
	 margin-left: -1px;
	 font-weight: bold;
   float:left;
	 width:159px;
	 position:relative;
	 text-align: center;
	 line-height: 27px;
}
#nav li:hover  {
	 background-image: url(images/over-but.png); 
	 background-repeat:no-repeat;
	 background-position: center center;
	 margin-left: -1px;
	 font-weight: bold;
	 width: 159px;
	 z-index:10;
	 text-align: center;
}	  	 
#nav a, #nav a:visited {
   display:block;
	 font-size:11px;
	 text-align: center;
	 text-decoration:none;
	 letter-spacing: 0;
	 color:#999999; 
	 height:31px; 
}	  
#nav a:hover {
   color: #ffffff;
}	
#nav li.current:hover  {
	 background-image: url(images/but.png); 
	 background-repeat:no-repeat;
	 text-align: center;
	 margin-right:-1px;
}	  	 
#nav li.current {
	 background-image: url(images/over-but.png); 
	 background-repeat:no-repeat;
   background-position: center;
   width: 159px;
	 margin-right:-1px;  
}	 
.gcontainer {
   position: absolute;
	 top: 222px;
	 right: 49px;
	 background-color: #ad8d3d;
	 width: 633px;
	 height: 273px;
	 overflow-y: scroll;
}
.pic {
   position: absolute;
	 top: 214px;
	 left: 122px;	
}	 
.church {
   position: absolute;
	 top: 220px;
	 left: 32px;
}
.mission {
   position: absolute;
	 top: 199px;
	 right: 49px;
	 z-index: 9;
}	
.letter {
   position: absolute;
	 top: 194px;
	 right: 32px;
}
/*.p {
  position: absolute;
	top: 220px;
	left: 225px;
  width: 766px;
	height: 330px;
	overflow-y: scroll;
	font: 12px verdana, arial, sans-serif;
	letter-spacing: -1px;
	color: #ffffff;
	line-height: 21px;
	z-index: 2;
}*/
p {
   font: 12px verdana, arial, sans-serif;
	 letter-spacing: -1px;
   color: #ffffff;
	 line-height: 21px;
	 max-width: 570px;
	 margin-left: 20px;
	 margin-top: -10px;
}	  		   
.text {
   color: #ad8d3d;
	 font-weight: thin;
	 line-height: 25px;
}

.link {
   color: #000000;
}
.link:hover {
   color:#ffffff;
}	   
.founder {
   position: absolute;
	 top: 350px;
	 right: 40px;
	 text-align: right;
}	 