﻿@charset "utf-8";
/* CSS Document */

/*WHOLE PAGE*/
#wrapper {
	  width:960px; 
	  margin:auto;
	  padding-left:auto;}
	

/*HEADER SECTION*/
header {
	padding-top:0px;
	padding-bottom:20px;
	margin-left:27px;
	margin-bottom:0px;
	}

#container ul {
	list-style:none;
	padding-bottom:40px;
	margin-right:50px;
	border-top: 5px solid #019443;}

#container ul li {
	background-color:#006600;
	width:158px;
	border:1px solid white;
	height:50px;
	line-height:50px;
	text-align:center;
	float:left;
	color:white;
	font-size:18px;}
					
#container a {
	color:#FFFFFF;
	text-decoration:none;
	font-family:arial, sans-serif;}
					
#container ul li:hover 	
	{background-color:#FFCC00;}
	

/*MAIN SECTION*/
section {float:left;
	padding:15px;
	width:603px;
	height:1000px;
	background-color:#e8fdeb;
	color:black;
	border:2px solid white;}

h1 {font-size:2.0em;
    font-family:times new roman;
    margin-top:10px;
    text-align:center;
    background-color:rgba(60,143,0,.2);}
			
.index-post {color:green;
	    font-family:cambria;
	    margin-top:15px;
	    font-size:1.2em;
	    text-align:justify;}

.index-post img {width:400px;
		 padding-left:100px;}

.index-chart {color:black;
	    font-family:cambria;
	    margin-top:15px;
	    font-size:1.2em;
	    text-align:justify;}

.index-chart img {text-align:center;
		  margin-left:30px;}

.activity {font-size:1.0em;
	  font-family:cambria;}

.schedule {border:1px solid yellow; 
	  color:black; 
	  background-color:rgba(60,143,0,.4); 
	  font-size:1.0em;
	  font-family:cambria;
	  padding:10px;}

.schedule2 {border:1px solid yellow; 
	  color:black; 
	  background-color:rgba(60,143,0,.4); 
	  font-size:1.0em;
	  font-family:cambria;
	  padding:10px;}

.mod p {font-size:1.0em;
	font-family:cambria;}

.location img {padding:10px;}

.location {
	   text-align:center;
	   font-size:1.0em;
	   font-family:cambria;}

.location img {padding:10px;
	   	text-align:center;
	  	padding-top:5px;}

.donate {font-size:1.2em;
	  font-family:stencil art;
	  text-align:left;
	  padding-top:0px;}


/*SIDEBAR SECTION*/
sidebar {float:right;
	width:280px;
	padding:15px;
	height:1000px;
	margin-bottom:50px;
	background-color:#CCCCCC;
	background-color:rgba(60,143,0,.4); 
	color:black; 
	font-size:2.0em;}

.social img {width:100px;
	     padding-top:-1000px;
	     margin-left:-120px;
	     float:right;}

h3 {color:black;
    padding-top:-120px;
    padding-bottom:3px;
    text-align:left;
    border-bottom: 2px solid white;}

.time {padding-top:60px;
	  }

.time a {list-style:none;
	 font-size:0.7em;
	 color:yellow;
	 text-decoration:none;
	 text-align:justify;
	 padding-top:10px;}                 
.web {padding-top:0px;
	float:left;}	

/*FOOTER SECTION*/
footer {
	background-color:white;
	clear:both;
	height:30px;}
