﻿/* CSS Document */

/* defaults for a table */

body {
 background: url('temp/img/mainbackground.gif');
}

tr {
 background-color: white;
}

td {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-left: 0px;
}

/* Main Header */
.title {
 font-family: "Times New Roman", Times, serif;
 font-size: 36px;
 color: #990000;
 vertical-align: center;
 text-align: right;
 font-variant: small-caps;
 font-weight: bold;
 padding-right: 196px;
 padding-top: 3px;
 background: url('temp/img/mainpage/headerbg.gif') no-repeat bottom;
 border: 0px solid black;
 width: 760px;
 height: 40px;
}

.subtitle {
 font-family: "Times New Roman", Times, serif;
 font-size: 24px;
 color: black;
 font-variant: small-caps;
 font-weight: bold;
 padding: 10px;
}

.location {
 padding-left:10px;
}

 /* headings around the page */

.heading {
	font-family: 'Arial, Helvetica, sans-serif';
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}

.heading a {
 color: blue;
 text-decoration: none;
}

.heading a:hover {
 color: #990000;
}

/* Annoucements */

.announce {
 padding-left: 10px;
}

.cell-title a {
 font-weight: bold;
 font-size: 11px;
 color: #990000;
 text-decoration: none;
}

.cell-title a:hover {
 color: #C78857;
}


.posts {
 position: relative;
 top: 4px;
 left: 0px;
 border: 1px solid white;
 z-index: 1;
}

/* Main classes for hidden/visible */

.hidden {
 display: none;
}

.displayed {
 display: block;
}

/* Table inside sections */

.cell-data {
 border: 1px solid dashed silver;
 text-align: center;
}

.cell-date a {
 text-decoration: none;
 font-weight: bold;
 color: #C78857;
}

.cell-date a:hover {
 font-weight: bold;
 color: #990000;
}

.athletics a {
 color: black;
}

.athletics a:hover {
 color: white;
}

.featuredlinks td{
 background: url('img/transparent20x20.gif');
 background-color: #FFF8D7;
 border-collapse: collapse;
}

/*The Calendar*/

.calendar td {
 border: 1px solid silver;
 text-align: right;
}

.hintsClass {
 background-color: yellow;
 padding: 10px;
 border: 1px solid black;
}
