*
{

}

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

a
{
     /*
     color: #008080;
     */
     color: #000099;                                  /* Red 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_medium.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: 1255px;
     margin: 10px;
}

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

     width: 1255px;
     height: 125px;

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

     border: 1px solid #000;
     -moz-border-radius: 12px;
     border-radius: 12px 12px 12px 12px;;
     -moz-box-shadow: 3px 4px 3px #333333;
     box-shadow: 3px 4px 3px #333333;
     -webkit-border-radius: 12px;
     -khtml-border-radius: 12px;

}

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

     font-size: 0.8em;
     margin-top: 5px;
     margin-right: 15px;
     text-align: right;
}

.GameDate
{
     /* The clock that runs accross the nameplate */
     color: #000099;

     font-size: 0.8em;
     margin-top: 82px;
     margin-right: 15px;
     text-align: right;
}

.tooltip {
  display:none;
  background-color:#eeeeee;
  font-size:12px;
  width:160px;
  padding:5px;
  color:#222222;

   border-radius: 5px 5px;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
   -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
   -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
}

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

     width: 1255px;

     background-color: #cccccc;

     box-shadow: 3px 4px 3px #333333;
     border-radius: 12px;
     -moz-box-shadow: 3px 4px 3px #333333;
     -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: 945px;
     */
     width: 1050px;     
     min-height: 500px;

     background-color: #eeeeee;

     box-shadow: 3px 4px 3px #333333;
     border-radius: 12px;
     -moz-box-shadow: 3px 4px 3px #333333;
     -moz-border-radius: 12px;
     -webkit-border-radius: 12px;
     -khtml-border-radius: 12px;
     border: 1px solid #000;

     padding: 10px;
     font-size: 0.8em;
}
.full
{
     float: left;
     width: 1050px;     
}
.half
{
     float: left;
     width: 470px;     
}
.third
{
     float: left;
     width: 315px;     
}
.middle
{
     /*
     text-indent: 50px;
     */
     padding: 50px;
     width: 85%;
}
.admin
{
     /*
     background-color: #FFF0F0;
     */
     background-color: #CCFFCC;   
}
.image-left
{
     float: left;
     margin: 10px;
}
.image-right
{
     float: right;
     margin: 10px;
}
.image-right_no_margin
{
     float: right;
     margin: 2px;
}

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

     width: 155px;

     background-color: #999999;

     box-shadow: 3px 4px 3px #333333;
     border-radius: 12px;
     -moz-box-shadow: 3px 4px 3px #333333;
     -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: 1255px;
     height: 70px;

     background-color: #8B8C4C;          

     box-shadow: 3px 4px 3px #333333;
     border-radius: 12px;
     -moz-box-shadow: 3px 4px 3px #333333;
     -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;

     background-image: url(../images/backgrounds/boxscore_background.jpg);

     padding: 12px;
     font-family: "Courier New", "Lucida Console", monospace, Sans-Serif ;
     /*
     font-family: "Courier New", "Lucida Console", monospace ;
     */
     font-size: 13px;    

     border: 1px solid #444444;
     -moz-box-shadow: 3px 4px 3px #333333;
     box-shadow: 5px 6px 5px #888888;
}

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

     background-image: url(../images/backgrounds/mail.jpg);

     padding: 12px;
    
     font-family: "Courier New", "Lucida Console", monospace, Sans-Serif ;
     /*
     font-family: "Courier New", "Lucida Console", monospace ;
     */
     font-size: 12px;

     border: 1px solid #444444;
     -moz-box-shadow: 3px 4px 3px #333333;
     box-shadow: 5px 6px 5px #888888;   
}

#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;
}
h5
{
     font-size: 1.125em;
}
.small
{
     font-size: 0.6em;
}
.highlight
{
  color: #ff0000;
  font-size: 12px;
  font-weight: bold ;
}

/* LIST */

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


/* TABLE */

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

.forum-table
{
  border-collapse: collapse;
  width: 100%;
}
.forum-table table
{
  font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
  margin: 5px;
  text-align: left;
}
.forum-table th
{
  background-color: #bbbbbb;
  border: 1px solid #000000;
  padding: 4px;

  color: #000;
  font-size: 11px;
  font-weight: bold;
}
.forum-table th.center
{
  text-align:center;
}
.forum-table tr
{
  background-color: #ffffff;
  border: 1px solid #000000;
}
.forum-table tr.topline
{
  background-color: #dddddd;
  border: 1px solid #000000;
}
.forum-table tr.bottomline
{
  background-color: #bbbbbb;
  border: 1px solid #000000;
}
.forum-table tr.divline
{
  background: transparent;
  border: 0px solid #000000;
}
.forum-table td
{
  padding: 4px;
}
.forum-table td.center
{
  text-align:center;
}
.forum-table td.poster
{
  text-align:center;
  vertical-align:text-top;
  border: 1px solid #000000;
  background-color:#dddddd;
  width:25%;
}
.forum-table td.post_info
{
  text-align:center;
  vertical-align:text-top;
  background-color:#bbbbbb;
  height:10px;
}
.forum-table td.post
{
  text-align:left;
  vertical-align:text-top;
}
.forum-table tr.zebra_stripe
{
  background-color:#e0e0e0;
}

