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


@media screen and (max-width: 1024px){
	#header_inn{width:95%;}
	#menu{width:95%;}
	#banner_inn{width:95%;}
	#content_inn{width:90%;}
	#inner{width:95%;}
	#promo_inn{width:95%;}
	#footer{width:95%;}
	
}

	
	
@media screen and (max-width: 800px){	
	#menu{width:100%;}
	a.more:link, a.more:active, a.more:visited {font-size:20px;  line-height:25px;  text-decoration:none;}
	a.more:hover{color: #000;}
	
}
	
@media screen and (max-width: 640px){
	#smalllogo{display:block;}
	
	#left_logo{width:100%; float:none; text-align:center;}
	#call{width:100%; float:none; text-align:center; padding:10px 0 20px 0;}
		
	#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; }
	

		.imgright{float:none; margin:20px auto; display:block; }
		.imgleft{float:none; margin:20px auto; display:block; }

	
		.textright{ text-align:left;}
		.form1 table, .form1 td, .form1 tr { display: block; }		
		.form1 td { border: none; position: relative; }
		.form table, .form td, .form tr { display: block; }		
		.form td { border: none; position: relative; }
		a.more:link, a.more:active, a.more:visited {font-size:24px; color: #000; font-weight: bold; line-height:25px; text-transform:uppercase; text-decoration:none;}
		a.more:hover{color: #000;}
		h1{font-size:28px;}
		
		#promo1{width:95%; float:none; margin:0 auto; text-align:center;}
	#promo2{width:95%; float:none; margin:0 auto; text-align:center; margin-top:30px;}
	#promo3{width:95%; float:none; margin:0 auto; text-align:center; margin-top:30px;}

	}
	
@media screen and (max-width:480px){
	
	
	a.more:link, a.more:active, a.more:visited {font-size:24px; color: #000; font-weight: bold; line-height:45px; text-transform:uppercase; text-decoration:none;}
	a.more:hover{color: #000;}
	}