BODY
{
   background-image: url(images/baseballs_2b.jpg);
   background-color: #FFFFCC;
   text-align: center;
   verticle-align: top;
   margin-left: auto;
   margin-right: auto;
   font-family: arial;   
   
}



#body_cell
{
   position: relative;
   top: 0px;
   left: 0px;
   text-align: center;
   vertical-align: top;
   margin-left: auto;
   margin-right: auto;
   width: 519px;
   height: 400px
   height: 100%;  

}



.body_header_links
{
   text-align: center;
   vertical-align: middle;
   margin-left: 9px;
   margin-right: 9px;
   font-weight: bold;
   font-size: 10pt;   
   
}



.board_table
{
   text-align: center;
   vertical-align: middle;
   margin-left: auto;
   margin-right: auto;
   font-weight: bold;
   font-size: 8pt;
   border-style: solid;
   border-color: #840648;
   border-width: 1px;

}



#calendar_table
{
   text-align: center;
   vertical-align: top;
   margin-left: auto;
   margin-right: auto;
   width: 100%;
   border-collapse: collapse;

}



.calendar_month_cell
{
   text-align: left;
   vertical-align: middle;
   margin-left: 10px;
   margin-right: 10px;
   margin-top: 10px;
   margin-bottom: 10px;
   font-weight: bold;
   font-size: 8pt;
 
}



#footer_table
{
   height: 30px;
   text-align: center;
   verticle-align: middle;
   margin-left: auto;
   margin-right: auto;
   //width: 100%;
   width: 800px;
   background-color:#840648;
   color: yellow;
   font-size: 11px;
   font-weight: bold;
}




#header_table
{
   position: static;
   text-align: center;
   top: 0px;
   left: 0px;
   background-color: white;
   vertical-align: top;
   margin-left: auto;
   margin-right: auto;
   height: 140px;
   width: 800px;
   border-collapse: collapse;
}



#header_banner
{
   position: static;
   text-align: center;
   top: 0px;
   left: 0px;
   background-color: #840648;
   color: yellow;
   vertical-align: middle;
   margin-left: auto;
   margin-right: auto;
   height: 25px;
   width: 800px;
   font-weight: bold;
}

h2
{
   color:red;
   text-align: center;
   vertical-align: middle;
   margin-left: auto;
   margin-right: auto;
}




h3
{
   color:red;
   text-align: center;
   vertical-align: middle;
   margin-left: auto;
   margin-right: auto;
}


h4
{
   text-align: center;
   color:red;
   vertical-align: middle;
   margin-left: auto;
   margin-right: auto;
   letter-spacing: 2px;
}

h5
{
   text-align: center;
   vertical-align: middle;
   margin-left: auto;
   margin-right: auto;
   //letter-spacing: 1px;
}


h6
{
   text-align: center;
   color:yellow;
   vertical-align: middle;
   margin-left: auto;
   margin-right: auto;
}




hr
{
    color: yellow;
    height: 6px;
    background-color: yellow;
    border-style: solid;
    border-color: #840648;
    border-width: 1px;

}



.large_calendar_list
{
   line-height: 200%;

}



.links_cell
{
   background-color: #ffffff;
   margin-left: auto;
   margin-right: auto;
   border: 1px solid #840648;
   text-align: center;
   font-size: 9pt;
   vertical-align: top;
   
}



#main_containing_box
{
   position: static;
   top: 0px;
   left: 0px;
   background-color: white;
   color: #840648;
   text-align:center;
   margin-left: auto;
   margin-right: auto;
   width: 800px;
   border-collapse: collapse;
   border-style: solid;
   border-color: #840648;
   border-width: 2px;
}




#menu_and_body_box
{
   position: static;
   top: 0px;
   left: 0px;
   width: 800px;
   border-color: #840648;
   border-collapse: collapse;
}




#menu_cell
{
	position: relative;
	top: 0px;
	left: 0px;
	text-align: center;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
	width: 162px;
	height: 400px;
	background-color: f2ca32;
}




