@charset "UTF-8";
/* CSS Document - mbhuju@gmail.com */

@media screen and (max-width: 1175px){
	#header_inn, #splash, #banner_img, #inner, #footer_bottom{width:95%;}
}

@media screen and (max-width: 1024px){
	#menu_bg{border:0;}
	#order{margin-bottom:10px;}
	#left{ float:none; width:100%; margin:0 auto;}
	#mid{float:none; width:100%; margin:20px auto; width:300px;}
	#right{float:none; width:100%; margin:0 auto; }
}

@media screen and (max-width: 980px){
	
	
.sideblock{ width:100%; float: none; text-align: center;}
#logo{width:100%; float: none; text-align:center; margin: 23px 0;}
	
	#contact_left{float:none; width:100%; margin:0 auto; padding-top:0; }
	#contact_right{float:none; width:90%; margin:0 auto; padding-top:30px;}
	
	#hours_left{float:none; width:100%; margin:0 auto; padding-top:0; padding-bottom:40px;}
	#hours_right{float:none; width:90%; margin:0 auto;}

	#contactform{width:90%;}
	
	.imgright, .imgleft{display:block; margin:20px auto; float:none;}
}


@media screen and (max-width: 640px){
	h1{font-size:35px;}
	#footer_bottom{font-size:18px; }
}
	
	

