body		{
		margin: 0;
		padding: 0;
		color: #fff;
		font-family: verdana;
        font-size: 12px;
		background-color: #000;
		}

td		{
		font-size: 10pt;
		color: #fff;
		}


		
		
th		{
		font-size: 10pt;
		color: #fff;
		}

h3		{
		font-size: 18px;
		margin: 0px 0px 0px 0px
		}

h2		{
		margin: 0px 0px 0px 0px
		}
	
p { margin: 0px 0px 10px 0px}







/* main links */

a:link			{ text-decoration: underline; color:#fff;}
a:visited		{ text-decoration: underline; color:#fff;}
a:hover			{ text-decoration: underline; color:#bb1d22;}
a:active		{ text-decoration: underline; color:#fff;}

/* used for navbar */

a.top:link		{ text-decoration: none; font-weight:bold; color: #fff;}
a.top:visited	{ text-decoration: none; font-weight:bold; color: #fff;}
a.top:hover		{ text-decoration: none; font-weight:bold; color: #bb1d22;}
a.top:active	{ text-decoration: none; font-weight:bold; color: #fff;}

a.events:link		{ text-decoration: none;		color: #fff;}
a.events:visited	{ text-decoration: none;		color: #fff;}
a.events:hover		{ text-decoration: underline;	color: #fff;}
a.events:active	{ text-decoration: none;			color: #fff;}





a:link img      {border: 1px solid black;}
a:visited img   {border: 1px solid black;}
a:hover img     {border: 1px solid black;}
a:active img    {border: 1px solid black;}





#top_bar_outer_container	{
							background: url('/images/top.png') repeat-x;
							width: 100%;
							height: 116px;
							border: solid white 0px
							}

#top_bar_inner_container	{
							width: 916px;
							margin: 0 auto;   /* align for good browsers */
							border: solid white 0px
							}				
			
			
						
#top_bar_left				{
							background: url('/images/top_banner.png') repeat-x;
							float: left;
							top: 0px;
							width: 390px;
							height: 116px;
							text-align: center;
							font-family: times;
							font-size: 32px;
							border: solid white 0px
							}

#top_bar_middle				{
							height: 116px;
							float: left;
							text-align: center;
							border: solid white 0px
							}

.top_bar_middle_buttons		{
							background: url('/images/top_button.png') repeat-x;
							float: left;
							height: 116px;
							width: 96px;
							margin-right: 1px;
							border: solid green 0px;
							}

				
#top_bar_right				{
							height: 116px;
							float: left;
							width: 219px;
							border: solid white 0px;
							padding-left: 10px
							}
	

					
					
					
					
					
					
					
					
					
					
					
					
					
					
			
#top_link_bar_outer	{
					background: url('/images/top_link_bar.png') repeat-x;
					margin-top: 1px;
					width: 100%;
					height: 46px;
					}		

#top_link_bar_inner	{
					width: 960px;
					margin: 0 auto;   /* align for good browsers */
					border: white 0px solid;
					}	

#background		{
				/* background: url('/images/background.jpg'); */
				background-color: black;
				background-repeat: no-repeat;
				border: solid 1px black;
				width: 1004px;
				margin: 0 auto;   /* align for good browsers */
				}
	
#content		{
				overflow: hidden;
				width: 919px;
				margin: 0 auto;   /* align for good browsers */
				border: solid green 0px;
				margin-top: 10px
				}		
		
#news_container	{
				margin: 0 auto;   /* align for good browsers */
				border: solid yellow 0px;
				height: 302px;
				}
		
	
#news_text		{
				margin-left: 10px;
				border: solid 0px #9e0b0f;
				float: left;
				width: 455px;
				color: #ffffff;
				text-align: left;
				font-size: 14px;
				}		
		
#fixture_bar	{
				background: url('/images/fixture_bar.png') repeat-x;
				height: 194px;
				margin-top: 10px;
				border: solid 0px black;
				}

#league_table	{
				float: left;
				border: solid 0px black;
				padding-top: 10px;
				width: 390px;
				}

#league_table_td	{
					font-size: 8px;
					}				
				

#class {font-size:18px}




				
				
				
#fixtures		{
				float: left;
				border: solid 0px black;
				padding-top: 10px;
				width: 520px;
				}		

				
				
				
				
				
#last_weeks			{
					float: left;
					padding-top: 10px;
					border: solid 0px black;
					}

#extra_bit			{
					float: left;
					margin-left: 10px;
					margin-right: 20px;
					padding-top: 10px;
					width: 408px;
					border: solid 0px black;
					}					
					
					
					

				
#sponcor_bar	{
				background: url('/images/bottom_bar.png') repeat-x;
				height: 97px;
				margin-top: 10px;
				border: solid 0px white;

				}

#bottom_bar_container	{
						background: url('/images/bottom_bar.png') repeat-x;
						height: 97px;
						border: solid 0px white;
						margin-top: 10px;
						}

.bottom_bar_item		{
						float: left;
						border: solid white 0px;
						}						
									
#footer			{
				padding: 10px 0px 10px 0px;
				border: solid 0px white;
				color: #ffffff;
				text-align: center;
				}
