/*
 * Simple stylesheet for primary page tags
 * Adapted from http://common.grendel.us/scripts/primary.css
 * (c) Brian Perry 2008-2009
 *
 * Default Color Scheme:
 * - White text on white background (Arial & Sans-Serif font)
 * - White links with underline
 * - Black hover links on blue background
 *
 * Top/Bottom Page Division classes (upperleft, upperright and banner)
 * Three-Column Partitioning classes (leftsky, maincontent, rightsky)
 *
 * Centered, Footnote, Disclaimer and Copyright classes
 *
 * Border Styling classes
 *
 * Blog/News and RSS classes
 *
 * Image Styling classes
 */

body {
    font-family: verdana, arial, sans-serif;
    color: white;
    background-color: white;
}

a {
    color: white;
    text-decoration: underline;
}

a.nodecorate {
    color: white;
    text-decoration: none;
}

a:hover  {
    color: black;
    background-color: white;
    text-decoration: none;
}

a.hasimage img {
    border: none;
}

a.hasimage:hover img {
    color: black;
    background-color: maroon;
    border: none;
    text-decoration: none;
}

td.upperleft,
td.upperright {
    width:20%;
}

td.banner {
    width:60%;
}

td.leftsky,
td.rightsky {
    width:20%;
    background:url(images/soccer240.gif) repeat-y top center;
}

td.maincontent {
    width:60%;
    background-color:maroon;
}

#maincontent {
    padding-left:10px;
    padding-right:10px;
}

.centered {
    text-align: center;
}

p.footnote {
    font-size: 65%;
}

.disclaimer {
    font-size: 75%;
    font-style: italic;
    text-align: center;
}

.copyright {
    font-size: 65%;
    font-style: italic;
    text-align: center;
}

.thick_border_img {
    border: medium solid black;
}

.thin_border_img {
    border: thin solid black;
}

table.centered_left {
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

table.centered_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

h3.newsheader {
    color:yellow;
    text-decoration: underline;
}

span.rssfeed {
    font-size: 65%;
    text-align: right;
}

span.rssfeed a.hasimage:hover img {
    color: black;
    background-color: maroon;
    border: none;
    text-decoration: none;
}

span.newshighlight {
    color:yellow;
}

td.tagline {
    font-weight:bold;
    /*text-decoration: underline;*/
    /*color:firebrick;*/
}

td.newstime {
    font-size: 65%;
    font-style: italic;
    padding-left:40px;
}

td.info {
    font-size: 90%;
    padding-left:20px;
}

td.more {
    font-size: 80%;
    font-style: italic;
}

img.h125 {
    height:125px;
    width:auto;
}

img.w125 {
    width:125px;
    height:auto;
}

img.smallteam {
    width:225px;
    height:auto;
}

