@charset "UTF-8";
.logovideotable {
	text-align: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
/* CSS Document */

.footergraphic {
	background-image: url(New%20Sports%20Facility%20website/images/newsportsimages/sportsfullfooter.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 1000px;
}
.footercallout {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 18px;
	color: #000000;
	font-style: italic;
}
.visitorbackground {
	background-image: url(images/homesectionboxvisitsummer_06.jpg);
	background-repeat: no-repeat;
}
.meetingbackground {
	background-image: url(images/homesectionboxm.jpg);
	background-repeat: no-repeat;
}
.sportsbackground {
	background-image: url(images/homesectionboxvisitsportssummer.jpg);
	background-repeat: no-repeat;
}
.roadcondbackground {
	background-image: url(images/homesectionboxroadwinterwimap_12.jpg);
	background-repeat: no-repeat;
}
.navbackgroundmainpages {
	background-repeat: no-repeat;
	height: 100%;
	width: 204px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #CCCCCC;
}
.maincopybackgroundmainpages {
	background-repeat: no-repeat;
	height: 100%;
	width: 738px;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.tablehome2column {
	width: 1000px;
	border-bottom-width: 0px;
	margin: 0px;
	border-top-width: 15px;
	border-right-width: 15px;
	border-left-width: 15px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
h1 {
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
}
h2 {font-size: 1.5em;}

.example {
	background: #eee;
	padding: 50px;
}

.oneColFixCtrHdr #container {
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #19678a;
	margin: 0 auto;
	text-align: left;
}
.topnavigationtable {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	color: #FFFFFF;
	text-align: left;
}
.footerwavegraphic {
	background-image: url(../images/mainpagesfooterbar_02.jpg);
	background-repeat: no-repeat;
	height: 110px;
	width: 1003px;
}
.oneColFixCtrHdr #header {
}
.oneColFixCtrHdr #footerwhite {
	padding: 0 0px;
	text-align: center;
	background-color: #CCCCCC;
}
.oneColFixCtrHdr #header h1 {
}
.oneColFixCtrHdr #mainContent {
	background: #FFFFFF;
}
.oneColFixCtrHdr #footer {
	padding: 0 0px;
	text-align: center;
	background-color: #CCCCCC;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 0px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	text-align: center;
}
.body  {
	color: #000000;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial
}
.mainpageboxtitlesCopy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	color: #005634;
	line-height: 28px;
}
.bodyblack {
	color: #000000;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial
}
.bodysmall   {
	color: #133fa0;
	font-size: 11px;
	line-height: 16px;
	font-family: Times
}
.bodyboldred  { color: #FF0000; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial }
.bodyltbrownnonital  { color: #9A7438; font-size: 12px; line-height: 14px; font-family: Arial }
.bodylightbrown   { color: #9A7438; font-style: italic; font-size: 14px; line-height: 20px; font-family: Times }
.bodylightbrownbold    { color: #9a7438; font-style: italic; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Times }
.bodyitalic   { color: #174c39; font-style: italic; font-size: 12px; line-height: 18px; font-family: Arial }
.bodyitalictimes    { color: #174c39; font-style: italic; font-size: 14px; line-height: 20px; font-family: Times }
.bodyitalictimesbold     { color: #174c39; font-style: italic; font-weight: bold; font-size: 13px; line-height: 19px; font-family: Times }
.bodyboldbeige    { color: #f8f7f0; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Arial; text-decoration: underline }
.bodyboldblackgeorgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 19px;
}
.bodyboldwhitegeorgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bodybold  { color: #174c39; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial }
.bodyboldlg  {
	color: #174c39;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.bodyboldbrown  { color: #703904; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial }
.bodyboldbrownlg  { color: #703904; font-weight: bold; font-size: 14px; line-height: 26px; font-family: Arial }
.bulletbrownlg  { color: #703904; font-weight: bold; font-size: 18px; line-height: 18px; font-family: Arial }
.bodyboldbrownextralg       {
	color: #703904;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.mainpageboxtitleswinter {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	color: #095ba6;
	line-height: 28px;
}
.bodyboldwinbluelg  {
	color: #095ba6;
	font-weight: bold;
	font-size: 14px;
	line-height: 26px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.bodyboldwinbluextralg       {
	color: #095ba6;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.bodyboldwinblue   {
	color: #095ba6;
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.bodyboldwinblueuline    {
	color: #095ba6;
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline
}
.bodyboldwingreenuline    {
	color: #629E1E;
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline
}
.bodyboldspringxtralgunder      {
	color: #629E1E;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline
}
.bodyboldwinbluextralgunderline {
	color: #095ba6;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.bodyboldwingreen     {
	color: #629E1E;
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.bodyboldsummernuline    {
	color: #F08913;
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline
}
.bodyboldsummer     {
	color: #F08913;
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.bodyboldsummxtralg     {
	color: #F08913;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.bodyboldsummxtralgunder      {
	color: #f08913;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline
}
.bodyboldsummxtralg2      {
	color: #f08913;
	font-weight: bold;
	font-size: 20px;
	line-height: 24px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.bodyboldholiday       {
	color: #ab1a39;
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.bodyboldholidayunder      {
	color: #ab1a39;
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline
}
.bodyboldholidayxtralgunder      {
	color: #AB1A39;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline
}
.bodyboldfall       { color: #B2571B; font-weight: bold; font-size: 13px; line-height: 19px; font-family: Arial }
.bodyboldfallunder      {
	color: #B2571B;
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline
}
.bodyboldfallxtralgunder        {
	color: #b2571b;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline
}
.bodybolddkgreen  {
	color: #005634;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial
}
.bodyboldgrnxtrasubs       {
	color: #005634;
	font-weight: bold;
	font-size: 20px;
	line-height: 22px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.bodyboldgrnsub       {
	color: #005634;
	font-weight: bold;
	font-size: 12px;
	line-height: 19px;
	font-family: Arial
}
.bodyboldgrnsubunder      {
	color: #005634;
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	font-family: Arial;
	text-decoration: underline
}
.bodyboldlggrey  { color: #808080; font-weight: bold; font-size: 13px; line-height: 19px; font-family: Arial }
.largebrnbackground { background: #9a7438 url(images/maintemplate_06.jpg) no-repeat }
.beigebackgroundcolor  { color: #f0efe4; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial }
.bodyboldextralarge {
	color: #174c39;
	font-weight: bold;
	font-size: 20px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif
}
.bodyblackextralarge {
	color: #000000;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif
}
.titlebkg {
	background-image: url(images/titlebackground.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #1F5534;
	font-weight: bold;
	background-repeat: no-repeat;
	line-height: normal;
	text-align: center;
}
.bluetitle {
	color: #095ba6;
	font-weight: bold;
	font-size: 22px;
	line-height: 23px;
	font-family: Arial
}
.titlegreenspring {
	color: #629E1E;
	font-weight: bold;
	font-size: 26px;
	line-height: 28px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.titleorangesummer {
	color: #F08913;
	font-weight: bold;
	font-size: 26px;
	line-height: 28px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.titlebrownfall {
	color: #b2571b;
	font-weight: bold;
	font-size: 26px;
	line-height: 28px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.titleholidaydarkred {
	color: #AB1A39;
	font-weight: bold;
	font-size: 26px;
	line-height: 28px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.titlegreenallother {
	color: #316c51;
	font-weight: bold;
	font-size: 22px;
	line-height: 23px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.homeboxtitles {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
}
.blackgeorgiabold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: 22px;
}
.bodybrown {
	color: #703904;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial
}
.bodyboldfallxtralarge {
	color: #b2571b;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	font-family: Georgia, "Times New Roman", Times, serif
}
#navcontainer ul
{
	text-align: center;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 0;
	margin-top: 0px;
	/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
	background-color: #005634;
	color: white;
	width: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 0px;/* fixes Firefox 0.9.3 */
	font-size: 13px;
	font-weight: bold;
}

#navcontainer ul li
{
	display: inline;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 3px;
	/* matches link padding except for left and right */
padding-top: 3px;
}

#navcontainer ul li a
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	color: white;
	text-decoration: none;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
}

#navcontainer ul li a:hover
{
	background-color: #003b24;
	color: white;
}

#navcontainer #active {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
}
.mainpagesnewcsstemplatebox {
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.bodyboldblack {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial
}
.blackgeorgiaboldkeycallouts {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
}
.keypurple  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60px;
	line-height: 40px;
	color: #821076;
	letter-spacing: -5px;
	background-position: center center;
}
.keyyellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60px;
	line-height: 40px;
	color: #EF9232;
	letter-spacing: -5px;
}
.keyblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60px;
	line-height: 40px;
	color: #203C92;
	letter-spacing: -5px;
}
.keygreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60px;
	line-height: 40px;
	color: #2BADA5;
	letter-spacing: -5px;
}
.headingbox {
	background-color: #E0D6BD;
	height: auto;
	background-position: top;
}
.bodyboldgreengeorgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #005634;
}
.bodyboldwhitegeorgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #DACFBF;
}
.stealstable {
	height: 70px;
	width: 650px;
	margin-top: 0px;
	float: none;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.greysportsheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	color: #333333;
	line-height: 28px;
}
.sportsregistrationcopyblock {
	height: 100px;
	width: 600px;
	padding: 15px;
	background-color: #E6E8E9;
	text-align: left;
	text-indent: 0px;
	border: 4px solid #999999;
	background-image: url(newsportsfacilitywebsite/images/newsportsimages/_sportsregistrationboxbackground.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 15px;
}
.bodysummxtralg {
	color: #F08913;
	font-weight: normal;
	font-size: 18px;
	line-height: 22px;
	font-family: Georgia, "Times New Roman", Times, serif
}
.msgfacilitiesphotos {
	margin-left: 20px;
	border: 3px double #666666;
}
.photocaption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	line-height: 14px;
	font-weight: bold;
	color: #666666;
}
.mainpageboxtitlesblack {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	color: #000000;
	line-height: 28px;
}
.greygeorgiabold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}
.bodyboldgreygeorgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	line-height: 19px;
}
.bodyboldburgandygeorgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #720000;
	line-height: 20px;
}
.rfqtableheaderbox {
	background-color: #333333;
	padding: 0px;
}
.bodyboldwhite {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	font-family: Arial
}
#human {  
visibility:hidden;  
display:none;  
}  .mainpageboxtitles561green {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	line-height: 28px;
	color: #105355;
}
.mainpagesubtitles561green {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: #105355;
}
.mainpagesubtitleswinterblue {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: #095ba6;
}
.mainpagesubsubtitlesblack {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: #000000;
}
.mainpageboxtitlesexclusivered {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	line-height: 28px;
	color: #98101C;
}
.mainpagesubtitlesexclusiveorange {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 26px;
	color: #E08128;
}
.mainpagesubtitlesblack {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 26px;
	color: #000000;
}
.mainpageboxtitlesstopandshoppu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	line-height: 28px;
	color: #47367D;
}
.mainpagesubtitlesstpandshpblue {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 26px;
	color: #89B8DA;
}
.mainpagesubsubtitlesstpshppurple {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: #47367D;
}
.mainpagesubsubtitlesexclususred {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: #98101C;
}
.mainpageboxtitlesbandtoggreen {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	line-height: 28px;
	color: #87AD3E;
}
.mainpagesubtitlesbandtogyellow {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 26px;
	color: #CD1E73;
}
.mainpagesubsubtitlessbandtoggreen {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: #87AD3E;
}
.tablehome2columnmeetings {
	width: 1000px;
	border-bottom-width: 0px;
	margin: 0px;
	border-top-width: 15px;
	border-right-width: 15px;
	border-left-width: 15px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.bandtogethertable {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	vertical-align: top;
}
.bandtogethertitletable {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 500px;
}
.bodyboldgreen561georgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #105355;
	line-height: 19px;
}

