.logo{
	width:100px;
	height:105px;
	left:5px;
	top:5px;
	/*border:3px solid black;*/
	float:left;
	position:relative;
	border:2px solid green;
	
}

.desc {
	width: 400px;
	height: 60px;
	left:20px;
	top:50px;
	text-align:bottom;
	/*border:3px solid black;*/
	position:relative;
	overflow:hidden;
	border:2px solid blue;
	
}
.signin_link {
	width: 80px;
	height: 60px;
	
	top:50px;
	float:left;
	text-align:bottom;
	/*border:3px solid black;*/
	position:relative;
	
	border:2px solid red;
	
}


.menu{
	
	width:100%;
	height:70px;
	left:5px;
	
	/*border:3px solid black;*/
	float:left;
	padding: 0px 0px 0px 10px;
	position:initial;
	
	margin-bottom:20px;
}

.table_top{
	width:100%;
	/*background-color:#000;*/
	padding-bottom:20px;
}

.img_slideshow{
	
	width:100%;
	height: 400px;
	
	
	/*border:3px solid black;*/
	float:left;
	padding: 0px 0px 0px 10px;
	
	overflow:hidden;
	margin-bottom:0px;
}

.about_us{
	
	width:100%;
	
	left:5px;
	
	border:3px solid black;
	float:left;
	padding: 0px 0px 0px 10px;
	position:initial;
	overflow:hidden;
	margin-bottom:20px;
}


.app_form{
	
	width:80%;
	height:500px;
	background-color:#000;
	border:2px solid black;
	border-radius:20px;
	left:10%;
	
	text-align:center;
	float:left;
	padding: 0px 0px 0px 10px;
	position:relative;
	overflow:hidden;
	margin-bottom:20px;
	
}