
body {background-color: white}
body {background-image: url('SnowPaper.jpg')}

td {align: center}
table {text-align: center}
h2 {text-align: center}
h3 {text-align: left}
h6 {font-variant: small-caps}
p {text-indent: 1cm}
p {font-family: "times new roman"}
ul {list-style-type: disc}
li {margin-left: .5cm}

/* .none = list with no ilst marker */
ul.none {list-style-type: none}

/* .nob = table with no boder.  Used to align images. */
table.nob {width: 100%}
td.nob    {background-image: url('SnowPaper.jpg')}
td.nob    {border-left: none}
td.nob    {border-right: none}
table.nob {border-spacing: 15px}

/* .sponsor = table to display sponsors, same as nob but adds V cell spacing */
table.sponsor {width: 100%}
td.sponsor    {background-image: url('SnowPaper.jpg')}
td.sponsor    {border-left: none}
td.sponsor    {border-right: none}
table.sponsor {border-spacing: 15px}
td.sponsor    {padding-top: 0.5cm}
td.sponsor    {padding-bottom: 0.5cm}

/* .bb = table with bottom border */
table.bb {width: 100%}
td.bb    {background-image: url('SnowPaper.jpg')}
td.bb    {border-left: none}
td.bb    {border-right: none}
td.bb    {border-bottom: 2px}
table.bb {border-spacing: 15px}

/* .menu = table class for the menu options */
table.menu {width: 100%}
table.menu {border-spacing: 10px}
td.menu    {border-left: 5px solid #CCCCCC}
td.menu    {border-right: 5px solid #CCCCCC}
td.menu    {background: yellow}
td.menu    {font-variant: small-caps}
.menu a:link  {color: #3366FF}
.menu a:visited {color: black}

/* .list = paragrahp class for an unordered list ex: race dates */
p.list {text-align: left}
p.list {margin-left: 2cm}
p.list {text-indent: 0cm}

/* .margin = list items with a big margin on the left */
li.margin {text-align: left}
li.margin {margin-left: 2cm}

/* .header = font style for headers of info sections */
h3.header  {font-family: "copperplate gothic bold"}
h3.header  {font-weight: bold}
h3.header  {font-size:  120%}

/* .holiday = font style for holiday special */
h3.holiday  {font-family: "copperplate gothic bold"}
.holiday a:link  {color: #ff0000}
.holiday a:visited       {color: #ff0000}
h3.holiday  {font-weight: bold}
h3.holiday  {font-size:  250%}
h3.holiday  {text-align: center}

/*.header2 */
h3.header2  {font-family: "copperplate gothic bold"}
h3.header2  {font-weight: bold}
h3.header2  {font-size:  140%}
h3.header2  {text-align: center}

/*.results table class for showing the list of results */
table.results {width: 100%}
table.results {vertical-align: baseline}
td.results    {background: white}
td.results    {border-left: none}
td.results    {border-right: none}
table.results {border-spacing: 15px}

/*.ds for double spacing */
ul.ds {line-height: 200%}
ol.ds {line-height: 200%}
p.ds  {line-height: 200%}
li.ds {line-height: 200%}

/*.sc = small caps */
td.sc {font-variant: small-caps}

/*.left = left alignment */
td.left {text-align: left}

/*.vol = font for volunteer page*/
p.vol  {font-size: 125%}
p.vol  {font-weight: bold}
p.vol  {text-align: center}
li.vol {font-size: 125%}
li.vol {font-weight: bold}
