body {
background-image: url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wgARCAACAAEDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAACP/EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAU8f/8QAFhAAAwAAAAAAAAAAAAAAAAAAAAIS/9oACAEBAAEFAoU//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwF//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPwF//8QAFhAAAwAAAAAAAAAAAAAAAAAAAAEx/9oACAEBAAY/Aoj/xAAVEAEBAAAAAAAAAAAAAAAAAAAA8f/aAAgBAQABPyGE/9oADAMBAAIAAwAAABAf/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPxB//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPxB//8QAFRABAQAAAAAAAAAAAAAAAAAAAPH/2gAIAQEAAT8Ql3//2Q==');
background-attachment: fixed;
background-color: #ccc;
}
h1 {
padding: 12px 0px;
}
.navbar {
border-bottom: 1px solid black;
}
.navbar-brand {
font-size: 1em;
}
.img-float-left {
float: left;
padding: 0 20px 20px 0;
}
.img-about {
max-width: 480px; max-height: auto;
}
table {
width: 100%;
height: 100%;
border: 0px solid black;
}
td {
height: 100%;
vertical-align: bottom;
}
.div-hr {
border-bottom: 1px solid black;
}
.build-box-top {
height: 900px; 
overflow: hidden;
}
.build-box-bottom {
float:right;padding:6px 50px;
}
.container {
margin-top: 5em;
}
.homepage {
margin-top: 5em;
padding: 40px 50px;
background-color: #fff;
border: 1px solid black;
!border-right: 1px solid black;
!border-bottom: 1px solid black;
border-radius: 15px;
}
.gofundme {
float: right;
}
.bg-grey {
background-color: #efefef;
}
/* footer */
.jumbotron {
left:0;bottom:0;background-color: transparent;
}
.rowpad {
padding:6px;
}
.vid-lg {
max-width:100%;height:auto
}
.img640 {
max-width: 640px; max-height: 480px
}
.img800 {
max-width: 800px; max-height: 600px;
}
#peace:after {
  content: ' \262E';
}