#PageWrapper.f-ms { width:100%; z-index:0; margin-left:auto; margin-right:auto; background-size:100% }
#CSSMenuWrapper.f-ms { max-width:1100px; z-index:0; clear:both; margin:20px auto }
#CSSMenu.f-ms { width:100%; height:35px; z-index:0; clear:both; margin-left:auto; margin-right:auto; background-color:#ccc }
#BodyWrapper.f-ms { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#Body.f-ms { width:1100px; max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#m2.f-ms { width:48%; min-height:619px; z-index:0; float:right }
#m1.f-ms { width:48%; height:620px; z-index:0; float:left }
#FooterWrapper.f-ms { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#Footer.f-ms { max-width:1080px; z-index:0; clear:both; padding-left:10px; padding-top:10px; padding-right:10px; margin-left:auto; margin-top:10px; margin-right:auto }
#m4.f-ms { width:48%; z-index:0; float:right }
#m3.f-ms { width:48%; z-index:0; float:left }
@media screen and (max-width:768px)
{
	#CSSMenuWrapper.f-ms { max-width:768px }
	#CSSMenu.f-ms { padding-top:20px; padding-bottom:20px }
	#Body.f-ms { max-width:708px }
	#Footer.f-ms { max-width:768px }
}
@media screen and (max-width:480px)
{
	#CSSMenuWrapper.f-ms { max-width:480px }
	#Body.f-ms { max-width:420px }
	#Footer.f-ms { max-width:480px }
}
@media screen and (max-width:320px)
{
	#CSSMenuWrapper.f-ms { max-width:320px }
	#Body.f-ms { max-width:260px }
	#Footer.f-ms { max-width:320px }
}
