.header {
  padding: 35px;
  text-align: center;
  background: #008000;
  color: white;
  font-size: 20px;
  font-family: Times New Roman, times, serif; 
}
.container { 
	width: 989px;
	margin: 0 auto;
	background-color: white;
	padding: 2px;
 }

 .imagesleft {

float: left;
 }

* {
    box-sizing: border-box;
}


 .column2 {
    float: left;
    width: 79%;
    padding: 1px;
    font-family: Arial, helvetica, sans-serif;
    overflow: auto;
    
}
.column {
    float: left;
    width: 21%;
    padding: 10px;
    
    
 	border-radius: 0px 0px 0px 25px;
    border: 3px solid #8A2BE2;
    padding: 20px; 
   
}



.row:after {
    content: "";
    display: table;
    clear: both;

   }

a:link {
    text-decoration: none;

    font-size: 18px;
	
	 color: white;
font-family: Arial, helvetica, sans-serif;
}

a:visited {
    text-decoration: none;
     font-size: 18px;
  
   color: white;
font-family: Arial, helvetica, sans-serif;
}

a:hover {
    text-decoration: underline;
     font-size: 18px;
  
   color: white;
font-family: Arial, helvetica, sans-serif;
}

a:active {
    text-decoration: underline;
     font-size: 18px;
  
   color: white;
font-family: Arial, helvetica, sans-serif;
}

   
.button:hover {
    box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);

   
}
.button {
 background-color: #8A2BE2;
	font-family: Calibri, Arial, helvetica, sans-serif;	
	color: white;
	font-size: 22px;
	 margin-top:10px;
	 border-radius: 10px;
	 width: 150px;
}


.reservenow {
align-items: center;
	font-size: 18px;
	text-align: center;
	 color: white;
font-family: Arial, helvetica, sans-serif;
    padding: 5px;
	background:#ff5349;
}

.about{

padding: 10px;
text-indent: 50px;

}


.aboutheadline {

 text-align: center;
  
}