@charset "UTF-8";
/* CSS Document - mbhuju@gmail.com */

@media screen and (max-width: 1280px){
	#menu_inn, #header_inn, #banner_inn{width:95%;}
	#footer_inn{width:94%; padding:0 2%;}
}

@media screen and (max-width: 1175px){
	#content_inn, #inner{width:95%;}
}

@media screen and (max-width: 1024px){
	#facebook{float:none; width:100%; margin:0 auto; text-align:center;}
	#menu{ padding-top:0;}
}

@media screen and (max-width: 980px){
	
	#facebook1{float:none; width:100%; margin:0 auto; text-align:center; padding:20px 0;}
	#left_footer{float:none; width:100%; margin:0 auto; text-align:center; padding:0; }	
	#right_footer{float:none; width:100%; margin:0 auto; padding:20px 0; text-align:center; padding:20px 0;}
	
	
	#hours_left{float:none; width:100%; margin:0 auto; padding-top:0;  }
	#hours_right{float:none; width:90%; margin:0 auto; padding-top:40px;}


	#contact_left{float:none; width:100%; margin:0 auto; padding-top:0px; }
	#contact_right{float:none; width:90%; margin:0 auto; padding-top:30px;}

	#feed{float:none; width:95%; margin:0 auto; margin-bottom:30px; text-align:center;}
	
	#contactform{width:90%;}
	
	.events1{width:90%; float:none; margin:0 auto; text-align:center; padding-bottom:40px;}

	.imgright, .imgleft{display:block; margin:20px auto; float:none;}
}


@media screen and (max-width: 640px){
	h1{font-size:35px;}
	#outdoor{width:80%;}
	#banner_inn{font-size:32px; line-height:35px; padding-top:30px;}
	#header_inn{font-size:30px; line-height:30px; padding-top:60px;}
	.style3{font-size:40px;}
}
	
@media screen and (max-width: 415px){	
	#left_footer{font-size:16px;}
	
}
	

