﻿body
{
    color:#666666;
}
a, a:visited
{
	color:#666666;
}

li 
{
	color:#666666;
}

#menu1 {
  padding:0;
  margin:0;
  width:0; /* ADDED */
  left:0;
  border:0;
  }
  
/*ul {
  padding:0;
  margin:0;
  width:0; 
  left:0;
  }*/
  
/*li {
  padding:0;
  margin:0;
  width:0; 
  left:0;
  }*/  

#menu1 li {
  list-style-type:none;
  margin: 0 0 0 0; /* ADDED */
  }
  
#menu1 a, #menu a:visited {
  display:block;
  width:150px;
  height: 30px;
  border:1px solid #CBCBCB;
  border-bottom:0px;
  font-family:arial, verdana, sans-serif;
  font-size:0.8em;
  text-align:left;
  padding-left:10px;
  text-decoration:none;
  background-image:url(menu1_bgnd.gif);
  color:#ffffff;
  position: relative;
  margin-top:-5px;
    }
#menu1 a:hover {
  background-image:url(menu1selected_bgnd.gif);
  color:#ffffff;
  }
  
#menu1 span 
  {
  	display:block;
  	position:absolute; 
  	top:5px;
  	width:125px;
  	cursor:pointer;
  }

#menu1 a.highlight 
{
 background-image :url(menu1selected_bgnd.gif);
}
#menu1 img 
{
 position:absolute;
 top:10px;
 left:140px;
  border:0px;
}


#menu2 {
  padding:0;
  margin:0;
  width:0; /* ADDED */
  }

#menu2 li {
  list-style-type:none;
  margin: 0 0 0 0; /* ADDED */
  }
  
#menu2 a, #menu2 a:visited {
  display:block;
  width:140px;
  height: 30px;
  border:1px solid #CBCBCB;
  border-bottom:0px;
  font-family:arial, verdana, sans-serif;
  font-size:0.8em;
  text-align:left;
  padding-left:20px;
  text-decoration:none;
  background-image:url(menu2_bgnd.gif);
  color:#ffffff;
  position: relative;
  margin-top:-5px;
    }
#menu2 a:hover {
  background-image:url(menu1selected_bgnd.gif);
  color:#ffffff;
  }
  
#menu2 span 
  {
  	display:block;
  	/* position:absolute; */
  	top:10px;
  	width:125px;
  	cursor:pointer;
  	  }

#colourbar1
{
	width:160px;
	height:10px;
	background-color:#ff9900;
	border:1px solid #CBCBCB;	
}

#colourbar2
{
	width:160px;
	height:10px;
	background-color:#ff9900;
	border:1px solid #CBCBCB;	
}

#logo
{
	float:left;
	border: solid 0px;
	width: 270px;
	text-align:left;	
}  
#outerborder
{
	border:1px solid #CBCBCB;
	padding: 5px 5px 5px 5px;
	width:1000px;
	display:block
}

#container
{

}

#leftcontent 
{
	float:left;
	margin-top: 20px;
	margin-left: 5px;
	text-align:left;
	width:160px;
	border:solid 0px;
}

#rightcontent
{
	float:left;
	margin-top:15px;
	padding-left: 0px;		
	width:223px;
	text-align:left;
	font-family:Arial;
	font-size:0.8em;
	text-align:left;
	border:solid 0px;	
}

#middlecontent
{
	float:left;
	margin-top:15px;
	margin-left: 0px;
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
	width:582px;	
	text-align:left;
	font-family:Arial;
	font-size:0.8em;	
	border:solid 0px;
}

#middlecontent2col
{
	float:left;
	margin-top:15px;
	margin-left: 0px;
	padding-left:10px;
	width:800px;	
	text-align:left;
	font-family:Arial;
	font-size:0.8em;	
}

#copyright
{
	margin-top:20px;
	font-size:0.8em;
	color:#c0c0c0;
	margin-left:175px;
	font-family:Arial;
	text-align:left;	
}

#searchinput
{
	float:right;
	margin-top:10px;	
	margin-right:33px;
	border:solid 0px;
	text-align:left;
	width:200px;
	padding-left:0px;
}

#rotatingimg
{
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}

#rotatingimg img
{
   border:solid 1px #999999;
   padding:15px 15px 15px 15px;    
   margin-top:0px;
   margin-bottom:5px;
}


h1
{
	font-size:3em;
	font-family:Helvetica;
	color:#ff9900;
	margin: -7px 0 10px 0;
	padding:0;
	font-weight:normal;
}
h2
{
	font-size:1.2em;
	color:#ff9900;
	font-weight:bold;
	font-weight:bold;	
}
h4
{
	font-size:0.8em;
	color:#ff9900;
	font-weight:bold;
	margin-top:5px;
	font-weight:bold;	
}

#clearit
{
	clear:both;
}

.clearit
{
	clear:both;
	height:1px;
}
#featurecontainer
{
    text-align:center;
    width:507px;
    margin-left:auto;
    margin-right:auto;
}

.featurebtn a, .featurebtn a:visited {
  height: 26px;
  font-family:arial, verdana, sans-serif;
  font-size:1em;
  font-weight:bold;
  text-align: center;
  text-decoration:none;
  color:#ff9801; 
  margin-top:10px;
  	display:block;  
    }
