<style>
	bonzai {
		
	}
	* {
		margin: 0px;
		padding: 0px;
		font-weight: normal;
	}
	
	h1, h2, h3, h4, h5, h6, p {
		font-weight: normal;
		font-family: ExoLight, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		-webkit-margin-after: 0em;
		-webkit-margin-before: 0em;
	}
	
	h4 {
		font-family: ExoLight, 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: ExoCondensed, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		font-size: 1.5vw;
		border: 2px solid #bc914b;
		width: 33%;
		padding: 1%;
	}
	
	h4 textarea {
		font-family: ExoCondensed, 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: linear-gradient(#212d65,#0f194c);
		height: 5%;
		min-height: 20px;
		width: 100%;
	}
	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.yellowbar {
		background: linear-gradient(#e6aa3d, #d89928);
		height: .5%;
		width: 100%;
		min-height: 3px;
	}
	p.paidforby {
		text-align: left; 
		font-size: 100%; 
		color: black; 
		clear: both;
		margin: 2% 2% 2% 3%;
	}
	p.rightphoto {
		float: right;
		width: 38%;
		background: none;
		text-align: right;
		padding: 0px;
		margin: 0px;
		display:inline;
	}
	p.rightphoto.wide{
		width: 50%;
	}
	div.content {
		margin-top: 2%;
		padding-bottom: 1%;
		margin-left: 3%;
		margin-right: 8%;
	}
	div.content.first {
		margin-top: 6%;
		margin-left: 22%;
	}
	div.content p {
		font-size: 1.8vw;
		padding-bottom: 1%;
	}
	div.content h1 {
		font-family: ExoCondensed, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		font-weight: normal;
		font-size: 3vw;
		padding-top: 3;
		background: none;
		color: #212d65;
	}
	
	div.content h3 {
		font-family: ExoCondensed, Trebuchet MS, Trebuchet, Verdana, Arial, Sans Serif;
		font-size: 1.8vw;
		font-weight: normal;
		color: #835813;
	}
	
	p.logo {
		float: left; width: 18%; background: none; 
		padding: 0% 0% 0% 3%
	}
	
	div.content p.note {
		font-size: 1.5vw;
		color: #6d6d6d;
	}
	
	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%;
	}
	
	img.donate {
		width: 33%;
	}
	@media screen and (max-width: 880px) {
		div.content p {
			font-size: 2.4vw;
		}
		img.donate {
			width: 50%;
		}
		div.content ul, div.content ol {
			font-size: 2.1vw;
		}
	}