<style>
	bonzai {
		
	}
	* {
		margin: 0px;
		padding: 0px;
		font-weight: normal;
	}
	
	body {
		background: #1b3759;
	}
	
	div.background {
		background: linear-gradient(#1b3759, #4879b5, #1b3759, #1b3759);
		height: 100%;
	}
	
	h1, h2, h3, h4, h5, h6, p {
		font-weight: bold;
		font-family: Glegoo, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		-webkit-margin-after: 0em;
		-webkit-margin-before: 0em;
		letter-spacing: -.04em;
		color: #a5c8f3;
	}
	
	h4 {
		font-family: Glegoo, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		font-weight: normal;
		font-size: 1.9vw;
		line-height: 1.9vw;
		margin: 0px;
		padding: 0px;
		padding-top: 1%;
	}
	
	h4 input {
		font-family: Glegoo, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		font-size: 1.5vw;
		border: 2px solid #bc914b;
		width: 33%;
		padding: 1%;
	}
	
	h4 textarea {
		font-family: Glegoo, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		font-size: 1.4vw;
		border: 2px solid #bc914b;
		width: 33%;
		padding: 1%;
	}
	
	p img {
		display: block;
	}
	
	div.band {
		background: url("images/logo.png") no-repeat top center;  
		background-size: contain; 
		height: 10%;
		min-height: 100px;
		width: 100%;
	}
	
	div.righttext {
		float: right;
		text-align: right;
		width: 40%;
		padding: 2vw;
		text-shadow: 2px 2px 10px #09203b;
		
	}
	div.lefttext {
		width: 40%;
		padding: 2vw;
		text-shadow: 2px 2px 10px #09203b;
		
	}
	
	div.accent {
		background: linear-gradient(#e2dfd9, white);
		height: .3%;
		width: 100%;
		min-height: 3px;
	}
	
	div.band {
		text-align: left;
		font-size: 2vw;
	}
	
	div.band p {
		color: #fce1b2;
		padding: 1%;
		font-family: ExoCondensed, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
	}
	
	div.band p a {
		color: #fce1b2;
		padding: 1%;
		text-decoration: none;
	}
	
	div.band p a:visited {
		color: #f5d397;
	}

	div.band p a:hover {
		color: white;
	}
	
	div.band p a.current, div.band p a:active {
		color: white;
		text-decoration: underline;
	}
	
	div.logo {
		float: left;
		background: yellow;
		width: 100%;
	}
	
	div.bluebar {
		background: linear-gradient(#85b3e9,#a3caf8);
		height: .5%;
		width: 100%;
		min-height: 3px;
	}
	p.paidforby {
		text-align: left; 
		font-size: 100%; 
		color: gray; 
		clear: both;
		margin: 2% 2% 2% 3%;
	}

	div.content {
		margin-top: 2%;
		padding-bottom: 1%;
		margin-left: 3%;
		margin-right: 30%;
	}
	
	div.content2 {
		margin-top: 2%;
		padding-bottom: 1%;
		margin-left: 12%;
		margin-right: 5%;
	}
	
	div.content.full {
	}
	
	div.content.first {
		margin-top: 6%;
		margin-left: 22%;
	}
	div.content p {
		font-size: 1.6vw;
		line-height: 2.2vw;
		padding-bottom: 2%;
		margin-left: 15%;
	}
	
	
	
	div.content p a {
		color: white;
	}
	
	div.content iframe {
		width: 82vw;
		height: 40vw;
		margin-left: 10vw;
		outline: 6px solid #a5c8f3;
		outline-style: double;
	}
	
	p.logo {
		float: left; width: 18%; background: none; 
		padding: 0% 0% 0% 3%
	}
	
	div.content2 p img {
		width: 100%;
		outline: 6px solid #a5c8f3;
		outline-style: double;
		margin-bottom: 4vw;
	}
	
	div.content p.note {
		font-size: 1.5vw;
		color: #6d6d6d;
	}
	
	div.content p.pin {
		float: left;
		width: 8%;
		margin-left: 5%;
	}
	
	div.content p.pin img {
		width: 95%;
	}
	
	div.band h1 {
		font-family: Glegoo, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		font-weight: bold;
		font-size: 3vw;
		padding-top: 3;
		line-height: 3.5vw;
		background: none;
	}
	
	div.band h2 {
		font-family: Glegoo, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		font-weight: bold;
		font-size: 2.2vw;
		padding-top: 3;
		line-height: 3.5vw;
		background: none;
	}
	
	div.band h2 a {
		color: #a5c8f3;
		background: none;
		text-decoration: none;
	}
	
	div.photos {
		width: 92vw;
		margin-left: 3vw;
		outline: 6px solid #a5c8f3;
		outline-style: double;
		background: #0d2747;
	}
	
	div.leftphoto{
		width: 70%;
	}
	
	div.leftphoto p img {
		width: 100%;
	}
	
	div.rightphotos {
		float: right;
		width: 30%;
		background: blue;
	}
	
	div.rightphoto p {
		width: 100%;
		background: black;
		outline: 1px solid white;
		
	}
	div.rightphoto p img {
		width: 100%;
	}
	
	div.content h1 {
		font-family: Glegoo, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		font-weight: normal;
		font-size: 3vw;
		padding-top: 3;
		background: none;
	}
	
	div.content h3, div.content2 h3 {
		font-family: Glegoo, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		font-size: 2.4vw;
		font-weight: bold;
		margin-left: 15vw;
	}
	
	div.content2 h3 {
		margin-left: 0;
	}
	
	div.content h3 a, div.content2 h3 a {
		color: white;
		text-decoration:none
	}
	
	div.content h3 a:hover, div.content2 h3 a:hover {
		color: #a5c8f3;
		text-decoration:underline
	}
	
	
	

	div.cleared {
		clear:both;
		height: 0px;
	}

	div.band.border {
		border-top: 3px solid #e2dfd9;
	}

	div.content ul, div.content ol {
		margin-left: 5%;
		padding-bottom: 1%;
		font-family: ExoLight, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		font-size: 1.7vw;
	}
	
	div.content ul li {
		padding-bottom: 1%;
	}
	
	div.band img {
		height: 3.5vw; 
		margin-right: 2.2%;
		margin-top: .35%;
	}
	
