body {background-color: #FFFFFF;
		color: #666666; 
		font-family: Ariel, Helvetica, sans-serif;
		background-image: url(sky.png);
		background-repeat: no-repeat}
		
	h1 {background-image: url(pasture.png);
		background-color: #00B386;
		color: #FFFFFF;
		background-position: right;
		background-repeat: no-repeat;
		line-height: 300%;
		text-indent:1em; 
		margin-bottom: 0;
		margin-top: 0;}
		
	header {background-color: #00B386;

		color: #FFFFFF; 
		margin-bottom: 0;
		text-align: center;
		height: 100px;
		padding-top: 15px;}
		
	#wrapper {margin: auto;
		  width:80%;
		  background-color: #FFFFFF; 
		  min-width: 600px;
		  max-width: 2050px;
		  box-shadow: 4px 4px 4px 4px #133926;}
		  
	nav {background-color: #FFFFFF;
	font-weight: bold;
	text-align:center;
	padding: 10px;}
	nav a {text-decoration: none;}

	h1, h2, h3 {font-family:Georgia, "Times New Roman", serif; }

	ul {list-style-image:url(marker.gif);}

	footer {font-size: 75%;
		font-style: italic;
		font-family: Georgia, "Times New Roman", serif;
		text-align: center;
		padding: 15px;
		background-color: #FFFFFF;}
		
	main {padding: 1px 20px 20px 20px;
	  display: block;
	  background-color: #FFFFFF;}
	  
	h2 {color: #00664D;
	text-shadow: 1px 1px #CCCCCC;}
	
	dt {color: #00664D;}

	.barn {color: #70DBDB;
		font-weight:bold;}
		
	#heroHome {background-image: url(heroHome.png);
			height: 300px;
			background-repeat: no-repeat;
			background-size: 100% 100%;}
			
	#heroBoard {background-image: url(heroBoard.png);
			height: 300px;
			background-repeat: no-repeat;
			background-size: 100% 100%;}
			
	#heroTraining {background-image: url(heroTraining.png);
			height: 300px;
			background-repeat: no-repeat;
			background-size: 100% 100%;}