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


@media screen and (max-width: 1175px){
	#header_inn{width:95%; }
	#menu_inn{width:95%;}
	#banner_inn{width:95%;}
	#inner{width:95%; }
	#home{width:95%; }
	#main{width:95%; }
	#footer_inn{width:95%;}
	.top_nav li a{  font-size:16px;}
	.nav{padding:0 8px 0 0;}
	
		#footer_left{float:none; width:100%; text-align:center;}
	#footer_center{float:none; width:100%; text-align:center; margin:0 auto; margin-top:30px;}
	#footer_right{float:none; width:100%; text-align:center; margin-top:20px;}
	#big{float:none; width:100%; text-align:center; margin:0 auto; padding-top:20px;}
	
		#banner_left{float:none; width:100%; text-align:center;}
	#banner_left img{width:100%;}
	#banner_right{float:none; width:100%; text-align:center;}
	
	
	}

@media screen and (max-width: 980px){	

	#logo{float:none; width:100%; text-align:center;}
	#top_menu{margin-top:20px; float:none; width:100%;}
	#top_menu {padding: 1px 0;}

	

	
	.mm{ display:block;}
	
	#contact_left{float:none; width:100%; text-align:center; margin:0 auto;}
	#contact_right{float:none; width:95%; text-align:center; margin-top:30px;}

#history{float:none; width:100%; text-align:center; margin:0 auto;}
#history1{float:none; width:100%; text-align:center; margin:0 auto;}

		
		.textright{ text-align:center;}
		.form1 table, .form1 td, .form1 tr { display: block; }		
		.form1 td { border: none; position: relative; text-align:center;}
		.form1{ width:90%;}	
		
		.imgright{ float:none; margin:20px auto; display:block; }
		.imgleft{ float:none; margin:20px auto; display:block; }
	}

@media screen and (max-width: 640px){
	#content_left{float:none; width:100%; text-align:center;}
	#content_center{float:none; width:100%; text-align:center; margin-top:30px;}
	#content_right{float:none; width:100%; text-align:center; margin-top:30px;}
	
	#roster{float:none; width:100%; margin:0 auto;}
	#roster1{float:none; width:100%; margin:0 auto;}
	
	h1{font-size:35px;}


	}
	
@media screen and (max-width: 480px){


	}