BODY
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-weight: normal;
	word-spacing: normal;
	text-transform: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: Gray ;
	text-align: center;
}

.contentold
{
	border-right: 2px outset gray;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0 0 10 0;
	border-left: 2px outset gray;
	width: 960px;
	border-bottom: 2px outset gray;
	background-color:  White ;
	text-align: center;
}

.content
{
	/*border-right: 2px outset gray;
	padding-right: 0px;
	padding-left: 0px;*/
	border-left: 2px outset gray;
	width: 960px;
	border-bottom: 2px outset gray;
	background-color:  White ;
}

#ContentTable
	{margin-left:10px; margin-right: 10px; width:100%;}
	
P 
	{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14;}

.Column1
	{margin-left:0px; vertical-align:top; border-right: inset 2px silver;}
	
.TableHeading
	{ font-weight:bold;}
	
#UpperLeft
	{border-right: 0;}
	
#UpperLeft, .Column1
	{background-color:WhiteSmoke; width:300; }
	
.Column2
	{width: 720px;}
	
#NavCol
	{}

#NavTable
	{width: 180px; }
	
#NavTopSpacer
	{ height:30px}
	
#HeaderWrapper
	{width:960px; margin:0px; }
	
#HeaderLogo
	{float:left;}
	
#HeaderImage
	{float:right;}

.HeaderSeparater
	{ border-top: solid 3px black; height: 5px; font-size:1px; padding-top: 0; padding-bottom: 0; margin-top: 0px; margin-bottom: 0px; }
	
.FooterSeparater
	{border-top: groove 3px red; height:5px; font-size:1px; padding-top: 0; padding-bottom: 0; margin-left:10px; margin-right:10px; margin-top : 10px; margin-bottom: 0px; }

#PageTitle
	{font-size:24px; padding-top: 0px; padding-bottom: 20px; padding-left: 2px; color: Red; text-align: left; font-weight:bold;}
	
.SectionTitle 
	{font-size:20px;line-height:22px;color: Crimson ; font-weight:bold ; border-bottom: solid 1px Crimson; padding-top: 10px;}

#BelowHeaderWrapper
	{width:960px; margin:0px; position:relative; left:0; top:10; }

#NavMenu
	{position:relative; left:0; top:0; float:left; width:180; margin-left:15px;}
	
#PageContent
	{position:relative; left:0; top:-10; width:700; padding-left:10px; margin-left:20px;}
	
#CurrentNewsLine
	{border: groove 2px maroon;}

.ContentDivider
	{border: groove 2px maroon; width:100%;}

#CurrentNews
	{font-size:20px;line-height:30px; margin-bottom:15px; color: Red  ; text-align: left; font-weight: bold;}

#OCPete
	{text-align: center; padding: 10px }
	
#FloatingNotice
	{position:absolute; left:271; top:237; width:573; border-style:outset; border-width:2px;  background-color:#66FF66; padding: 5px 10px 10px 10px;}

.ContentText 
	{font-size:18px;line-height:22px; margin-bottom:15px; text-align: left;}
	
.ContentTextSmall
	{font-size:14px;line-height:18px; margin-bottom:15px; text-align: left;}
	
.ContentHighlight 
	{font-size:18px;line-height:22px;color: Maroon ; font-weight:bold ;}

.IndentedContentText
	{font-size:18px;line-height:22px; padding-left:10px; margin-left:10px; margin-bottom:15px; text-align: left;}

.PageHeading 
	{font-family:Arial, Verdana, Helvetica, sans-serif; color: #FF0000; font-size:45px;  font-weight: bold;}
	
.MenuItem
	{height:31px; text-align: center; font-family:Arial, Verdana, Helvetica, sans-serif; color: black; font-size:14px; font-weight: bold; text-decoration: none;}
	
.MenuItem a
	{text-decoration: none;color: black; }

.SubText
	{font-size:10px; }
	
.CoachBlock
	{width: 100%; margin-bottom: 20px;}
	
.CoachPhoto
	{width: 200;  float:right; padding-right: 5px; padding-left: 5 px; margin-right: 5px; }

.CoachPhoto img
	{width: 200; border: outset silver 0px;}
	
.CoachBio
	{width: 480; float:left; padding-left: 20px;}

.CoachSeparater
	{ border-top: solid 2px silver; height: 8px; padding-top: 0; padding-bottom: 0; margin-top: 10px; margin-bottom: 5px;}

.FundraisingBlock
        { width: 100%;}

.FundraisingThermometer
         ( width: 250; float: left; }

.FundraisingColumn
         { width: 400; float: right;}


#FooterColumn
	{ text-align: right; height:20px; vertical-align:top; font-size: 10px; margin-right: 10px; margin-bottom: 10px; padding-right: 10px;}
	
#FooterRow
	{margin-bottom: 10px; margin-right:10px;}
	
.PhotoColumn
	{width: 100px; float:right; padding-left:0px; padding-right: 0px; margin-right: 5px; margin-left: 5px;}

.PhotoColumn img
	{width: 100px; }
	
.TeamImage, .PhotoColumn img
	{border: outset silver 2px;}
	
.TeamImage
	{ width:700px;border: none;}

.TextColumn
	{width: 570; float:left; padding-left: 0px;}

.ColumnName 
	{font-size:18px;line-height:22px;color: Maroon ; font-weight:bold ; text-align: left;}

.TextBlock
	{width: 700px; padding-bottom: 20px;}
	
.Standout
	{ font-weight: bold;}
	
.FormLabel
	{ text-align: right; font-weight:bold;font-size: 14px; }
	
.FormSubmit
	{ font-size: 14px; text-align: center;}
	
.TableRow
	{ background-color:WhiteSmoke;}
	
.TableAltRow
	{ background-color:#FFFFCC;}

.TableRow, .TableAltRow
	{ font-size:14px;}

.BlankRow
	{ background-color:White; color: White;}

li
	{ list-style-image:url(../images/football-smaller.gif); line-height: 24px;}
	
/*li
	{ list-style-image:url(../favicon.ico); line-height: 24px;}`*/
