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

/* ##################### File Info ######################## 
##  Author: Jesse Schoberg                               ##
##  Updated: 2007-11-28                                 ##
##  Contact: http://www.ljhost.com                       ##
######################################################## */


/*   Color Scheme 
=======================
lt blue: #96cff1
red: #c00;
dark red: #900;


                     */

/*    Main Tags
===================== */
body {
	 margin:0;
	 padding:0;
	 background:#fff;
color:#900;
}
.pagebody {
	padding-top:20px; /*puts padding below header on sub pages */
}
#body_home .pagebody {
	padding-top:0;  /*removes padding below header on home */
}
a:link, a:active, a:visited {
	color: #900;
text-decoration:underline;
}
a:hover {
	text-decoration: underline;
     color:#f00;
}
body, td, th, div {
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:13px;
}
/*    Top Menu
==================== */
/* #menu0 {
margin-top:-10px;
} */
.mainmenucurrent,
a.mainmenucurrent,
a.mainmenucurrent:link,
a.mainmenucurrent:visited,
a.mainmenucurrent:active {
color:#000;
background-color: #fff; 
text-decoration: none; 
}
.mainmenuon, 
A.mainmenuon:hover, 
A.mainmenuon:link, 
A.mainmenuon:visited, 
A.mainmenuon:active { 
   color: #000; 
   background-color: #fff; 
}
.mainmenuoff, 
A.mainmenuoff:hover, 
A.mainmenuoff:link, 
A.mainmenuoff:visited, 
A.mainmenuoff:active { 
   color: #e10; 
   background-color: #96cff1; 
}


/*      Header 
==================== */
.pageheader {   /* Main Header BG */
	height: 200px;
	background: #fff url(header.jpg) no-repeat left top;

   
}
.brandlogo {    /* Logo Cell */
	width:172px;
}
.brandlogo a img {
	display:none;
}
.brandlogo a {
width:95px;
height:95px;
display:block;
margin:11px 0 0 0px;
}
.brandlogo a:hover {
background:none;
}
.brandlogo a:hover img{
 display:none;

}
.pagetitle{   /* Center Cell */
	 vertical-align:top;
	 width: auto;
}
.pagetitle h1{
	 color:#fff;
        text-align:left;
	margin:153px 0 0 135px;
        font-size:22px;
       font-weight:normal;
}
.welcome {  /* Right Cell */
	width:100px;
   color:#c00;
}
.welcome a, .welcome a:hover{
   color:#c00;
 /*  background:#fff; */
}

/*    Tabs
==================== */
#homepagetabs { 
border-bottom: 2px solid #96cff1; 
margin: 0px 0 20px 0; 
padding: 15px 0 19px 15px;
background:              #fff;
font-size:14px;
} 
#homepagetabs li { 
display: inline; 
list-style-type: none; 
margin: 0; 
border: 1px solid    #ccc; 
border-bottom:none;
float: left; 
line-height: 14px; 
margin-right: 8px; 
padding: 2px 10px 2px 10px; 
text-decoration: none; 
cursor: pointer; 
color:               #999;
background:          #fff;
}
#homepagetabs li.currenttab { 
background:           #fff;
padding-bottom:3px;
border:2px solid      #96cff1;
border-bottom:none;
color:                #c00;
font-weight:bold; 
}

/*    Main Headings 
======================= */
.homepagecolumn .homepagemodule caption, h3{
text-align:left;
padding:6px 15px 6px 10px;
background:#A9160A url(caption.gif) repeat-x left top;
font-size:20px;
font-weight:normal;
color:#fff;
}
.homepagecolumn #standings h3, .homepagecolumn #brief_standings h3, caption {  /* Division 1 ect, subpage captions */
background:#fff;
color:#c00;
font-weight:normal;
text-align:left;
padding:4px 20px 4px 0px;
font-size:20px;
}
/*    Tables 
================== */
th{
background:#96cff1;
padding:3px;
font-style:normal;
text-align:center;
color:#fff;
}
th a:link,
th a:active,
th a:visited{
color:#fff;
}
.eventablerow {
   background-color: #fff;
   color:#000;
}
.oddtablerow {
   background-color: #f1f1f1;
   color:#000;
}
.eventablerow a:link,
.eventablerow a:visited,
.eventablerow a:active,
.oddtablerow a:link,
.oddtablerow a:visited,
.oddtablerow a:active{
color:#c00;
text-decoration:underline;
}
.eventablerow a:hover,
.oddtablerow a:hover {
color:#000;
text-decoration:underline;
}
#monthly_calendar td.today { 
border:none;
background:#A9160A url(caption.gif) repeat-x left top;
color:#fff;
}
#monthly_calendar td.today a:link,
#monthly_calendar td.today a:visited,
#monthly_calendar td.today a:active{
color:#fff;
}
#monthly_calendar td .calendarday {
background: #96cff1;
color:#f00;
}
