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

html, 
html * {
	padding: 30;
	margin: 0;
	box-sizing:border-box;
	font-family: courier, Gotham, Helvetica Neue, Helvetica, Arial," sans-serif";
	
	
	}

body {
	padding-top: 30px;
	padding-left: 20px;
	padding-right:20px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	background-image: url("images/trassierband.jpg");

}

header {
    padding: 60px 20px 0px 0px;
    position: relative;
    z-index: 0;
	text-align:center;
}
	

h2 {
	font-size: 2.75em;
	font-family: Futura-Bol;
	color: black;
	text-transform: uppercase;
	font-weight: 200;
	margin-bottom: 23px;
	text-align: center;
}
h8 {
	padding-top: 50px;
	font-size: 20px;
	font-family: 'Cormorant Garamond', serif;
	color: black;
	text-transform: none;
	font-weight: 300;
	margin-bottom: 60px;
	text-align: center;
	
}	
h6 {
	font-size: 14px;
	line-height: 1.55;
	font-family: Futura-Lig;
	letter-spacing: 2.5px;
	text-transform: uppercase;
	font-weight: 200;
	margin-bottom: 30px;
	
}
h22 {
	font-size: 1em;
	font-family: Futura-Bol;
	color: black;
	text-transform: none;
	font-weight: 200;
	margin-bottom: 23px;
	letter-spacing: 0.1em;
	
	
}h23 
{
	font-size: 1.5em;
	font-family: Futura-Bol;
	color: black;
	text-transform: none;
	font-weight: 200;
	margin-bottom: 23px;
	letter-spacing: 0em;
	
	
}
h88 {
	font-size: relative;
	font-family: 'Cormorant Garamond', serif;
	text-transform: uppercase;
	letter-spacing: 10px;
	font-weight: 300;
}

img {
    max-width:100%;
    height:auto;
}

a:link, a:visited {
  font-size: 1 em;
	font-family: 'Cormorant Garamond', serif;
  background-color: none;
  color: black;
  border: 0px solid green;
  padding: 0px 2px 0px 2px;
  text-align: center;
  text-decoration: none;
  letter-spacing: 0.1em;

}

a:hover, a:active {
  background-color: black;
  color: white;
  transition-duration: 0.2s;
 
}

.headline {
	padding-top: 0px;
	padding-bottom:0px;
}

.subline {
padding-top: 0px;
padding-bottom:50px;
	
}

.copy {
padding-top: 0px;
	padding-bottom: 60px;
	
}

.footer {
padding-top: 40px;
	
}
.headerlogo {
    width: 100%;
    height: auto;
    position: relative;
	float: center;
	margin-left: auto;
	margin-right: auto;
    z-index: 0;
	padding-bottom:20px;
	
}