/* CSS Document */
/* LYNHURST CSS */


/* header settings */
h1
{ font-size:2em;
 text-align:center;}
h2
{ font-size:1.4em;
 text-align:center;}
h3
{ font-size:1.2em;
 text-align:left;}
h4
{ font-size:1.1em;
 text-align:left;}
h5
{ font-size:1.0em; 
 text-align:center;}
h6
{ font-size:0.9em;
 text-align:center;}


/*Horizontal Rule*/
hr {color: #4b08a1;
background-color: #4b08a1;}


/*Body*/
body 
{
 width:        990px;
 font-family:  "Calibri", Calibri, Helvetica, sans-serif;
 color:        #4b08a1;
 font-size:    1.0em;
}


/*Top Banner adjust width height to appropriate sizes */
#banner
{
 border:       0px;
 border-bottom:1px #4b08a1 solid; /* Border line under */
 height:       175px;
 width:        990px;
}


/*List at top on Coaches Page*/
#sportsList a {
	font-size:.9em;
}


/* sidelinks with hover effect */
.theCenter {
margin-left:auto;
margin-right:auto;
text-align:center;
}
.sidelinks
{
 color:        #000000;
 width:        170px;
 float:        left;
 padding:      0px;
 margin:       0px;
 font-size:    0.9em;
 font-weight:  600;
 text-decoration:none;
 list-style-type:none;
}
.sidelinks li
{
 padding:2px;
}
.sidelinks li a
{
 text-decoration:none;
 color:          #4b08a1;
 padding:        1px;
 display:        block;
 width:          160px;
 border:         1px solid #FFF;
}
.sidelinks li a:hover
{
 text-decoration:none;
 border:         1px solid #4b08a1;
}


/* header for links <li id ="header">Header</li> */
#header
{
 margin-top:    16px;
 color:         #4b08a1;
 font-size:     18px;
 margin-bottom: 10px;
}


/* main content */
#main
{
 float:         left;
 margin-top:    0px;
 margin-left:   0px;
 width:         990px;
}
#main h1,h2,h3,h4,h5,h6
{color:         #4b08a1;
font-family: Calibri, Calibri, Helvetica, sans-serif;
}


/* bottom links */
#links 
{
 padding-top:   10px;
 text-align:    center;
 width:         640px;
 color:         #4b08a1;
 clear:         both;
 margin-left:   140px;
 font-size:     0.9em;
}


/* very bottom of the page */
#footer
{
 margin-top:    10px;
 float:         left;
 color:         #4b08a1;
 width:         990px;
 text-align:    left;
 clear:         both;
}


/* <br /> that clears float:lefts/rights */
.drop
{
 clear:         both;
 width:         800px;
}


/* picture pages */
.lynMainPics {
 padding:     20px;
 float:       left;
 text-align:  center;
}
#lynCenterPics {
	width:450px;
	margin:0 auto;
}

#schoolPics {
border:1px solid #c0c0c0;
width:475px;
}
#schoolPics td {
border: 1px solid #c0c0c0;
padding: 1px;
width:99px;
}
#schoolPics img {
width:99px;
height:66px;
border:1px #0000ff solid; 
}
 
 
/* date.htm table */
#datetable  {
border:1px #c3c3c3 solid;
border-spacing:1px;
margin-left:auto;
margin-right:auto;
width:613px;
}
#datetable td {
border:1px #d0d0d0 solid;
padding:1px;
text-align: left;
vertical-align:top;
}


/* li w/o style type */
.noDecList {
list-style-type:none;
}


/* pto.htm table */
#ptoTable table {
width:368px;
border:1px #4b08a1 solid;
align:center;
} 

#ptoTable table td {
border:1px #4b08a1 solid;
align:center;
text-align: center;
}


/*schoolinfo.htm table */
#schoolData table {
width:550px;
text-align:left;
border: 1px #c0c0c0 solid;
align:center;
margin: 2px auto 2px auto;
}

#schoolData table td {
padding:1px;
border: 1px #d0d0d0 solid;
}
#schoolData table th {
padding:2px;
border: 1px #d0d0d0 solid;
}


/* sports.htm table */
#sportsTable table {
width:450px;
border: 1px #c0c0c0 solid;
}
#sportsTable table td {
padding:0px;
width: 225px;
border: 1px #d0d0d0 solid;
}


/* sports schedules tables */
#sportsSchedules table {
width: 526 px;
padding: 0px;
border: 1px #d0d0d0 solid;
text-align: left;
align: center;
}

#sportsSchedules table td {
padding: 0px;
border: 1px #d0d0d0 solid;
text-align: left;
font: Arial, Helvetica, sans-serif;
font-size: .9 em;
}


/*index page layout*/
#indextable table{
width: 990px;
border: none;
padding: 0px;
text-align: left;
vertical-align:top;
}
#indextable table td{
width: 275px;
border: none;
padding: 2px;
vertical-align:top;
text-align: left;
font:Arial, Helvetica, sans-serif;
}

.strong {
font-weight:bold;
}


/* Time schedule table on timesched.htm */
#timeSchedTable table {
margin-top:5px;
width:450px;
border:1px #c0c0c0 solid;
}

#timeSchedTable table td {
border:1px #c0c0c0 solid;
}

#timeSchedTable table th {
border:2px #c0c0c0 solid;
background-color:#f0f0f0;
}


/* Lunch and Breakfast Menus */
.lunch {
font-family: Arial, Helvetica, sans-serif;
color:#4b08a1;
font-size:11px;
}

/*Picture on index.htm for YMAD Winner
#ymad {margin-right:300px;
		margin-left:300px;
		margin-top: 0px;
		display: block;
}
*/

/*the tables for records**/
.recordstable {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:525px;
	border:1px solid #803296;
}

/*the td's for tables for records**/
.recordstable td {
	border:1px solid #803296;
	padding:0px;
	text-align: left;
}