.featurebtn
  {
  	display:block;
  	float:left;
  	top:10px;
  	width:167px;
  	height: 36px;

  background-image:url(menu1_bgnd.jpg);

  margin-top:15px;
  padding-top:0px;
  border:1px solid #CBCBCB;
  
  }    
  
  .black_overlay{
        display: none;
        position: absolute;
        top: 0%;
        left: 0%;
        width: 100%;
        height: 100%;
        background-color: black;
        z-index:1001;
        -moz-opacity: 0.8;
        opacity:.80;
        filter: alpha(opacity=80);
    }
   .white_content {
        display: none;
        position: absolute;
        top: 25%;
        left: 25%;
        width: 50%;
        height: 50%;
        padding: 5px;
        border: 5px solid #CBCBCB;
        background-color: white;
        z-index:1002;
        overflow: auto;
        text-align:right;
        font-family: Arial;
        font-weight: bold;
        color:#C0C0C0;
         text-decoration:none;
         
    }
    
 #slidestext
 {
 	color:#ff9900;
 	text-align:center;
 	font-weight:bold;
 	font-size:1.2em;
 }
 #slidesimg
 {
 	border: solid 2px #CBCBCB;
 	padding:5px;
 	text-align:center;
 }
 
 .alternaterow
 {
 	background-color:#ffffff;
 }
 
 #timeline
 {
	border:solid 1px #cdcdcd;
 }
 #timeline td
 {
	vertical-align:top;
 }
 
#photolink
 {
 	border: solid 1px #CBCBCB;
 	float:left;
 	display:block;
 	padding: 5px;
 	color:#666666;
 	width:170px;
  text-align:center; 	
 }
 
#photolink img
 {
border: 0px;
margin-left:auto;
margin-right:auto;
 }
 
 
#photolink span
 {
  margin-top:5px;
  display:block;
  text-align:center;
margin-left:auto;
margin-right:auto;
 }
 
.login
{
	text-decoration: none;
	color:#CBCBCB;
	font-family:arial, verdana, sans-serif;
	font-size:0.8em;
	text-align:left;
	margin-top:10px;
	margin-bottom:0px;
	display:block;	
}

.prompt
{
    width:200px;
    display:block;
    float:left;
}

.promptcalendar
{
    width:100px;
    display:block;
    float:left;
}

.entryfield
{
    width:350px;
    display:block;
    margin-left:5px;
    float:left;
}

.emailCol
{
    width:150px;
    display:block;
}

.prayertable table
{
    border:solid 1px #ffffff;
    border-collapse:collapse;
    border-color:#ffffff;
    
}

.searchInput input
{
    border:solid 1px #cbcbcb;
    border-collapse:collapse;
    border-color:#cbcbcb;
    
    
}


.prayertable th
{
	border-bottom-color:#999999;
    background-color:#e1dede;
}

.prayertable td
{
    padding:5px;
    border:solid 1px #ffffff;
    border-collapse:collapse;
    border-color:#ffffff;
}
.prayertable tr
{
    background-color:#e1dede;
}

.newsletterlinks
{
	padding:5px;
	text-align:center;
	display:block;
	width:100;
	float:left;
	color:#000000;
}
.newsletterlinks h2
{
margin-top:5px;
font-size:1em;
font-weight:normal;
	color:#000000;
}

.slideshow
{
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
 
}

.contacts
{
float:left; padding:5px; width:260px; display:block;
}
.contacts h2
{
margin-bottom:0;
margin-top:0;
padding:0;
}
.contacts p
{
margin-bottom:0;
margin-top:-1px;
padding:0;
}

#verseOfDay
 {
  margin-top:10px;
  margin-left:auto;
  margin-right:auto;
  display:block;
  text-align:left;
  font-family:arial, verdana, sans-serif;
  font-size:0.6em;
  padding:5px 5px 5px 5px;
  border:1px solid #CBCBCB;  
  width:150px;  
 }

 #verseOfDay span h2
 {
  margin-bottom:2px;
  margin-top:0px;
  padding:top:0px;
 }
 
 #newsfeed
 {
  margin-top:0px;
  margin-left:auto;
  margin-right:auto;
  display:block;
  text-align:left;
  font-family:arial, verdana, sans-serif;
  font-size:1em;
  padding:5px 5px 5px 5px;
 }
#newsfeed li
{
    margin-bottom: 10px;
}

/* this is for hide show divs */
.more {
	display: none;
	border-top: 0px solid #ff9900;
	border-bottom: 0px solid #ff9900; }
a.showLink, a.hideLink {
	text-decoration: none;
	color: #ff9900;
	padding-left: 8px;
	background: transparent url('down.gif') no-repeat left; }
a.hideLink {
	background: transparent url('up.gif') no-repeat left; }
a.showLink:hover, a.hideLink:hover {
	border-bottom: 1px dotted #ff9900; }
	
/* fund raising char */
#fundraisingtext
{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	width:488px;	
	display:block;	
}

#fundraising
{
	margin-top:5px;
	margin-left:30px;
	width:428px;	
	height:53px;
	position:relative;
	display:block;
	background-image:url('fundraisingchart.gif');
	background-repeat:no-repeat;	
}
#fundraisingbar
{
	width:100px;	
	height:22px;
	top:3px;
	left:8px;
	position:absolute;
	display:block;
	background-repeat:no-repeat;	
	background-color:#ff9900;
	text-align:center;
	vertical-align:middle;
	color:White;
	font-weight:bold;
	padding-top:6px;
}

.featuretextInTabs
{
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	margin-top:5px;
	width:495px;
	height: 150px;	
	display:block;	
}	