	<style>
		body { background-color: #90C7E3; background-color: linear-gradient(to bottom, #FFFFFF, #90C7E3); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif;}
		#wrapper { background-color: #FFFFFF; width: 80%; min-width: 960px; max-width: 2048px;}
		header { background-image: url(sunset.jpg); background-repeat: no-repeat; background: url(sunset.jpg) no-repeat right; }
		header { height: 60px; text-align: center; padding-top: 15px; }
		h1 { background-color: #002171; color: #FFFFFF; margin-bottom: 0; margin-top: 0;} 
		h1, h2, h3 {font-family: Georgia, "Times New Roman", Serif;} 
		nav { background-color: #FFFFFF; font-weight: bold; text-align: center; padding: 1em;} nav a { text-decoration: none;}
		main { padding-top: 1px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: block;}
		h2 { color: #1976D2; text-shadow: 1px 1px 0 #CCCCCC;}
		dt { color: #002171;}
		h3 {color: #000033;}
		.resort {color: #1976d2; font-weight: bold;}
		ul { list-style-image: url(marker.gif); }
		footer { font-size: 75%; font-style: italic; text-align: center; font-family: Georgia, "Times New Roman", Serif; padding: 2em;}
		#contact { font-size: 90%;}
		#homehero { height: 300px; background-image: url('coast.jpg'); background-size: 100% 100%; background-repeat: no-repeat;}
		#yurthero { height: 300px; background-image: url('yurt.jpg'); background-size: 100% 100%; background-repeat: no-repeat;}
		#trailhero { height: 300px; background-image: url('trail.jpg'); background-size: 100% 100%; background-repeat: no-repeat;}
	</style>
		