#PageWrapper.f-ms { width:100%; z-index:0; background-image:url(../Resources/fotolia_21327812_.jpg); background-repeat:no-repeat; background-attachment:fixed; background-size:100% }
#HeaderWrapper.f-ms { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#Header.f-ms { max-width:1060px; z-index:0; clear:both; padding:20px; margin-left:auto; margin-right:auto }
#QueenCha.f-ms { float:left; clear:left }
#BodyWrapper.f-ms { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#Body.f-ms { max-width:1040px; z-index:0; clear:both; padding:30px; margin-left:auto; margin-right:auto; overflow:hidden }
#FooterWrapper.f-ms { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#Footer.f-ms { max-width:1100px; z-index:0; clear:both; padding-top:40px; padding-bottom:40px; margin-left:auto; margin-right:auto }
#FooterLeft.f-ms { width:40%; z-index:0; float:left }
@media screen and (max-width:768px)
{
	#Header.f-ms { max-width:728px }
	#Body.f-ms { max-width:708px }
	#Footer.f-ms { max-width:768px }
}
@media screen and (max-width:480px)
{
	#Header.f-ms { max-width:440px }
	#QueenCha.f-ms { float:none }
	#Body.f-ms { max-width:420px }
	#Footer.f-ms { max-width:480px }
	#FooterLeft.f-ms { width:100%; float:none; margin-bottom:20px }
}
@media screen and (max-width:320px)
{
	#Header.f-ms { max-width:280px }
	#Body.f-ms { max-width:260px }
	#Footer.f-ms { max-width:320px }
}
