* {
box-sizing: border-box;
}

body{
background-color: #151515;
margin-left: 0px;
}



#topmenu {

}

.top {
  list-style-type: none;
  margin: 0;
  padding: 0;

  overflow: hidden;
  background-color: #333;
  width: 100.6%;

  }




.float {
  float: left;
}

li a {
  display: block;
  color: #aliceblue;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;

}

li a:hover {
  background-color: grey;
}




h1 {
  text-align: center;
  color: #b16220;
}

h2 {
  text-align: center;
  color: white;
}

h3 {
  text-align: center;
  color: white;
  font-size: 36px;
}

h4 {
  text-align: center;
  color: #b16220;
  font-style: italic;
  font-size: 16px;


}

p {
  color: white;
  margin: 0;
}



header {
margin-bottom: -8px;
margin-left: -8px;
margin-top: -8px;
margin-right: -8px;
}


#bold {
   color: orange;

}




.list {
  color: white;
  border: 2px solid green;
  
}


.list2{
  color: white;
  font-size: 28px;
  text-align: left;
  text-indent: 20px;
}
.neg {
	margin-top: -8px;
}

p.colorgreen {
  background-color: #B1BfB8;
 color: black;
 margin-top: 50px;
 margin-bottom: 50px;
}

.colorblue {
  background-color: blue;
}

.banner {
 width: 100%;
height: auto;
margin: 0;
padding: 0:
border-image: 0;
}

.margin {
	margin: 15px;
}

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.center2 {
	text-align: center;

}

.center3 {
	padding: 15px;

}


  .center4 {
  text-align: center;
  padding: 15px;

}

.centerbig {
  text-align: center;
  font-size: 20px;
}

.centerbig2 {
	text-align: center;
	font-size: 30px;
}

.ytube {
 text-align: center;
}

.column {
float: left;
width: 50%;
padding: 25px;
}



#columncolor {
  background-color: #616565;
}

#columncolorgreen {
  background-color: #40614f;
}

.row:after {
content: "";
display: table;
clear: both;
}



@media screen and (max-width:600px) {
.column {
width: 100%;
}
}

p.big {
  font-size: 20px;
}