
	#wrapper { min-width: 1080px; max-width: 1080px; 
			   margin: 0 auto; 
			   margin-left: 10px; margin-right: 10px; width: 80%; 
			   box-shadow: 10px 10px 10px #333333;  
			   border: 1px solid #000033; }
			   
	body{ background-image: url("content/backgrnd.jpg");
		  background-repeat: repeat;
		  background-color: #E7EDF7;
		  color: #3A465E;
		  font-family: papyrus;
		  font-weight: bold;
		  margin: 0;
		  padding: 10px;
		  text-align: left; }

	p{  font-family: candara; 
		color:#474457;
	    font-size:18px; }
		
	h1{ color:#283814;
		text-align:center;
		font-family: candara; 
		font-size: 72px;
		font-weight: bold; }
		
	h2{ color: #283814;
		text-align:center;
		font-family: candara;
		font-size: 36px;
		font-weight: bold; }
		
	h3{ color: #283814;
		text-align:center;
		font-family: candara;
		font-size: 24px;
		font-weight: bold;
		font-style: italic; }
		
	h4{ color: #283814;
		text-align:center;
		font-family: candara;
		font-size: 20px;
		font-weight: bold; }
		
	table.center { margin-left:auto;  
				   margin-right:auto;
				   font-family: arial, sans-serif; 
				   border-collapse: collapse;
				   width: 50%;
				   text-align: center;}

		
	.span { font-family: candara; 
			font-weight: bold; 
			font-size: 20px; 
			text-align: center;
			background-color: #000000;
			padding: 5px;}
			
	.header { background-color:#FFFFFF; 
			  background-image: url("content/backgrnd2.jpg");
			  padding-bottom: 1px;
			  color: #111832; 
			  text-align: center; 
			  }
	 
	#divbkgdimg0 { background-image: url(content/hero_image_home.jpg);
				   background-repeat: no-repeat;
				   min-height: 300px;
				   text-align: left;
				   font-size: 72px;
				   float:none; }
					
	#divbkgdimg1 { background-image: url(content/hero_image_portraits.jpg);
				   background-repeat: no-repeat;
				   min-height: 300px;
				   text-align: left;
				   font-size: 72px;
				   float:none; }

	#navbar { display: flex;
			  overflow: hidden;
			  background-color:#283814; }
	#navbar a { float: left;
			   display: block;
			   color:#FFFFFF;
			   text-align: center;
			   padding: 14px 16px;
			   text-decoration: none;
			   font-size: 17px; }
	#navbar a:hover { background-color:#73748E;
			          color: black; }
	#navbar a.active { background-color: #b194b1;
					   color:#FFFFFF; }
		
	#left { width: 10%; }
	#center { width: 80%; text-align: center; }
	#right { width: 10%; }