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

/*font-family: 'Playfair Display', serif;
font-family: 'Source Sans Pro', sans-serif;*/

header {
	height: 3.5em;
	background-color:rgba(255,255,255,1.00);
	
}

nav{
	height: 3.5em;
	background-color:rgba(255,255,255,1.00)
	
}

ul {
	margin:0px auto;
	padding: 10px;
	display:flex;
	flex-direction:row;
	justify-content:flex-end;
	list-style-type:none;
	list-style-image:none;
	width:100%;

}

ul li{
    display: block;
    height: 50px;
}

ul li a{
    height: 40px;
    color: rgba(0,0,0,1.00);
    text-decoration: none;
    font-size: 30px;
	padding: 20px;
	font-family: 'Source Sans Pro', sans-serif;
	
}

a {
	text-decoration: none;
	color: rgba(0,0,0,1.00);
	font-size:1.9em;
	padding: 10px;
	margin-left:30px;
}

.image {
	width:600px;
	height:800px;
	margin: 0px 0px 10px 30px;
	background-color: aliceblue;
	background-image: url("../images/pic_of_me.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	margin-top:-515px;
}

.grc {
	font-size: 1.9em;
	padding: 10px;
	
}

h1 {
	height: 100px;
	font-size: 3.5em;
	padding-right: 150px;
	text-align: right;
	font-family: 'Playfair Display', serif;
	font-weight: lighter;
}

section p{
	background-color:rgba(216,216,216,0.89);
	margin:250px 50px 1px 650px;
	padding:30px;
	font-size: 1.7em;
	text-align:center;
	font-family: 'Source Sans Pro', sans-serif;
	
}

body {
	margin:0;
	background-image: url("../images/forest_image.jpg");
	background-repeat:no-repeat;
	background-position:center;
	background-attachment: fixed;
	background-size:cover;
	background-color: rgba(231,231,231,1.00)
}
 
footer{
	height:60px;
	background-color: rgba(255,255,255,1.00);
	display:flex;
	flex-direction: row;
	justify-content:space-between;
	width:100%;
	font-family: 'Source Sans Pro', sans-serif;
	
}

.tmcc {
	background-image: url(../images/tmcc_logo.png);
	width: 160px;
	height: 110px;
	background-repeat: no-repeat;
	background-size: 18em auto;
	
	
}

.footer {
 	position: fixed;
 	left: 0;
  	bottom: 0;
	width: 100%;}


	