.box-score
{
  border-collapse: collapse;
}
.box-score table
{   
  /*
  font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
  margin: 5px;
  align: left;
  */  
}
.box-score td
{        
  padding: 0px;     
  text-align: right;
}
.box-score td.center
{
  text-align:center;  
}
.box-score td.left
{
  text-align:left;  
}



.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: 11px;
  font-weight: normal;
  text-align: right;
}
.stats-table th.center
{
  text-align:center;
}
.stats-table th.left
{
  text-align:left;
}
.stats-table tr
{
  background-color: #E8EDFF;
}
.stats-table-promote tr
{
  background-color: #123456;
}
.stats-table td
{
  border-bottom: 1px solid #fff;
  border-top: 1px solid transparent;
  padding: 4px;
  font-size: 11px;
  font-weight: normal;
  color: #669;
  text-align: right;
}
.stats-table td.center
{
  text-align:center;
}
.stats-table td.left
{
  text-align:left;
}
.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.assistant_coach
{
  /* font-weight: bold;*/
  background-color: #FCFCFF;
}
.stats-table tr.promote
{
  background-color: #E8D8FF;
}
.stats-table tr.demote
{
  background-color: #FFD8D8;
}
.stats-table tr.college_bound
{
  background-color: #E4E4FF;
}
.stats-table tr.in_school
{
  background-color: #F2F2FF;
}
.stats-table tr.watching
{
  background-color: #F8FFF8;
}
.stats-table tr.commitment
{
  background-color: #E8D8FF;
}
.stats-table tr.other_commitment
{
  background-color: #FFE8E8;
}
.stats-table tr.non_row
{
  background-color: #EEEEEE;
}

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

  padding: 3.5px;
  color: #039;
  font-size: 10.5px;  
  font-weight: normal;
  text-align: right;
}
.stats-table-medium_font th.center
{
  text-align:center;
}
.stats-table-medium_font th.left
{
  text-align:left;
}
.stats-table-medium_font tr
{
  background-color: #e8edff;
}
.stats-table-medium_font td
{
  border-bottom: 1px solid #fff;
  border-top: 1px solid transparent;
  padding: 3.25px;
  font-size: 10.25px;
  font-weight: normal;
  color: #669;
  text-align: right;
}
.stats-table-medium_font td.center
{
  text-align:center;
}
.stats-table-medium_font td.left
{
  text-align:left;
}
.stats-table-medium_font a
{
  color: #669;
}
.stats-table-medium_font tr:hover td
{
  background-color: #d0dafd;
  color: #339;
}
.stats-table-medium_font tr:hover a
{
  color: #339;
}

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

  padding: 3px;
  color: #039;
  font-size: 10.5px;  
  font-weight: normal;
  text-align: right;
}
.stats-table-small_font th.center
{
  text-align:center;
}
.stats-table-small_font th.left
{
  text-align:left;
}
.stats-table-small_font tr
{
  background-color: #e8edff;
}
.stats-table-small_font td
{
  border-bottom: 1px solid #fff;
  border-top: 1px solid transparent;
  padding: 2.5px;
  font-size: 9.5px;
  font-weight: normal;
  color: #669;
  text-align: right;
}
.stats-table-small_font td.center
{
  text-align:center;
}
.stats-table-small_font td.left
{
  text-align:left;
}
.stats-table-small_font a
{
  color: #669;
}
.stats-table-small_font tr:hover td
{
  background-color: #d0dafd;
  color: #339;
}
.stats-table-small_font tr:hover a
{
  color: #339;
}

font.exhib
{
  color: #cc3300;
}
font.nonconf
{
  color: #004040;
}
font.conf
{

}
font.playoff
{
  color: #800080;
}
font.tournament
{
  color: #008000;
}
font.invitational
{
  color: #008080;
}

.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;
}

/* Container holding the image and the text */
.image_container {
    position: relative;
    text-align: center;
    color: purple;
    height: 542px;    
    width: 635px;
    
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      15px;
    font-weight:    bold;    
}
