body {
background: #17387A;

}

/*main divs-----------------------------*/
#container {
			width: 850px;
			\width: 870px;
			w\idth: 850px;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			padding: 0;
			background-color: #fff;
			border-left: solid 2px #000036;
			border-right: solid 2px #000036;
		}
				
		#logo {
			padding: 0;
			margin: 0;
			height: 102px;
			background: url(images/top_07.gif) no-repeat left top #003399;
		}
		
		#topnav {
			padding: 0;
			margin: 0;
			width: 850px;
			height: 21px;
			background: url(images/button_bg07.gif);
			border-top: solid 5px #000066;
			border-bottom: solid 1px #bbb;
			clear: both;
			
		}
		
		#banner {
			padding: 0;
			margin: 0;
			background-color: #7E91B4;
		}
		
		

		#centercol {
			float: left;
			width: 200px;
			padding: 0;
			background-color: #fff;
		}

		#leftcol {
			float: left;
			width: 450px;
			margin: 0;
			padding: 0;
		}
		
		#leftcol a:visited
{
color: #000;
}

		#rightcol {
			float: right;
			width: 200px;
			margin: 0;
			padding: 0;
		}

		#footer {
			clear: both;
			padding: 0;
			margin-top: ;
			
			background-color: rgb(213, 219, 225);
		}
		

/*SubDivs-------------------------------------*/

#newsfront {
padding: 10px;
font-family: Verdana, Arial, sans serif; 
font-size: 11px; 
color: #000;
font-weight: normal;
background: #fff;
line-height: 110%;
border-right: 1px solid #000036;
border-bottom: 1px solid #000036;
}

#search {
padding: 16px;
background: #000 url(images/seach_bg.gif);
color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

line-height: normal;
}

#sponsors {
text-align: center;
lone-height: normal;
}

#sponsorsfrnt {
line-height: normal;
}

.texta { 
 font-size: 10px; 
 background-color: #CCCCCC; 
 border: 1px solid #666666; 
}
/*headers------------------------------------*/

#newsheader {
background: url(images/todayheader.gif) no-repeat #737373; 
height: 23px; 
}

#leagueheader {
background: url(images/leagueheader.gif) no-repeat #A2C4F7; 
height: 23px; 
}

#sponsorsheader {
background: url(images/sponsorsheader.gif) no-repeat #A2C4F7; 
height: 23px; 
}

#videoheader {
background: url(images/videoheader.gif) no-repeat #A2C4F7; 
height: 23px; 
}

#contactheader {
background: url(images/contactheader.gif) no-repeat #A2C4F7; 
height: 23px; 
}

#contact {
padding: 4px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center; 
}


/*H tags---------------------------------*/

h1 { 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 14px; 
color: #173F8A;
font-weight: bold;
}


/*Tables---------------------------------*/

.tblFnt {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*topnav-----------------------------*/

#topnavlist 
{
padding: 0;
margin: 0 0 0 5px;
color: #000036;
float: left;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
border-left: 1px solid #000;
}

#topnavlist li { display: inline; }

#topnavlist li a
{
padding: 0.25em 1.5em;
background: url(images/button_bg07.gif);
color: #fff;
text-decoration: none;
float: left;
border-right: 1px solid #000;
}

#topnavlist li a:hover
{
background: url(images/button_bg07a.gif);
color: #fff;
}

/*videos--------------------------------*/

#videos a
{
color: #3366FF;
}

#videos a:link, a:visited
{
color: #000;
text-decoration: none;
}

#videos a:hover
{
color: #663300;
}

/*right nav-----------------------------*/

#rhsnav ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

#rhsnav li { margin: 0; padding: 0;}

#rhs a
{
display: block;
padding: 2px 2px 2px 24px;
margin: 0;
width: 173px;
background-image: url(images/but_a.gif);
}

#rhs a:link, a:visited
{
color: #EEE;
text-decoration: none;
}

#rhs a:hover
{
color: #fff;
}



/*Custom styles-------------------------*/

.thinborderfloat {
  float:left;
  padding:5px;
  margin-right:10px;
  }
