body{
     margin:40px;
     font-size:14px;
     /*font-family:ALGERIAN;*/
	 background-image:url(../TravellingMan.jpg);
	 background-repeat:no-repeat;
	 background-size:cover; 
	 background-color:gold;
}
.subject{
     background-color:green;
	 text-align:center;
     color: red;
     margin-bottom:20px;
}
.header{
    background-color:red;
	text-align:center;
	padding:10px;
	text-transform:uppercase;
	color:gold;
}
.menu{ 
     font-size: 16px;
	  text-align:center;
	 font-family:Algerian
}
a{
    text-decoration:none;
	color:#cc0fde;
	font-family:
}
ul li { 
   display:inline;
   text-decoration:none;
   padding:10px;
   margin-left:20px;
}
.gallery{
	float:left;
	padding:10px;
	margin-top:10px;
	border-radius:30px;
}
form {
     margin-left:60px;
     width: 80%;
}
.firstname{
	 margin-bottom:10px;
	 margin-left:35px;
	 border-radius:5px;
	 width:234px
}
.lastname{
	 margin-bottom:10px;
	 margin-left:35px;
	 border-radius:5px;
	 width:234px
}
.email{
	 margin-bottom:10px;
	 /*margin-left:6px;*/
	 border-radius:5px;
	 width:234px
}
.password{
	 margin-bottom:10px;
	 margin-left:35px;
	 border-radius:5px;
	 width:234px
}
.submite{
     margin-left:200px;
}
.contact_form{
     padding:10px; 
     color:lightblue;
     font-family:f;
	 text-transform:capitalize;
	 font-size:18px;
	 margin-left:10%;
     border:6px;
	 border-radius:6px;
	 background-color:darkgreen;
	 color:white;
	 margin-bottom:35px;
	 box-shadow:5px 5px 5px 1px red;
	 font-weight: 400px;
	 padding-bottom:20px;
}
footer{
background-color:pink;
padding: 10px;
font-family:Algerian
}