body { margin:0px; background-color:#46494c; height:100% }
html { height:100% }
a:link { color:#fff }
a:visited { color:#fff }
a:hover { color:#8fadc2 }
a:active { color:#8fadc2 }
#PageDiv { position:relative; min-height:100%; max-width:960px }
#Johnmobile { position:absolute; left:24px; top:0px; z-index:1 }
#AMO9860 { position:absolute; left:600px; top:314px; width:480px; height:725px; z-index:2 }
#AMO9930 { position:absolute; left:600px; top:314px; width:480px; height:725px; z-index:3 }
#AMO9857 { position:absolute; left:600px; top:314px; width:480px; height:725px; z-index:4 }
#AMO9871 { position:absolute; left:600px; top:314px; width:480px; height:725px; z-index:5 }
#AMO9888 { position:absolute; left:600px; top:314px; width:480px; height:725px; z-index:6 }
#AMO9982 { position:absolute; left:600px; top:314px; width:480px; height:725px; z-index:7 }
#AMO9948 { position:absolute; left:600px; top:314px; width:480px; height:725px; z-index:8 }
#AMO9938 { position:absolute; left:600px; top:314px; width:480px; height:725px; z-index:9 }
#AMO9913 { position:absolute; left:590px; top:309px; width:480px; height:725px; z-index:10 }
#AMO9953combo1 { position:absolute; left:24px; top:0px; width:480px; height:725px; z-index:11 }
#Sign { position:absolute; left:51px; top:37px; width:181px; height:251px; z-index:12 }
#item2 { position:absolute; left:276px; top:34px; width:162px; min-height:90px; z-index:13; height:auto; overflow:visible }
#Sign1 { position:absolute; left:-221px; top:46px; width:137px; height:195px; z-index:14 }
#item1 { position:absolute; left:0px; top:584px; width:480px; height:156px; z-index:15 }
#facebook1 { position:absolute; left:253px; top:606px; width:50px; height:50px; z-index:16 }
#item3 { position:absolute; left:35px; top:604px; width:205px; min-height:90px; z-index:17 }
#item4 { position:absolute; left:306px; top:697px; width:161px; height:24px; z-index:18 }
#fwNav1 { float:left; padding:0; margin:0; list-style:none }
#fwNav1 .fwNavItem { position:relative; width:auto; *vertical-align:bottom; margin:0; padding:0; box-sizing:border-box; border-bottom:1px solid #FFFFFF; border-left:0; border-right:0; border-top:0 }
#fwNav1 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; padding:0px 0px 0px 0 }
#fwNav1 .fwFirstChild { border-top:0 }
#fwNav1 .fwLastChild { border-bottom:0 }
#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { color:#8FADC2; text-decoration:none }
#fwNav1 .fwNavItem a:active { color:#8FADC2; text-decoration:none }
#fwNav1-toggle, .fwNav1-toggle-label { display:none }
.fwNav1-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
@media screen and (max-width:480px)
{
	#PageDiv { max-width:480px; padding:10px }
	#Johnmobile { left:0px }
	#AMO9860 { left:0px; top:0px }
	#AMO9930 { left:0px; top:0px }
	#AMO9857 { left:0px; top:0px }
	#AMO9871 { left:0px; top:0px }
	#AMO9888 { left:0px; top:0px }
	#AMO9982 { left:0px; top:0px }
	#AMO9948 { left:0px; top:0px }
	#AMO9938 { left:0px; top:0px }
	#AMO9913 { left:0px; top:0px }
	#AMO9953combo1 { left:0px }
	#Sign { left:16px; top:23px }
	#item2 { left:212px; top:23px }
	#Sign1 { display:none }
	#item1 { top:723px }
	#facebook1 { top:744px }
	#item3 { top:743px }
	#item4 { left:0px; top:883px; width:252px; height:90px; padding:0px 10px }
}
@media screen and (max-width:320px)
{
	#PageDiv { max-width:320px }
	#Johnmobile { left:-143px; top:90px }
	#AMO9860 { left:-143px; top:90px }
	#AMO9930 { left:-143px; top:90px }
	#AMO9857 { left:-143px; top:90px }
	#AMO9871 { left:-143px; top:90px }
	#AMO9888 { left:-143px; top:90px }
	#AMO9982 { left:-143px; top:90px }
	#AMO9948 { left:-143px; top:90px }
	#AMO9938 { left:-143px; top:90px }
	#AMO9913 { left:-86px; top:90px }
	#AMO9953combo1 { left:-143px; top:90px }
	#Sign { left:419px; top:30px; display:none }
	#item2 { left:166px; top:22px }
	#Sign1 { left:20px; top:22px; display:block }
}
