
 h1{font-size: 35px;
font-family: 'Roboto Slab', serif;
    margin: 6px 12px;}
    
h2{font-size: 20px;
font-family: 'Roboto Slab', serif;
    margin: 6px 12px;}
    
h3{font-size: 18px;
font-family: 'Roboto Slab', serif;
    margin: 6px 12px;}

p{font-size: 16px;
font-family: 'Roboto Slab', serif;
margin: 6px 12px;}

img{float: right;
padding: 20px;}

img#map {padding: 5px;
	float: center;}

#container{width: 1000px;}

#masthead{
    background: #2D6A3A;
    padding: 1px;}
    
#links{
    width: 100px;
    border-top: solid 5px white;
    float: left;
    background: white;}
    
#main{
    float: left;
    width: 690px;
	font-family: 'Roboto Slab', serif;
	}

#wide{
    float: left;
	padding: 10px;
    width: 800px;}
    
#info{
    float: left;
    border-top: solid 5px white;
	padding: 10px;
    width: 180px;
	font-size: 14px;
	font-family: 'Roboto Slab', serif;
    background: #DBF0E0;}
    
ul#green {
    list-style-type: none;
    margin: 0px;
    padding: 0px}
    
ul#green li {
    margin: 5px;
    padding: 2px;
    background: #49AF61;}
        
ul#green li a {
    //text-align: center;
    font-size: 12px;
    font-family: 'Roboto Slab', serif;
    color: black;
    <!--font-weight: bold;-->
    color: black;
    text-decoration: none;
    margin: 6px 12px;
	
		
	  -webkit-transition: font-size 0.3s ease, background-color 0.3s ease;
  -moz-transition: font-size 0.3s ease, background-color 0.3s ease;
  -o-transition: font-size 0.3s ease, background-color 0.3s ease;
  -ms-transition: font-size 0.3s ease, background-color 0.3s ease;
  transition: font-size 0.3s ease, background-color 0.3s ease;
  display: block;
  width: 200px;
    }

ul#green li a:hover {
    color: #FFF;
  font-size: 15px;
  
	} 

#teaching{
    background: red;
    padding: 10px;
    border: solid 5px white;
    font-family: 'Roboto Slab', serif;
}

#body1{
	background: #DBF0E0;
	padding: 10px;
	border: solid 5px white;
	font-family: 'Roboto Slab', serif;
}

#body2{
	background: #49AF61;
	padding: 10px;
	border: solid 5px white;
	font-family: 'Roboto Slab', serif;
}


    
