#content {
  height: 3070px;
  width: 800px;
  border:.5px solid grey;
  margin:0 auto;
}

/*-----------------Navigation------------------------------------*/
	#content > nav {
		width:800px;
        height:50px;
        background:#50c6dd;
        position:fixed;
	}
	#content > nav > div{
		float: left;
		text-align: center;
        
	}
	#content > nav > div:nth-child(1) {
		width: 5%;
		padding: 3px 0;
        display:none;
	}
	#content > nav > div:nth-child(2){
		width: 10%;
		min-width: 135px;
	}
	#content > nav > div:nth-child(3) {
		width: 35%;
		margin: 0 1%;
		min-width: 265px;
		border: 1px solid;
		max-width: 310px;
        display:none;
	}

	#content > nav > div:nth-child(4) {
		position:absolute;
        top:20px;
        right:20px;
		width: 55%;
		min-width: 140px;
        padding-right:0px;
	}
	#content a {text-decoration: none;}
	#content > nav > div:nth-child(3) > input[type="search"] {
		margin: 0;
		display: block;
		max-width: 225px;
		float: left;
		border: none;
		padding: 2.5px 0;
		width: 100%;
	}



#content > nav > div:nth-child(3) > button {
		display: block;
		width: 85px;
		float: left;
		border: none;
		padding: 2.5px;
		border-right: 1.3px solid;
	}


	#content > nav > div:nth-child(2) > a {
		padding: 2px 7%;
        position:absolute;
        top:20px;
        left:20px;
	}

 #content > nav > div:nth-child(3) > a > button > span {
		text-align: center;
    	padding: 1.5%;
	}
	#content a {
		text-decoration: none;
		padding: 3px 5%;
		margin: 0;
		display: inline-block;
		color: black;
	}

#content > nav > div:nth-child(4) > a:nth-child(1):hover {
    background:black;
    color:white;   
}

#content > nav > div:nth-child(4) > a:nth-child(2):hover {
    background:black;
    color:white;   
}

#content > nav > div:nth-child(4) > a:nth-child(3):hover {
    background:black;
    color:white;   
}

#content > nav > div:nth-child(4) > a:nth-child(4):hover {
    background:black;
    color:white;   
}

/*-----------------Navigation End------------------------------------*/

/*------------------------------Home CSS Starts-------------------------------*/

#home_content {
  height:500px;
  background-image:url(../images/clouds.png);
  width:800px;
}

.home_text{
    float:left;
    width:600px;
    height:100px;
    margin-top:180px;
    margin-left:120px;
   
}


/*------------------------------Home CSS Ends-------------------------------*/

/*------------------------------About CSS Starts-------------------------------*/

#about_content {
  height:1400px;
  width:800px;
}

.about_title {
    width:600px;
    text-align:center;
    background:#50c6dd;
    height:30px;
    margin-left:100px;
    margin-top:100px;
    
}

.barrier {
    float:left;
    margin-top:50px

}

.about_block_one {
    width:600px;
    height:200px;
    margin-top:100px;
    margin-left:100px;
    float:left;

}

.one_text {
    width:200px;
    height:200px;
    float:right;
}

.one_text > p { 
    font-size:12px;
    width:200px;
    height:200px;
    padding:0px;
}

.about_block_one > img {
    float:left;
}



.about_block_two {
    width:600px;
    height:200px;
    margin-top:70px;
    margin-left:100px;
    float:left;
}

.two_text {
    width:200px;
    height:200px;
    float::left;
}

.two_text > p { 
    font-size:12px;
}
.about_block_two > img {
    float:right;
}

.about_block_three {
    width:600px;
    height:200px;
    margin-top:80px;
    margin-left:100px;
    float:left;
    
}

.three_text {
    width:200px;
    height:200px;
    float:right;
}

.three_text > p { 
    font-size:12px;
}

.about_block_three > img {
    margin-left:-30px;
}

.about_block_four {
    width:600px;
    height:200px;
    margin-top:90px;
    margin-left:100px;
    float:left;
}

.four_text {
    width:200px;
    height:200px;
    float:left;
}

.four_text > p { 
    font-size:12px;
}

.about_block_four > img {
    float:right;
}




/*------------------------------About CSS Ends-------------------------------*/

/*------------------------------News CSS Begins-------------------------------*/

#news_content {
  height:635px;
  width:800px;
  text-align:center;
}

.news_title {
    margin-bottom:100px;
    margin-left:100px;
    width:600px;
    background:#50c6dd;
}

.news_text {
    margin:0 auto;
    width:750px;
}

#news_content > div.news_text > a.new_one > div {
    margin-bottom:-20px;
}

#news_content > div.news_text > a.new_one > div:hover {
    background-color:#50c6dd;
}

#news_content > div.news_text > a.new_two > div {
    border-top:2px solid grey;
    margin-bottom:-20px;
}

#news_content > div.news_text > a.new_two > div:hover {
    background-color:#50c6dd;
}

#news_content > div.news_text > a.new_three > div {
    border-top:2px solid grey;
    margin-bottom:-20px;
}

#news_content > div.news_text > a.new_three > div:hover {
    background-color:#50c6dd;
}

#news_content > div.news_text > a.new_four > div {
    border-top:2px solid grey;
    margin-bottom:-20px;
}

#news_content > div.news_text > a.new_four > div:hover {
    background-color:#50c6dd;
}

#news_content > div.news_text > a.new_five > div {
    border-top:2px solid grey;
    border-bottom:2px solid grey;
    margin-bottom:-20px;
}

#news_content > div.news_text > a.new_five > div:hover {
    background-color:#50c6dd;
}



/*------------------------------News CSS Ends-------------------------------*/

/*------------------------------Reserve CSS Begins-------------------------------*/

#reserve_content {
  height:500px;
  background-image:url(../images/bigplane.png);
  width:800px;
}

.reserve_box {
    margin-left:75px;
    margin-top:130px;
    border-radius:50px;
    width:300px;
    height:300px;
    background:rgb(80,198,221,.5);
    border:none;
    float:left;
}

.reserve_text {
    margin-left:30px;
}

.sub_text {
    margin-top:-20px;
    margin-left:30px;
    width:250px;
}



/*------------------------------Reserve CSS Ends-------------------------------*/

a {
    text-decoration:none;
}

}
p {
  margin-top: 20px;
  color: #555a56;
}

h1 {
    font-size:36px;
    font-family:alexa STD;
    color:black;
}

h2 {
  color: black;
  font-size: 24px;
  font-family:avenir;
}
h4 {
  color: #54403d;
  font-size: 18px;
}

h6 {
    font-size:8px;
    font-family:avenir;
    font-style:italic;  
}


li {
  margin-left: 130px;
  color: #555a56;
  font-size: 14px;
  list-style-type: none;
  padding-top: 2px;
}

button {
    background:blue;
    color:white;
    margin-left:30px;
    height:40px;
    width:200px;
}




