html, body { height: 100%; }
body { font-family: Arial, Helvetica, Microsoft Sans Serif; margin: 0; background-color: #dddddd; }
.MainNav { background-color: #eeeeee; padding: 6px; font-weight: bold; margin: 0; }
.Wrapper { padding: 0px; margin: 0 auto; width: 850px; background-color: white; min-height: 100%; border-left: 2px #cccccc solid; border-right: 2px #cccccc solid; }
.LFList { padding: 0; margin: 2px; text-align: right; }
.UMenu { padding: 0; margin: 2px; text-align: right; }
.UMenu li, .LFList li { display: inline; list-style-type: none; padding-right: 4px; }
.LoginOrMenu { width: 100%; }
.Content { padding: 0 40px 20px 40px; }
.FrontPageLinks {  position: relative !important; top: -450px !important; }
.UnloggedInHomePage { margin-bottom: -400px !important; }


	@media (max-width: 340px) {
		.Content { padding: 0 5px 20px 5px; }
		.Wrapper { width: 100%; }
		.UMenu li, .LFList li { display: inherit; }
		.LFList { text-align: left; }
		.UMenu { text-align: left; }
}

/* body { font-family: Arial, Helvetica, Microsoft Sans Serif; margin: 0; }
.MainNav { background-color: #eeeeee; padding: 6px; font-weight: bold; margin: 0; }
.Wrapper { padding: 0px; margin: 0 auto; width: 850px; background-color: white; min-height: 100%; border-left: 2px #cccccc solid; border-right: 2px #cccccc solid; }
.LFList { padding: 0; margin: 2px; text-align: right; }
.UMenu { padding: 0; margin: 2px; text-align: right; }
.UMenu li, .LFList li { display: inline; list-style-type: none; padding-right: 4px; }
.LoginOrMenu { width: 100%; }
.Content { padding: 30px 150px 20px 450px; font-size: 15px !important; }
.SpawtzAttention { font-color: white !important; width: 50% !important; }
.LFList { color: white !important; padding-right: 475px !important; }
.UMenu { font-size: 15px !important; padding-right: 475px !important; color: white !important; }
.FrontPageLinks { color: white !important }
h3 { color: white !important; }
a { color: white !important; }
.FPFixturesAndStandings { background-color: #000000 !important;  color: #000000 !important; }
.FPFindYourTeam { background-color: #000000 !important;  color: #000000 !important; }
.FPRegister { background-color: #000000 !important;  color: #000000 !important; }
.FPBookACourt { background-color: #000000 !important; color: #000000 !important; }
.LRow { color: white !important; }
.LSport { color: white !important; }
.SpawtzLegacyLeagueTable { color: white !important; }
.LRowBand { color: white !important; background-color: black !important; }
.STTable { color: black !important; }
.UMenu { background-color: black !important; }
.FTable { background-color: black !important; color: white !important; margin: 0px 400px 0px 0px !important; }
.tbody { background-color: black !important; }
tr.FHeader { background-color: #003F82 !important; }
.FRow FBand { background-color: black !important; }
.FRow { background-color: black !important; }
td { background-color: black !important; color: white !important; }
._ss_centered_ad { margin: 0px 450px 0px 0px !important; }
.SpawtzLegacyLeagueTable { margin: 0px 400px 0px 0px !important; }
table.STTable { padding: 0px 500px 0px 500px !important; width: 50% !important; margin-right: 4500px !important; }
table.FTable { padding: 0px 500px 0px 500px !important; width: 50% !important; margin-right: 450px !important; }
div.ShareContainer.Share3 { width: 50% !important; margin-right: 450px !important; }


.SpawtzContent input[type=text], textarea, input[type=email], input[type=password], input[type=tel], input[type=url], input[type=search], input[type=date] { height: auto !important; }
.LoginOrMenu input[type=text], textarea, input[type=email], input[type=password], input[type=tel], input[type=url], input[type=search], input[type=date] { width: auto; height: auto !important; } */