#master-Header-Wrapper.f-ms { max-width:1200px; z-index:100; margin:0px auto auto; border-bottom:solid #bbb 1px }
#master-Header.f-ms { z-index:0; padding:2% }
#logo-Wrapper.f-ms { width:158px; height:101px; z-index:0; float:left; margin-left:5px }
#TPW-Graphics-logo.f-ms { width:158px; height:101px; max-width:100%; overflow:hidden }
#navigation-menu.f-ms { width:83.98%; max-width:967px; z-index:0; float:left; margin-top:20px }
#tpw-main-Wrapper.f-ms { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:20px; margin-right:auto }
#Left-image.f-ms { width:17.92%; z-index:0; float:left; padding:2% }
#master-left-photo.f-ms { max-width:100%; overflow:hidden }
#Right-image.f-ms { width:17.92%; z-index:0; float:right; padding:2% }
#main-right-photo.f-ms { max-width:100%; overflow:hidden }
#master-body-text.f-ms { width:52.08%; z-index:0; float:left; padding:2%; margin-left:0% }
#footer-Wrapper.f-ms { max-width:1200px; z-index:0; margin-left:auto; margin-top:20px; margin-right:auto; border-top:solid #bbb 1px }
#footer-navigation-One.f-ms { width:13.27%; z-index:0; float:left; padding:1% }
#footer-navigation-Two.f-ms { width:13.27%; z-index:0; float:left; padding:1%; margin-left:1.7% }
#footer-navigation-Three.f-ms { width:13.27%; z-index:0; float:left; padding:1%; margin-left:1.7% }
#footer-navigation-Four.f-ms { width:13.27%; z-index:0; float:left; padding:1%; margin-left:1.7% }
#footer-navigation-Five.f-ms { width:159px; z-index:0; float:left; padding:1%; margin-left:1.7% }
#footer-spacer-Five.f-ms { left:0px; top:0px; width:159px; height:16px; min-height:16px; max-width:100%; overflow:hidden }
#footer-navigation-Six.f-ms { width:13.27%; z-index:0; float:right; padding:1% }
#twitter-link.f-ms { max-width:100%; margin-right:10px; overflow:hidden }
#youtube-link.f-ms { max-width:100%; margin-right:10px; overflow:hidden }
#facebook-link.f-ms { max-width:100%; margin-top:5px; margin-right:10px; overflow:hidden }
#Instagram-link.f-ms { max-width:100%; overflow:hidden }
#newsletter-subscription-Wrapper.f-ms { width:100%; max-width:1200px; z-index:0; margin-left:auto; margin-top:20px; margin-right:auto }
#subscription-content.f-ms { z-index:0; padding:3px; margin-left:15%; margin-right:15%; background-color:#2f3237; border:solid #fff 1px }
#copyright-Wrapper.f-ms { max-width:1200px; z-index:0; margin-left:auto; margin-top:0px; margin-right:auto }
#copyright-content.f-ms { z-index:0; padding:2% }
@media screen and (max-width:920px)
{
	#master-Header-Wrapper.f-ms { max-width:920px }
	#navigation-menu.f-ms { width:auto; clear:left }
	#Left-image.f-ms { width:21% }
	#Right-image.f-ms { width:21% }
	#master-body-text.f-ms { width:41.2%; margin-left:0px }
}
@media screen and (max-width:720px)
{
	#logo-Wrapper.f-ms { float:none; margin-left:auto; margin-right:auto }
	#navigation-menu.f-ms { width:100% }
	#master-body-text.f-ms { width:41.06% }
	#footer-navigation-One.f-ms { width:29%; padding:1.5% }
	#footer-navigation-Two.f-ms { width:29%; padding:1.5%; margin-left:2% }
	#footer-navigation-Three.f-ms { width:29%; float:right; padding:1.5%; margin-left:0px }
	#footer-navigation-Four.f-ms { width:29%; clear:both; padding:1.5%; margin-left:0px; margin-top:20px }
	#footer-navigation-Five.f-ms { width:29%; padding:1.5%; margin-left:2%; margin-top:20px }
	#footer-navigation-Six.f-ms { width:29%; padding:1.5%; margin-top:20px }
}
@media screen and (max-width:570px)
{
	#master-Header-Wrapper.f-ms { max-width:570px }
	#master-Header.f-ms { padding:4% }
	#logo-Wrapper.f-ms { margin-top:auto; margin-bottom:auto }
	#navigation-menu.f-ms { max-width:1001px }
	#Left-image.f-ms { width:37.72%; padding:4% }
	#Right-image.f-ms { width:37.72%; padding:4% }
	#master-body-text.f-ms { width:92%; float:none; padding:4% }
	#copyright-content.f-ms { padding:4% }
}
@media screen and (max-width:480px)
{
	#master-Header-Wrapper.f-ms { max-width:480px }
	#footer-navigation-One.f-ms { width:44%; padding:2% }
	#footer-navigation-Two.f-ms { width:44%; float:right; padding:2%; margin-left:0px }
	#footer-navigation-Three.f-ms { width:44%; float:left; clear:left; padding:2%; margin-top:20px }
	#footer-navigation-Four.f-ms { width:44%; float:right; clear:none; padding:2% }
	#footer-navigation-Five.f-ms { width:44%; clear:left; padding:2%; margin-left:0px }
	#footer-navigation-Six.f-ms { width:44%; padding:2% }
}
@media screen and (max-width:320px)
{
	#footer-navigation-One.f-ms { width:auto; float:none; padding:4% }
	#footer-navigation-Two.f-ms { width:auto; float:none; padding:4%; margin-top:20px }
	#footer-navigation-Three.f-ms { width:auto; float:none; padding:4% }
	#footer-navigation-Four.f-ms { width:auto; float:none; padding:4% }
	#footer-navigation-Five.f-ms { width:auto; float:none; padding:4% }
	#footer-navigation-Six.f-ms { width:auto; float:none; padding:4% }
}