#menu_table
{
   position: relative;
   top: 0px;
   left: 0px;
   text-align: center;
   verticle-align: top;
   margin-left: auto;
   margin-right: auto;
   width: 160px;
   border: 1px solid #840648;
   
}





.main_body_box
{
   text-align: center;
   vertical-align: top;
   margin-left: 9px;
   margin-right: 9px;
   margin-top: 9px;
   margin-bottom: 9px;
   font-size: 10pt;
   font-weight: bold;
   
}




.news_cell
{
   text-align: center;
   vertical-align: middle;
   margin-left: 10px;
   margin-right: 10px;
   margin-top: 10px;
   margin-bottom: 10px;
   font-weight: bold;
   font-size: 8pt;

}
   

#rain_msg
{
   position: relative;
   top: 0px;
   left: 0px;
   text-align: center;
   vertical-align: top;
   margin-left: auto;
   margin-right: auto;
   padding: 8px 8px 8px 8px;
   width: 400px; 
   /* height: 400px; */
   background-color: yellow;
   border: 5px dashed red;
}


#right_margin_box
{
	position: relative;
	top: 0px;
	left: 0px;
	text-align: center;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
	width: 120px;
   height: 400px
   height: 100%;
	background-color:840658;   

}

.right_margin_table_header
{
   margin-left: auto;
   margin-right: auto;
   text-align: center;
   font-size: 10pt;
   font-weight: bold;
   background-color: yellow;
   color: #840648;
}


.right_margin_table
{
   background-color: #ffffff;
   width: 108px;
   margin-left: auto;
   margin-right: auto;
   border: 2px solid yellow;
   border-collapse: collapse;
   text-align: center;
   font-size: 10pt;
   vertical-align: top;
   
}

.right_margin_small_text
{
   background-color: #ffffff;
   width: 110px;
   margin-left: auto;
   margin-right: auto;
   border: 2px solid yellow;
   border-collapse: collapse;
   text-align: center;
   font-size: 8pt;
   vertical-align: top;    


}



.small_red_table
{
   background-color: #ffffff;
   width: 150px;
   margin-left: auto;
   margin-right: auto;
   border: 1px solid #840648;
   border-collapse: collapse;
   text-align: center;
   font-size: 10pt;
}




.small_red_table_header
{
   background-image: url(images/2px_by_20px_red_gradient.jpg);
   background-color: #840648;
   margin-left: auto;
   margin-right: auto;
   text-align: center;
   font-size: 10pt;
   font-weight: bold;
   color: yellow;
}


ul
{
    list-style: square;
    text-align: left;

}

.standings_cells_a {
        width: 160px;
        background-color: #FFFFFF; 
        margin: 10 10 10 10;   /* each of the four number refers to one side of the margin ie: top right bottom left */
        padding: 0 5 0 5;  /* each of the four number refers to one side of the element being padded ie: top right bottom left */
        border-width: 2;
        border-style: ridge;	
}

.standings_cells_b {
        width: 80px;
        background-color: #EEEEAA; 
        text-align: center;
        text-indent: 0;
        font-size: 28px;
        font-family: Tahoma;
        font-weight: 500;
        line-height:200%;
        margin: 10 10 10 10;   /* each of the four number refers to one side of the margin ie: top right bottom left */
        padding: 0 5 0 5;  /* each of the four number refers to one side of the element being padded ie: top right bottom left */
        border-width: 2;
        border-style: ridge;	
}


.standings_table {
        background-color: #EEEEAA; 
        text-align: center;
        text-indent: 0;
        font-size: 16px;
        font-family: Tahoma;
        font-weight: 600;
        line-height:200%;
        color: #0000FF;
        border-width: thin;
        border-style: solid;
        border-top-color: #FF0000;
        border-left-color: #FF0000;
        border-bottom-color: #FF0000;
        border-right-color: #FF0000;
        margin: 10 2 10 2;   /* each of the four number refers to one side of the margin ie: top right bottom left */
        padding: 0 5 0 5;  /* each of the four number refers to one side of the element being padded ie: top right bottom left */
        	
}
