body		{background-color:#EAEAEA; font-family:arial; font-size:16px}
a			{text-decoration:none; color:#235BA8}
#main		{width:1270px; background-color:#ffffff; min-height:400px; border:2px solid #dddddd; 
				margin-top:30px; text-align:left;}
#hImg		{float:left; margin-left:20px; margin-top:20px}
#call		{float:right; text-align:center; margin-right:20px; margin-top:20px}
.hHead		{font-size:1.7rem}
#nav		{margin-top:20px; display:flex; text-align:right; justify-content: flex-end; margin-bottom:20px}
.nav		{margin-right:20px}
#banner		{-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.05) inset; box-shadow: 0 0 30px rgba(0, 0, 0, 0.05) inset; 
				padding:20px; margin-top:0px; font-size:1.3rem}
#content	{padding:20px;}
p			{line-height:180%; font-size:1.05rem}

.pImage		{background-position: center center; height:220px; width:560px; background-repeat:no-repeat}
#front		{display:flex; justify-content:center;}
.item		{padding:20px; width:50%}
#left		{background-image:url(/assets/images/leftSide.jpg);}
#right		{background-image:url(/assets/images/rightSide.jpg);}
@media (max-width:1250px){
	#main {width:95%}
	#mainImage {width:100%}
}
@media (max-width:1150px){
	.pImage {width:100%}
	#front	{flex-direction:column}
}
@media (max-width:750px){
	#hImg	{float:none; text-align:center}
	#call	{float:none; margin-top:20px}
	#nav	{justify-content:center;}
}
@media (max-width:1000px){
	.item	{width:100%; padding:0px}