@charset "UTF-8";
/* CSS Document */

h1{ 
color:#E1D49D;
	font-size:50pt;
font-family:"Impact", Haettenschweiler, 'Franklin Gothic Bold', 'Arial Black', 'sans-serif';
align-content: center;
	
}
h3{
	color: #E1D49D;
	font-family: "Playfair Display", serif;
}

#wrap{
	text-align:left;
	max-width:1300px;
	min-width:400px;
	margin-left:auto;
	margin-right:auto;
	width:60%;
	background-color:chocolate;
	padding:30px;
	font-family: "Playfair Display", serif;
	align-content: center;
}


body {
	
  background-image: url("art/linen.png");
  background-color: #cccccc;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
	color:#E1D49D;
	font-family:"Open Sans",Impact, Haettenschweiler, 'Franklin Gothic Bold', 'Arial Black', 'sans-serif';
}

#head{
	background-color:chocolate;
	max-width: inherit;
	padding-top:84px;
	padding-bottom:30px;
	margin:0px;
}
.left {
	float:left;
	padding-right:20px;
	padding-bottom:10px;
	padding-left:0px;
}

.gif {

	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	margin-bottom:15px;
	width:100%;
	align-content: center;
	padding:15px;
}



.vid {
	align-content: center;
	max-width: 400px;
	max-height:800px;
	padding-top:20;
	padding-bottom:20;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom: 10px;
}

/* nav bar stuff*/
/*
ul {
  list-style-type: none;
  margin-bottom: 10px;
  padding: 0;
  overflow: hidden;
  background-color:burlywood;
margin-left: 10px;
	margin-right:10px;
}

li {
  float: left;
}
li a {
  display: block;
  color:cornsilk;
  text-align: center;
	font-size: 18px;
  padding-top:18px;
	padding-bottom: 18px;
	padding-left:12px;
	padding-right:12px;
  text-decoration: none;
}

li a:hover {
  background-color:cornsilk;
	color:burlywood;
}
*/

/*end of nav stuff*/

/* opacity and hover stuff, lightbox and whatnot*/

.gal body{
	font-size: 20px;
	font-family:"Open Sans",Impact, Haettenschweiler, 'Franklin Gothic Bold', 'Arial Black', 'sans-serif';
}
.gal h1{
	font-family: "Playfair Display", serif;
	font-size:55px;
	font-style:italic;
	font-weight: 800;
	max-width: 600px;
	min-width: 400px;
	
	/*padding-bottom:30px;*/
	
}

.gal h3{
	font-family: "Playfair Display", serif;
	font-size:35px;
	font-weight: 800;
	
}





.gal hr {
		background-color:#E1D49D;
	border:none;
	height:2px;
	}

hr {
		background-color:#E1D49D;
	border:none;
	height:2px;
	}
.gal {
	
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
	width:600;
	font-size: 20px;
	font-weight:200;
	font-family:"Open Sans",Impact, Haettenschweiler, 'Franklin Gothic Bold', 'Arial Black', 'sans-serif';
	
}

/* for not already prepared class
.gal .opac img {
opacity: 0.5;
}

.gal img:hover {
opacity: 1.0;
}
*/

.gal img{ 
	padding:10px;
	transition: transform .2s;
	/*opacity:0.5; *//* the .2s is the fraction of a second*/
} /* this impacts images within the gallery space*/

.gal a:link{
	text-decoration: none;
} /* to get rid of stripes*/

.gal img:hover{
	/*opacity:1.0;*/
	transform: scale(1.2);
}

#footer{
	
	background-color: chocolate;
	color:#E1D49D;
	font-size: 12px;

}

.footer{
	
	min-width:400px;
	margin-left:auto;
	margin-right:auto;
	width:60%;
padding:15px;
	
	font-family: "Open Sans";
}

.footer h3 {
	font-weight:600;
	color: #E1D49D;
	font-family: "Playfair Display", serif;
	font-size:20px;
}
.footer hr {
		background-color:#E1D49D;
	border:none;
	height:2px;
	
	}

.open-sans {
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
 
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}


.playfair-display {
  font-family: "Playfair Display", serif;
  font-optical-sizing: auto;
  
  font-style: normal;
}