@import url(../all.css);

BODY {
   color: #EDEDED;
   background-color: #000000;
   background-image: url(background.gif);
   background-repeat: repeat;
}

A:link {
   color: #AEAA92;
   font-weight: bold;
   text-decoration: none;
}

A:active {
   color: #FF0000;
   font-weight: bold;
   text-decoration: none;
}

A:visited {
   color: #B5B5B5;
   font-weight: bold;
   text-decoration: none;
}

A:hover {
   font-weight: bold;
   background-color: #000000;
   color: #B8A768;
}

caption a:link, caption a:visited {
   color: #000000;
}

.welcome {
   font-weight: bold;
   color: #B7A251;
   vertical-align: middle;
}

.welcome A:link, .welcome A:visited {
   text-decoration: none;
   color: #B7A251;
   font-weight: normal;
}

.welcome A:hover {
   text-decoration: underline;
   color: #BEBA97;
   font-weight: normal;
}

TH {
   color: #B7A251;
   font-style: normal;
   font-weight: bold;
   background-color: #000000;
   letter-spacing: 1px;
   text-align: center;
   vertical-align: middle;
   background: url(th_background.jpg) top left repeat-x;
   border: 1px solid #000000;
}

TH A:link, TH A:visited {
    color: #B7A251;
}

.homepagecolumn #standings H3, .homepagecolumn #brief_standings H3 {
   color: #999999;
   background-color: #000000;
   letter-spacing: 2px;
   vertical-align: middle;
   font-weight: bold;
}

.eventablerow {
   background-color: #4E4E4E;
}

.oddtablerow {
   background-color: #5B5A5A;
}

.warning {
   color: #FF0000;
   /* color: #FFFFFF; */
}

.pagefooter, .pagefooter TD {
   color: #ADA37E;
}

.pagefooter A:link, .pagefooter A:visited {
   color: #ADA37E;
   font-weight: bold;
}

.pagefooter A:hover {
   color: #B7A251;
   font-weight: bold;
}

H1 {
   color: #FFFFFF;
   font-weight: bold;
   letter-spacing: 2px;
   /* height: 30px; */
   filter: DropShadow(Color=#000000, OffX=3, OffY=3, Positive=1);
}

LI {
   list-style-image: url(bullet.gif);
}

.mainmenuon,  A.mainmenuon:hover, A.mainmenuon:link, A.mainmenuon:visited, A.mainmenuon:active {
   color: black;
   background-color: #EDEDED;
}

.mainmenucurrent, A.mainmenucurrent:hover, A.mainmenucurrent:link, A.mainmenucurrent:visited, A.mainmenucurrent:active, .mainmenuoff, A.mainmenuoff:hover, A.mainmenuoff:link, A.mainmenuoff:visited, A.mainmenuoff:active {
   background-color: black;
   color: #EDEDED;
}

.homepagecolumn .homepagemodule caption span.module_expand,
caption span.module_expand {
background:none;
border-right:none;
padding:0px;
float:left;
color:#fff;
}

/*   Additions by Jesse Start Here
===================================== */
.pagebody {
	padding-top:20px; /*puts padding below header on sub pages */
}
#body_home .pagebody {
	padding-top:0;  /*removes padding below header on home */
}

/*    Tabs
==================== */
#homepagetabs { 
border-bottom: 2px solid #ccc; 
margin: 0px 0 20px 0; 
padding: 15px 0 19px 15px;
font-weight:bold; 
font-size:10px;
} 
#homepagetabs li { 
display: inline; 
list-style-type: none; 
margin: 0; 
border: 1px solid #AEAA92; 
border-bottom:none;
float: left; 
line-height: 14px; 
margin-right: 8px; 
padding: 2px 10px 2px 10px; 
text-decoration: none; 
cursor: pointer; 
color:#AEAA92;
background: #4E4E4E;
}
#homepagetabs li.currenttab { 
background: #000 url(background.gif);
padding-bottom:3px;
border:2px solid #ccc;
border-bottom:none;
color:#ccc;
}
/*    Captions
================== */
.homepagecolumn .homepagemodule caption, caption {
height:21px;
background:transparent;
padding:0 1px 0 0 ;
}

.homepagecolumn .homepagemodule caption span, caption span {
padding:5px 10px 4px 25px;
background:transparent url(caption.gif) no-repeat 0 -2px;
color:#000;
font-size:9px;
border-right:1px solid #666;
float:right;
font-style:italic;
margin-right:7px;
font-family:Verdana, Arial, Helvetica, sans-serif; /* ensures consistency with module_expand */
}
/*   misc
=============== */
.homepagemodule {
   border: 1px solid #858585;
}

.header_links {
   border: none;
}

