body{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#999999;
	padding:0px;
	margin:0px;
}
/* general */
img{border: 0;}

.clear{clear:both;}
a {
   outline: 0; 
   color:#22f; 
   text-decoration:none; 
  }

h2{font-size:12px; font-weight:bold; margin-top:0px;}
h2 span.green-header{ background-color:#090; padding:1px 3px; color:#fff;}
h2 span.gray-header{
                background: url(main/left_test.jpg) repeat;
                border: dashed 1px #3333cc;				
				padding:5px 33px 5px 33px; 
				color:#3333cc;
				}


.left{float:left; margin: 0px 15px 2px 0px;}

#container{
	margin: 0px auto;
	text-align:left;
	background-color:#ffffff;
	width: 800px;
	border: solid 1px #000;
}
/* header */
.logo{float:left;width:350px;}
.strapline{display:block; float:right;  text-align:right; width:150px;}

/* page to p  navigation */
#nav{background:url(main/nav1.jpg) right top repeat;height:30px;}
#nav ul{margin:0px; padding:0px; list-style:none;}
#nav ul li{float:left; margin:0px;padding:0px 3px 0px 0px; background:url(main/divider.jpg) right top no-repeat;}
#nav ul li a{background:url(main/nav1.jpg) center top repeat; display:block;height:30px; text-indent:-2000px; overflow:hidden;}
#nav ul li.who-we-are a{background-image:url(main/nav1.jpg);}
#nav ul li.testimonies a{background-image:url(main/nav2.jpg);}
#nav ul li.mum a{background-image:url(main/nav3.jpg);}
#nav ul li.vineyard a{background-image:url(main/nav4.jpg);}
#nav ul li.school a{background-image:url(main/nav5.jpg);}
#nav ul li.school{background-image:none;}

#nav ul li.who-we-are {width:140px;}
#nav ul li.testimonies {width:173px;}
#nav ul li.mum {width:211px;}
#nav ul li.vineyard {width:152px;}
#nav ul li.school {width:107px;}


/*footer*/
#footer{text-align:center; padding:10px; background-color:#ccc; color:#333; font-weight:bold;}

.1content{ margin: 5px;}
.schoolcontent1{
    height: 570px;
	margin:10px;
	padding:5px;
	}
.mumcontent1{
    height: 470px;
	margin:10px;
	padding:5px;
	}
.biblecontent1{
    height: 260px;
	margin:10px;
	padding:5px;
	}
.sendcontent1{
    height: 200px;
	margin:10px;
	padding:5px;
	}
.uscontent1{
    height: 360px;
	margin-left:10px;
	padding:5px;
	}
.content1{
    margin-left: 10px;
    padding:5px;
	height: 265px;
	}
.content2{
    margin-top: 15px;
    padding:5px;
    height: 290px;
	border-top: 1px dotted green;
}
.photo{
  margin: 10px 11px;
  border: 1px dashed #333;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}
.photo img{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
.description{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 3px;
}
.cells{border-top:solid 1px #090;border-bottom:solid 1px #090;}
.cell-1{float:left;width: 48%;padding:5px;}
.cell-2{float:left;width: 48%;border-left:solid 1px #090;padding:5px;}

.nav-1{float:left;width: 30%;padding:5px; background-color:#eee}
.nav-1 ul{list-style-type:none; padding-left:0; margin-left:4px; margin-top:2px; border-bottom:1px dotted #333;}
.nav-1 li{margin-bottom:2px; border-top:1px dotted #333; line-height:200%;}
ul .nav-1 a{display:block; width:30%;}
ul .nav-1 li{display:inline;}
*html ul .nav-1 a{height:1px;}

.nav-2{float:left;width: 65%;border-left:1px dotted #333;padding:5px;}

/*testimonies css will be here*/
#content_test{
              height:1300px;
             }


.testnav-1{
          float:left;
		  width: 150px;  
		  padding:5px; 
		  background-color:#F5FFFA;
		  }
.testnav-1 ul{
            list-style-type:none; 
			padding-left:0; 
			margin-left:4px; 
			margin-top:2px; 
			border-bottom:1px dotted #333;
			}
.testnav-1 li{
            margin-bottom:2px; 
			border-top:1px dotted #333; 
			line-height:100%;
			}
ul .testnav-1 a{
             display:block; 
			 width:20%;
			 }
ul .testnav-1 li{
            display:inline;
			}
*html ul .testnav-1 a{
            height:1px;
			}

#testnav-2{
           float:left; 
		   width: 75%; 
		   height: 100%; 
		   border-left:1px dotted #333;
		   padding:5px;
		   }
/*  --------------------------css part of the commments--------------------------------- */
h4{
   border-top: dotted 1px #333;
   font-size:12px; 
   font-weight:bold; 
   margin-top:0px;
   padding-top:5px;
   }

h4 span.testimony-comments{ 
                    background-color:#4169E1; 
					padding:4px 5px 4px 2px; 
					border-top:1px solid #000080;
					border-left:1px solid #000080;
					color:#fff;
					}
.odd, .even{ 
			padding:4px 5px 5px 2px; 
			border-bottom:dashed 1px #C0C0C0;
			border-top:dashed 1px #C0C0C0;
			color:#696969;
		   }
.shoutcontent a{
                
			  }

