﻿*
{

}

body
{
     font-family: Arial, Sans-Serif;	/* Default Font */
     font-size: 1em;
     margin: 0px 0px 0px 0px;           /* No white space */
}

a
{
     color: #008080;                                  /* Green Links with underline on hover */
     text-decoration: none;                           /* Clears the underline on normal links */
}
a:hover
{
     text-decoration: underline;       /* Underlines links on hover */
}

/* LAYOUT */

#SiteWrapper
{
     /* setup background image */
     background-image: url(../images/backgrounds/wood_small.jpg);
     background-repeat:repeat;
}

#TopBuffer
{
     /* provides space at very top of the browser */
     min-height: 20px;
}

#BottomBuffer
{
     /* provides space at very bottom of the browser */
     min-height: 100px;
}

#PageWrapper
{
     /* Sets the total width for the entire page */
     width: 980px;
     /*background-color: #999999;*/  /* No gray background anymore */
     margin: 10px;
}

#Header
{
     margin: 15px 0px 15px 0px;	                     /* space between above and below blocks */

     width: 980px;
     height: 125px;

     /* Display banner/nameplate */
     background-image: url(../images/nameplate.png);
     background-color: #008080;                        /* match base color of banner/nameplate */
     background-repeat: no-repeat;
     background-position:center;

     border-radius: 12px;                             /* rounded corners */
     -moz-border-radius: 12px;
     -webkit-border-radius: 12px;
     -khtml-border-radius: 12px;
     border: 1px solid #000;
}

.HeaderClock
{
     /* The clock that runs accross the nameplate */
     color: #68c2b4;

     font-size: 0.8em;
     margin-top: 5px;
     margin-left: 700px;
}

#Menu
{
     /*
     margin: 15px 0px 15px 0px;
     */

     width: 980px;

     background-color: #cccccc;
     border-radius: 12px;                             /* rounded corners */
     -moz-border-radius: 12px;
     -webkit-border-radius: 12px;
     -khtml-border-radius: 12px;
     border: 1px solid #000;

     font-size: 1.0em;
     font-weight: bold;
     text-align: center;
}
#Menu ul
{
     list-style-type: none;
     margin: 10px;
     padding: 0px;
}
#Menu li
{
     display: inline;
     padding: 0px 35px 0px 35px;
}

#Main
{
     /* Center Panel containing content */
     margin: 15px 0px 15px 0px;	                      /* space between above and below blocks */
     float: right;

     width: 765px;
     min-height: 500px;

     background-color: #eeeeee;
     border-radius: 12px;                             /* rounded corners */
     -moz-border-radius: 12px;
     -webkit-border-radius: 12px;
     -khtml-border-radius: 12px;
     border: 1px solid #000;

     padding: 10px;
     font-size: 0.8em;
}
.half
{
     float: left;

     width: 380px;
}
.admin
{
     background-color: #FFF0F0;
}
.image-left
{
     float: left;
     margin: 10px;
}
.image-right
{
     float: right;
     margin: 10px;
}

#Sidebar
{
     /* Left Side Panel contianing Team Links */
     margin: 15px 15px 15px 0px;	                      /* space between above and below blocks */
     float: left;

     width: 165px;
     /*min-height: 500px;*/

     background-color: #999999;
     border-radius: 12px;                             /* rounded corners */
     -moz-border-radius: 12px;
     -webkit-border-radius: 12px;
     -khtml-border-radius: 12px;
     border: 1px solid #000;

     padding: 0;

     font-size: 0.8em;
     font-weight: bold;
}
#Sidebar ul
{
     list-style-type: none;
     margin-top: 10px;
     margin-left: 0px;
     padding-left: 20px;
}
#Sidebar li
{
     padding-bottom: 6px;
}
#Sidebar hr
{
     height:1px;
     border-width:0;
     background-color:darkgray ;
}


#Footer
{
     /* Bottom Panel containing information links (About Us, Contact Us, Terms of Use etc.) and copyright msg. */

     margin: 15px 0px 15px 0px;	                      /* space between above and below blocks */

     clear: both;                                     /* disallow any floating elements */

     width: 980px;
     height: 50px;

     background-color : #308462;
     border-radius: 12px;                             /* rounded corners */
     -moz-border-radius: 12px;
     -webkit-border-radius: 12px;
     -khtml-border-radius: 12px;
     border: 1px solid #000;

     padding-top: 10px;

     color: White;
     text-align: center;
     font-size: 0.6em;
     font-weight: bold;
}
#Footer a
{
     color: White;                                    /* links in white */
}

#Boxscore
{
     margin: 30px;
     background-color: #fcfcfc;

     padding: 12px;
     font-family: "Courier New", "Lucida Console";
     font-size: 12px;
}

#SocialMediaLinks
{
     text-align: center;
     font-size: 0.6em;
}


/* PRESENTATION */

h1
{
     text-align: center;
     font-size: 2.0em;
}

h1.subtitle
{
     font-size: 1.8em;
}

h2
{
     font-size: 1.75em;
}

h3
{
     font-size: 1.5em;
}

h4
{
     font-size: 1.25em;
}
.small
{
     font-size: 0.6em;
}

/* LIST */

ul
{
	   list-style-type: disc;
	   list-style-image: inherit;
     padding-left: 30px;
}


/* TABLE */

table
{
     margin-left:auto;                                /* Center table */
     margin-right:auto;
}

.stats-table
{
     border-collapse: collapse;
}
.stats-table table
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	margin: 5px;
	text-align: left;
}
.stats-table th
{
	background-color: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;

	padding: 4px;
	color: #039;
	font-size: 12px;
	font-weight: normal;
}
.stats-table tr
{
	background-color: #e8edff;
}
.stats-table-promote tr
{
	background-color: #123456;
  font-size: 12px;
	font-weight: normal;

}
.stats-table td
{
	border-bottom: 1px solid #fff;
	border-top: 1px solid transparent;
  padding: 4px;
  color: #669;
}
.stats-table a
{
	color: #669;
}
.stats-table tr:hover td
{
	background-color: #d0dafd;
	color: #339;
}
.stats-table tr:hover a
{
	color: #339;
}
.stats-table tr.next_game
{
  /* font-weight: bold;*/
	background-color: #FFD8FF;
}
.stats-table tr.promote
{
	background-color: #E8D8FF;
}
.stats-table tr.demote
{
	background-color: #FFD8D8;
}

font.spring
{
	color: #008000;
}
font.cup
{
	color: #FF0000;
}
font.playoff
{
	color: #800000;
}
font.allstar
{
	color: #B8860B;
}

.player-card
{
     border-collapse: collapse;
     margin: 10px;
}
.player-card table
{

	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	margin: 5px;
	text-align: left;
}
.player-card th
{
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;

	padding: 4px;
	color: #039;
	font-size: 18px;
	font-weight: normal;
}
.player-card td
{
	background: #e8edff;
	border-bottom: 1px solid #fff;
	border-top: 1px solid transparent;

	padding: 4px;
	color: #669;
	font-size: 12px;
	font-weight: normal;
}
.player-card a
{
	color: #669;
}
.player-card tr:hover td
{
	background: #d0dafd;
	color: #339;
}
.player-card tr:hover a
{
	color: #339;
}
