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




@media screen and (max-width: 1024px){	
	#header_inn{width:90%;}
	#banner img{width:90%; margin:0 auto;}
	#inner{width:80%;}
	#footer_inn{width:90%;}
	#header_left{width:90%; float:none; margin:0 auto; text-align: center; }
	#header_right{width:90%; float:none; text-align:center;padding-top: 30px; margin: 0 auto;}
	#menu{width:90%; float:none; text-align:center; margin:0 auto; }
	
	#content_left{width:100%; float:none; }
	#content_right{width:100%; float:none; text-align:center; margin-top:30px; padding-bottom:30px;}
	
	#contact_left{width:90%; float:none; margin:0 auto; padding-top:20px; text-align: center; }
	#contact_right{width:90%; float:none; margin:0 auto; padding-top:30px; }

	#hours_left{width:90%; float:none; padding-top:20px;}
	#hours_right{width:95%; float:none; margin:0 auto; padding-top:30px;}
	
	#footer_left{width:100%; float:none; text-align:center;}
	#footer_right{width:100%; float:none; text-align:center;}
	
		.textright{ text-align:center;}
		.form1 table, .form1 td, .form1 tr { display: block; }		
		.form1 td { border: none; position: relative; }
		.form1{ width:90%;}	
		
		.imgright{ float:none; margin:20px auto; display:block; }
		.imgleft{ float:none; margin:20px auto; display:block; }

	}


@media screen and (max-width: 980px){
	.small{font-size:12px;}
	#online{ width:100%; float:none; padding-bottom:20px; text-align:center;}
	#add{ width:100%; float:none; text-align:center; padding-bottom:20px;}
		
	}
	
@media screen and (max-width: 480px){
	#inner{width:70%;}
	
	}