
* {
 padding:0;
 margin:0;
}

body { 
margin:0;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#001945;
background:#000644;
/*font: .8em "Trebuchet MS", Verdana, Helvetica, sans-serif; */
}
p {	margin: 0 0 5px 0;}
a { color: #000644; cursor: pointer; text-decoration:none; }
a:hover { color: #AF1515; }

.head { 
margin: 0 auto; 
height: 35px; 
background:#00A4E8; 
color:#FFFFF0;
font-family:"Courier New", Courier, monospace;
font-weight:bolder;
font-size: 25px;
border-bottom: 5px solid #FFF;
}

.wrap {
width:990px;
margin-left:auto;
margin-right:auto;
padding: 0px 0 20px 0px;
}

#logo {
width:300px;
height:60px;
margin-top:18px;
text-align:center;
background:transparent url('images/logo.jpg') no-repeat center;
}
#logoline{
color: #666; 
height:6px; 
background:transparent url('images/sidetitle.png') repeat-x top center;
}

.content_1 {
margin-left:auto;
margin-right:auto;
padding: 0px 0 20px 0px;
color:#001945;
height:260px;
background:#FFFFFF;
text-align:left;
clear:left; 
clear:right; 
}

.inner_page_content_1 {
height:auto;
background:#FFFFFF;
text-align:left;
}
.content_2 {
margin-left:auto;
margin-right:auto;
padding: 0px 0 20px 0px;
color:#001945;
height:430px;
background:#FFFFFF;
clear:left; 
clear:right; 
}

.left_articles {
width: 550px;
margin:10px;
border: 2px solid #eee;
color: #454545;
text-align:left;
float:left;
}
.left_articles img { float: left; margin: 5px; }
.left_articles p { margin: 10px; }
.news_box {padding: 5px; }
.news_box li { list-style: none; border-bottom: 1px dotted #ccc; line-height: 24px; }
.news_box li a { padding: 0 5px; }

#static_box {
margin:10px 10px 10px 10px;
width:175px;
float:right;
padding: 2px;
font-size: 10px;
background: #F9F9F9;
color: #444;
border: 2px solid #eee;
}
#static_box1 {
margin:0px 0px 0px 4px;
width:175px;
font-size: 10px;
background: #F9F9F9;
color: #444;
border: 2px solid #eee;
}


#ad_box {
margin:10px;
width:175px;
float:right;
padding:2px;
background: #F9F9F9;
color: #444;
border: 2px solid #eee;
text-align:center;
}

/*middle*/
#mid_box {
width:200px;
padding:5px;
float:left;
}
.lt {
	height: 10px;
	background: #6E6E6E url(images/lt.gif) no-repeat;
	color: #FFF;
}
.lbox {
	height: 175px;
	color: #eee;
	padding: 3px 12px;
	margin: 0 0 15px 0;
	background: #6E6E6E url(images/lb.gif) no-repeat bottom left;
}
.lbox a {
	color: #FFFCD1;
	background: inherit;
}
.lbox h2 {
	color: #FFF;
	background: #6E6E6E;
}
.thumb {
	float: left;
	border: 1px solid #d4d4d4;
	color: #fff;
	background: #6e6e6e;
	margin: 0 15px 15px 0;
	padding: 5px;
	width: 65px;
}
.thumb p { margin: 0; padding: 3px; color: #FFF; background: #6e6e6e; }


/*kid_promo*/
#push {
margin:0px 0px 0px 10px;
float: left;
width: 200px;
color: #444;
}
.rt {
	background: #C85E35 url(images/rt.gif) no-repeat;
	color: #FFF;
	height: 10px;
}
.push_box  {
    margin:0px;
    font-size: 12px;
    height: 240px;
	color: #FEE1D5;
	background: #C85E35 url(images/rb.gif) no-repeat bottom left;

}
.push_box a {
	color: #FFFCD1;
	background: inherit;
}
.push_box h2 {
	color: #FFF;
	background: #c85e35;
}
.thumb {
	float: left;
	border: 1px solid #d4d4d4;
	color: #fff;
	background: #6e6e6e;
	margin: 0 15px 15px 0;
	padding: 5px;
	width: 65px;
}
.thumb p { margin: 0; padding: 3px; color: #FFF; background: #6e6e6e; }
/*big Schedule*/
#wrapper_big{
width: 750px;
float:left;
margin: 5px;
height:auto;
}

