    /*Green Theme Style Sheet */
	
	body {
      background:#697B56;
	  margin:0;
      padding:0;
      color:#000;
	  font-family: Georgia, Verdana, "Lucida Grande", Lucida, Arial, Helvetica, sans-serif;
      /*font:x-small/1.5em georgia,verdana,sans-serif;*/
      voice-family: "\"}\""; voice-family:inherit;
      font-size:small;
	  min-height: 100%;
      }
	  
	p, td, ul, ol, li, dl, dt, dd {
      font-family: Georgia, Verdana, "Lucida Grande", Lucida, Arial, Helvetica, sans-serif;
      }  
	  
	#page {
	  position: relative;
	  width: 770px;
	  margin-left: auto;
	  margin-right: auto;
	  /*margin-top: -10px;*/
	  margin-top: 0;
	  padding: 0;
	  text-align: left;
	  }

      html>body {font-size:small;}
	  
	#masthead {
      float:left;
      width:100%;
      font-size:250%;
      font-weight:bold;	
      line-height:normal;
	  text-align: center;
      background: transparent url("../i/c766.gif") no-repeat top center;
      }
    
    #header {
      float:left;
      width:100%;
	  background:#fff;
      /*background:#F2F2FF url("../Ctk Web/i/bg_purple.gif") repeat-x bottom;*/
      font-size:93%;
      line-height:normal;
      }
    #header ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #header li {
	  white-space:nowrap;
	  float:left;
      background:url("../i/left_both_green.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid #765;
      }
    #header a {
	  float:left;
      display:block;
      width:.1em;
      background:url("../i/right_both_green.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#765;
      }
    #header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#333;
      }
    #home #nav-home, #staff #nav-staff, #new #nav-new,
    #calendar #nav-calendar, #info #nav-info, 
	#lutheran #nav-lutheran, #tour #nav-tour {
      background-position:0% -150px;
      border-width:0;
      }
    #home #nav-home a, #staff #nav-staff a, #new #nav-new a,
    #calendar #nav-calendar a, #info #nav-info a,
	#lutheran #nav-lutheran a, #tour #nav-tour a {
      background-position:100% -150px;
      padding-bottom:5px;
      color:#333;
      }
    #header li:hover, #header li:hover a {
      background-position:0% -150px;
      color:#333;
      }
    #header li:hover a {
      background-position:100% -150px;
      }
	  
    #data {
	  position: relative;
	  width: 100%;
	  float:left;
	  /*float:left;*/
      background: #DAE0D2 /*#F2F2FF */url("../i/bg_green.gif") repeat-x bottom;
      font-size:93%;
      line-height:normal;
      }
	  
	#data a {
	  text-decoration: none;
	  font-weight: bold;
	  color: #5B6C4B;
	  }
	  
	#data a:hover {
      text-decoration: underline;
	  color: #1C2117;
      }
	  
	/*#data img {
      border: 0;
	  }*/

	.topic-header {
      text-decoration: underline;
	  }  
	  
	#columnA {
	  float: left;
	  text-align: center;
	  font-size:90%;
      font-weight: bold;
	  line-height: 2em;
	  width: 262px;
	  margin-top: 10px;
	  margin-bottom: 10px;
	  overflow: hidden;
	  }
	#columnB {
	  background: #fff;
	  float: right;
	  text-align: center;
	  width: 508px;
	  margin-bottom: 10px;
      overflow: hidden;
	  }
	  
	#columnB h1 {
		font-size: 130%;
		font-weight:bold;
		}
		
	#columnB h2 {
		font-size: 120%;
		font-weight:bold;
		}
		
	#columnB h3 {
		font-size: 100%;
		font-weight:bold;
		font-style:italic;
		}
		
	#columnB ul {	
		text-align:left;
		}
		
	#columnB li {
		text-align:left;
		}
		
	#columnB img {
		clear:both;
		float: left;
		padding: 0px 0px 3px 0px;
		}
	#columnB p img {
		padding: 0px 0px 3px 0px;
		}
	
	#columnB p {
		margin-left: auto;
		text-align: left;
		font-size: 100%;
		}
			
	.thumb {
      clear: both;
      float: left;
      margin: 12px 10px 15px 0;
      }	  
	
	.wide margin {
	  margin-left: 145px
	  }
	
	#feature {
      text-align: left;
	  font-size:75%;
	  font-weight: lighter;
      }	  

    /*#footer{
	  clear: both;
	  position: relative;
	  width: 770px;
	  margin-left: auto;
	  margin-right: auto;
	  margin-top: -10px;
	  background:#697B56;
      height: 10px;
      text-align: left;
	  font-size:xx-small;
      font-weight: lighter;
      }*/

	#footer{
	  clear: both;
	  width: 770px;
	  padding: 8px 0px 8px 0px;
	  background-color:#697B56;
      text-align: left;
	  }
	  
	#footer p {
	  font-size: 0.75em;
      color: #fff;
	  line-height: 110%;
	  }

    #footer a {
      font-weight: bold;
      }	  
	  
	.simplepie p { 
	  font-family : Georgia, serif;
	  }
	  
	.simplepie h3 { 
	  visibility : hidden;
	  display : none;
	  }
	  
	.simplepie a { 
	  padding : 0;
	  margin : 0;
	  }
			  
	h5 { 
	  border-top : 0px solid #eee;
	  margin-top : 18px;
      padding : 5px 0 0 0;
      /*text-transform : uppercase;*/
      /*letter-spacing : 1px;*/
      }  
	
    * html #columnA {
      height: 1%;
      }
	  
	* html #columnB {
      height: 1%;
      }
	
    * html #footer {
      height: 1%;
      }	
	
	* html #page { 
      height: 1%;
      }
		
	* html #data { 
      height: 1%;
      }

	h3 {
      font-size:1.4em;
      }  
