*{box-sizing: border-box;}

body
 {background-color: #FFFFFF;
		color: #666666; 
font-family: Arial, Helvetica, sans-serif;}
		
h1 
{background-color: #00B386;
		color: #FFFFFF;
		background-position: right;
		background-repeat: no-repeat; 
		line-height: 300%;
		font-size:2.5em; 
		letter-spacing:0.25em;
		margin-top:0;}
		
header 
{background-color: #00B386;
		margin-bottom:0;
		text-align: center;
		height: 175px;
		padding-top:30px;
		padding-left:3em;}
		
#wrapper 
{margin: auto;
		  width:80%;
		  background-color: #0C5442; 
		  background-image: linear-gradient(to bottom, #FFFFFF, #0C5442);
		  min-width: 600px;
		  max-width: 2050px;
		  box-shadow: 4px 4px 4px 4px #133926;
		  border: 1.5px solid #003300;}
nav 
{
	font-weight: bold;
	padding: 1.5em;
	font-size:120%;
	float:left;
	width:160px;}
	
nav ul 
{
  list-style: none;     
  margin: 0;             
  padding-left: 0;      
  font-size: 1.2em;}

nav a:link 
{color: #00664D;}

nav a:visited 
{color: #7A7A52;}

nav a:hover 
{color: #FFFFFF;}
h1, h2, h3 
{font-family:Georgia, "Times New Roman", serif; }

main 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;
		margin-left:190px;
		background-color: #FFFFFF;}
				
main 
{padding: 1px 20px 20px 30px;
	  display: block;
	  background:#FFFFFF;
	  margin-left: 190px}
	  
h2 
{color: #00664D;
	text-shadow: 1px 1px #CCCCCC;}
	
dt 
{color: #00664D;}

.barn 
{color: #70DBDB;
		font-weight:bold;}
		
#heroHome 
{background-image: url(sunsetHorse.png);
			height: 300px;
			background-repeat: no-repeat;
			background-size: 100% 100%;
			margin-left:190px;}
			
#heroBoard 
{background-image: url(fenceline.png);
			height: 300px;
			background-repeat: no-repeat;
			background-size: 100% 100%;
			margin-left:190px;}
			
#heroTraining 
{background-image: url(BayBella.png);
			height: 300px;
			background-repeat: no-repeat;
			background-size: 100% 100%;
			margin-left:190px;}
			