body { 
  	height: 100%;
	font-size: 16pt;
  	font-family: "calibri", Helvetica, sans-serif;
  	padding-left: 2em;
  	padding-right: 2em;
  	color: white;
  	background-color: black; }
header {
	height: 100vh;
	background-image: url(pink_flower_flt_50.jpg);  
  	background-position: center center;
 	background-repeat: no-repeat;
 	background-attachment: fixed;
  	background-size: cover;
  	background-color: black;
	margin-bottom: 0.75em; }
.header_text {
	position: relative;
	font-size: 5vw;
	text-align: center;
	top: 30%; }
#nav {
	width: 100%;
	float: left;
	margin: 0 0 1em 0;
	padding: 0;
	background-color: black; }
#nav ul {
	list-style: none;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	text-align: center; }
#nav li {
	display: inline; }
#nav li a {
	display: inline-block;
	padding: 14px 16px;
	text-decoration: none;
	font-weight: bold;
	color: #0B4AF4; }
#nav li a:hover {
	text-decoration:underline;
	color: red; }
#nav li a:visited {
	text-decoration:none;
	color:purple; }
.chevron {
	position: absolute;
	bottom: 0em;
	right: 0.75em;
	font-size: 10vw; }
.chevron a:link {
	color: #FFB3DE; }
.chevron a:visited {
	text-decoration:none;
	color: purple; }
.chevron a:hover {
	color:red; }
.text {
	color: white;
	position: relative;
	top: 20%;
	width: 100%;
	text-align: center; }
.text1 {
	color: white;
	position: relative;
	top: 8%;
	width: 100%;
	text-align: center; }
.text2 {
	Color: red;
	position: relative;
	top: 8%;
	weight: bold;
	width: 100%;
	text-align: center; }
.para1 {
	height: 900px;
	background-image: url(DSC_6608_50.jpg); 
  	background-attachment: fixed;
 	background-position: center; 
   	background-repeat: no-repeat;	
	background-size: cover; }
.para1aa {
	height: 900px;
	background-image: url(blue_sky_reflect_50.jpg); 
  	background-attachment: fixed;
 	background-position: center; 
   	background-repeat: no-repeat;	
	background-size: cover; }
.para1ab {
	height: 900px;
	background-image: url(fire_50.jpg); 
  	background-attachment: fixed;
 	background-position: center; 
   	background-repeat: no-repeat;	
	background-size: cover; }
.para1b {
	height: 900px;
	background-image: url(cool_outline_invert.jpg); 
  	background-attachment: fixed;
 	background-position: center; 
   	background-repeat: no-repeat;	
	background-size: cover; }
.para1a {
	height: 900px;
	background-image: url(redwoodburnt_50.jpg); 
  	background-attachment: fixed;
 	background-position: center; 
   	background-repeat: no-repeat;	
	background-size: cover; }
.para2 {
	height: 900px;
	background-image: url(sunset_50.jpg); 
  	background-attachment: fixed;
 	background-position: center; 
   	background-repeat: no-repeat;	
	background-size: cover; }
.para3 {
	height: 900px;
	background-image: url(IMG_7083_50.jpg); 
  	background-attachment: fixed;
 	background-position: center; 
   	background-repeat: no-repeat;	
	background-size: cover; }
.para4 {
	height: 900px;
	background-image: url(DSC_7517-round-feathered-no-bg.png); 
  	background-attachment: fixed;
 	background-position: center; 
   	background-repeat: no-repeat;	
	background-size: cover; }
.footer {
	padding: 0.4em;
	margin-bottom: 2em;
	bottom: 0;
	height: 0.75em;
  	width: 100%;
	font-size: 12pt; }
.left {
	float: left; }
.right {
	float: right; }
.socialmedia ul {
	list-style: none; }
.socialmedia li {
	display: inline; }
.socialmedia li a{
	display: inline; 
	font-size: 18pt;
	margin-right: 0.25em;
	color: white; }
.socialmedia li a:hover {
	text-decoration:underline;
	color: red; }
.socialmedia li a:visited {
	text-decoration:none;
	color:purple; }

a:link { text-decoration: none;
	color: #0B4AF4; }
a:visited { text-decoration: none;
	color: purple; }
a:hover { text-decoration: underline;
	color: red; }