/*schedule*/
#wrapper{
width: 750px;
float:left;
margin: 5px;
}
.box{
background:#fff;
color: #333;
}
.boxholder{
clear: both;
padding: 5px;
background: #66B5CE;
}
.tab{
float: left;
height: 32px;
width: 102px;
margin: 0 1px 0 0;
text-align: center;
background: #66B5CE url(images/greentab2.jpg) no-repeat;
}
.inner_page_tab{
float: left;
height: 32px;
width: 102px;
text-align: center;
background: #66B5CE url(images/greentab3.jpg) no-repeat;
}
.tabtxt{
margin: 0;
color: #000;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}
.p_white{
color: #fff;
text-align: center;
font-weight: bold;
}

/*menu*/
ul#nav {
	padding-left:40px;
	overflow:hidden;
}
ul#nav li {
	float:left;
	height:50px;
}
ul#nav li a {
	color:#fff;
	font-weight:700;
	height:50px;
	padding:16px 20px;
	margin:0 25px;
	line-height:50px;
	width:100px
}
ul#nav li a:hover {
	background:url('images/nav_hover.gif') no-repeat;
	height:50px;
	padding:16px 20px;
	margin:0 25px;
	line-height:50px;
}

/*- Menu Tabs */
    #tabsJ {
      float:left;
      width:100%;
      background:#F4F4F4;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #24618E;
	  margin-bottom:10px;
      }
    #tabsJ ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }
	 
/* menu */	 
.menu{
	position: relative;
	padding: 0 0 0 34px;
	margin: 0 auto 0 auto;
	background: url(images/menupu_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
}

.menu li{
	float:left;
}

.menu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.menu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.menu li.current a, .menu li a:hover{
	color: #fff;
	background: url(images/menupu_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.menu li.current a b, .menu li a:hover b{
	color: #fff;
	background: url(images/menupu_hover_right.gif) no-repeat right top; /*right tab image path*/
}

/* ----- Scrolling Table ----- */
table.Design6 {
    border-spacing: 0px;
    background: #E4E4E4;
}
table.Design6 th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
    border: 0px;
    border-bottom: 1px solid #fff;
}
table.Design6 td {
    text-align: center;
    border: 0px;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
}
table.Design6 thead th {
    text-align: center;
    font-weight: bold;
    color: #fff;
    border-left: 1px solid #fff;
	background:#8F7157;
}
table.Design6 th.Corner {
    text-align: left;
    border-left: 0px;
}
table.Design6 tr.Odd {
    background: #FFF;
}


/* footer */
.terms {
 text-align:center;
 color:white;
 margin-top:5px;
 background-image:none;
 background-repeat:no-repeat;
 height:70px;
 background-color:transparent;
 bottom:10px;
 clear:left; 
 clear:right; 
}
.terms A {
 color:white;
}

.footerSponsors {
 text-align:center;
 background-color:white;
 padding:0px 0 1px 0;
}

input.button{width:50px; height:19px; display:block; border:none; background:url(images/button.gif) 0 0 no-repeat #F2F2F2; font-size:12px; line-height:19px; font-weight:bold; color:#fff; text-align:center; margin:2px;}

/*¦U¦¸­¶¼ÐÃDbar*/
.innerPage_boxleft{
width: 770px;
color: #FFFFFF;
float:left;
height:auto;

}
.innerPage_boxright{
width: 210px;
color:FFFFFF;
float:right;
height:auto;

}
.manlist{
font-size:24px;
font-family:"Courier New", Courier, monospace;
color:#FFFFFF;
}

.pagetitle {
background:url(images/tb.gif) repeat-x;
height:30px;
font-size:22px;
font-family:"Courier New", Courier, monospace;
color:#FFFFFF;
font-weight:bolder;
line-height:30px;
padding:0 0 0 10px;
}
#League{
	height :53px;
	font-weight:thin;
	line-height:30px;
	text-align:center;
}
#League tr.Odd{
	background-color : #996633;	
}
#League tr.Even{
	background-color : #000644;
}
.teamlist{
padding:10px;
font-size:28px;
font-family:"Courier New", Courier, monospace;
color:#FFFFFF;
font-weight:bolder;
}
.teamlist A {
 color:#A2A93F;
}
.teamlist a:hover { color: #AF1515; }

#goal_data {

font-size: 12px;
background: #F9F9F9;
color: #444;
border: 2px solid #eee;
}