@charset "utf-8";
#search_nav_label {
	display: block;
	font-size: 1.5em;
	font:Georgia, "Times New Roman", Times, serif
	float:left;
	text-align: center;
	color: #000;
}
		
#Content_Search {
	width: 1000px;
	height: 550px;
	margin: 0 auto;
	border: 0px solid #333; 
	display:table;
}
	
#Search_Table_p {
	color:#000
    padding-left:10px;
	font:Georgia, "Times New Roman", Times, serif;
}	

#Search_Top2 h1 {
	color:#000;
	padding-top:0.4em;
	padding-left:20px;
	padding-right:0;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:2.0em;
	text-align:end;
}

#Search_Top2 h2 {
	color:#000;
	padding-top:0.4em;
	padding-left:20px;
	padding-right:0;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	text-align:end;
}

#Content_Search h5{
	color:#000;
	padding-top:0.4em;
	padding-left:20px;
	padding-right:0;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:2.0em;
	text-align:end;
}

#result_pic img{
	border:1px solid #002666;
	background:#fff;
	padding:2px;
	
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius::5px;
	
	box-shadow: 1px 1px 4px #000;
	-moz-box-shadow: 1px 1px 4px #000;
	-webkit-box-shadow:1px 1px 4px #000; 
}	

#Search_Legend h5 {	
	font-size:1.5em;
}

#Gender_distribution_pic {
	height:100px;
	width:100px;
}

#home_search_nav{
	margin:20px 50px 20px 50px;
	float:left;
	width:900px;
	background: rgba(233, 233, 233, 0.5);
	color:#fff;
	border-bottom:1px solid #000033;
	border-right:1px solid #000033;
	border-left:1px solid #000033;
	border-top:1px solid #000033;
	height:80px; 
	
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius::15px;
}

#No_Result {
	font-family:"Orbitron";
	font-size:50px;
	margin:25px 0 0 0; 
	color:#B30000;
	
}

#checkin {
	background: #3498db;
	background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
	background-image: -o-linear-gradient(top, #3498db, #2980b9);
	background-image: linear-gradient(to bottom, #3498db, #2980b9);
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	-webkit-box-shadow: 0px 1px 3px #666666;
	-moz-box-shadow: 0px 1px 3px #666666;
	box-shadow: 0px 1px 3px #666666;
	font-family: Arial;
	color: #ffffff;
	font-size: 18px;
	text-decoration: none;
	margin:15px 0 0 0px;
	padding:2px; 
	width:100px;
	text-align: center;  
	border: solid #000000 1px;
}

#checkin:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}

#checkout {
  background: #c71062;
  background-image: -webkit-linear-gradient(top, #c71062, #b82b5a);
  background-image: -moz-linear-gradient(top, #c71062, #b82b5a);
  background-image: -ms-linear-gradient(top, #c71062, #b82b5a);
  background-image: -o-linear-gradient(top, #c71062, #b82b5a);
  background-image: linear-gradient(to bottom, #c71062, #b82b5a);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 18px;
  text-decoration: none;
  
  margin:15px 0 0 0px;
  padding:2px; 
  width:100px;
  text-align: center; 
   border: solid #000000 1px; 
}

#checkout:hover {
  background: #fa197e;
  background-image: -webkit-linear-gradient(top, #fa197e, #d13469);
  background-image: -moz-linear-gradient(top, #fa197e, #d13469);
  background-image: -ms-linear-gradient(top, #fa197e, #d13469);
  background-image: -o-linear-gradient(top, #fa197e, #d13469);
  background-image: linear-gradient(to bottom, #fa197e, #d13469);
  text-decoration: none;
}

#hostel_data {
	background-color: #fff;
	border: 1px solid #333; 
	box-shadow: 1px 1px 4px #000;
	-moz-box-shadow: 1px 1px 4px #000;
	-webkit-box-shadow:1px 1px 4px #000;
	color:#fff;
	width:900px; 
	height:auto; 
	margin-left:50px; 
    padding-top:10px;
}

#hostel_data p {
	color:#000;
}	

#hostel_data span {
	color:#000;
}	

table { 
    border-collapse: collapse; 
}



#hostel_name:link {
    text-decoration: none;
	color:#072542;
}

#hostel_name:visited {
    text-decoration: none;
	color:#072542;
}

#hostel_name:hover {
    text-decoration: underline;
}

#hostel_name:active {
    text-decoration: none;
	color:#072542;
}