* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
background-image:url(images/blue_background.jpg) ;
 background-repeat:no-repeat;
 background-color:#003d7d;
 background-position:center;
}
#wrapper { 
 margin: 0 auto;
 width: 903px;
 background-image:url(images/background_faded.png) ;
 background-repeat:repeat;
}
#header {
 width: 880px;
 color: #333;
 height: 227px;
 margin: 0 auto;
 background-image:url(images/header_background.png);
 background-repeat:no-repeat;
}

#menus {
width:154px;
height:44px;
}


#content { 
 width: 860px;
 color: #333;
 margin: 0 auto;
 padding: 10px;
}

#next_match { 
 float:left;
 width: 290px;
 color: #333;
 height: 158px;
 margin:5px;
 background: #fff url(images/bottom-corner.jpg) no-repeat bottom left;
}

#next_match object { 
padding:5px;
}

#next_match_details { 
 float:right;
 width: 280px;
 color: #333;
 padding-right: 10px;
 padding-left: 10px;
 height: 118px;
}

#next_match_details img { 
 padding: 5px;
}

#next_match_details h2 { 
padding-top:20px;
 color: #1f3e76;
 font-size:14px;
}

#next_match_details h2 a { 
padding-top:20px;
 color: #1f3e76;
 font-size:14px;
}

#players_info { 
 float:left;
 width: 290px;
 color: #333;
 height: 158px;
 margin:5px;
}

#players_info object { 
padding:5px;
}

#players_details { 
 float:right;
 width: 280px;
 color: #333;
 padding-right: 10px;
 padding-left: 10px;
 height: 118px;
}

#players_details img { 
 padding: 5px;
}

#players_details h2 { 
padding-top:20px;
 color: #1f3e76;
 font-size:14px;
}

#players_details h2 a { 
padding-top:20px;
 color: #1f3e76;
 font-size:14px;
}

#events_details { 
 float:right;
 width: 280px;
 color: #333;
 padding-right: 10px;
 padding-left: 10px;
 height: 118px;
}

#events_details img { 
 padding: 5px;
}

#events_details h2 { 
padding-top:10px;
 color: #1f3e76;
 font-size:14px;
}

#events_details h2 a { 
padding-top:10px;
 color: #1f3e76;
 font-size:14px;
}


#box_headers { 
 color: #fff;
 width: 100%-10px;
 font-size:12px;
 text-transform:uppercase;
 height:16px;
 padding-left:10px;
 padding-top:4px;
 font-weight:300;
 background-image:url(images/block_header.jpg);
 font-stretch:expanded;
}

#box_headers a, hover {
	text-decoration:none;
	
}

#white_text
{
color:#FFFFFF;
}

#box_headers a { 
 color: #fff;
}

#sponsor_box_headers { 
 color: #fff;
 font-size:12px;
 text-transform:uppercase;
 height:18px;
 width:210px;
 padding-left:10px;
 padding-top:2px;
 font-weight:300;
 background-image:url(images/block_header.jpg);
 background-position:top;
 background-repeat:repeat-x;
 font-stretch:expanded;
}


#whats_on { 
float:right;
 width:545px;
 color: #333;
 height: 158px;
 margin:5px;
 background: #fff url(images/bottom-corner-op.jpg) no-repeat bottom right;

}

#whats_on #events_items { 
 float:right;
 width: 250px;
 color: #fff;
 padding-right: 10px;
 padding-left: 10px;
 height: 118px;
}

#whats_on #events_items img { 
 padding: 5px;
}

#whats_on #events_items h2 { 
padding-top:10px;
 color: #fff;
 font-size:14px;
}

#whats_on #events_items h2 a { 
padding-top:10px;
 color: #fff;
 font-size:14px;
}

#whats_on #next_match_details { 
 float:right;
 width: 250px;
 color: #333;
 padding-right: 10px;
 padding-left: 10px;
 height: 118px;
}

#whats_on #next_match_details img { 
 padding: 5px;
}

#whats_on #next_match_details h2 { 
padding-top:20px;
 color: #fff;
 font-size:14px;
}

#whats_on #next_match_details h2 a { 
padding-top:20px;
 color: #fff;
 font-size:14px;
}

#full_content { 
float:right;
 width:850px;
 color: #333;
 margin:5px;
 background: #fff url(images/bottom-sponsor.jpg) no-repeat bottom;

}

#full_content p {
line-height:1.5em;
margin-bottom:5px;
}

#full_content img {
margin:6px;
}

#ten_padding
{
padding:10px;
}

#ten_padding ul
{
margn-left:10px;
}

#theplayer_id
{
float:left; color:#FFFFFF; padding:0px; text-align:center; width:130px; height:160px; margin-right:5px;
}
#theplayer_id a 
{
color:#FFFFFF;

}

#player_names { 
 color: #fff;
 width: 130px;
 font-size:10px;
 height:14px;
 padding-top:2px;
 font-weight:100;
 background-image:url(images/block_header.jpg);
 font-stretch:expanded;
 margin-right:5px;
}



#news_section { 
float:right;
 width:545px;
 color: #333;
 height: 327px;
 margin:5px;
 background: #fff url(images/bottom-corner-op.jpg) no-repeat bottom right;

}

#news_section #news_image {
float:left;
 height: 297px;
width: 340px;
padding:5px;

}

#news_section #news_items {
float:left;
padding:5px;
height: 297px;
width: 181px;
}

#news_section img { 
 padding: 5px;
}

#sponsors { 
 float:left;
 width: 645px;
 color: #333;
 height: 99px;
 margin:5px;
 background: #fff url(images/bottom-sponsor.jpg) no-repeat bottom;
}

#bottom_buttons { 
 float:right;
 width: 197px;
 color: #333;
 height: 59px;
 margin:5px;
}

#video_box { 
 float:left;
 width: 155px;
 color: #333;
 height: 128px;
 margin-right:5px;
}

#right_align_box_button { 
float:right;
 top:10px;
 width: 185px;
 color: #333;
 height: 30px;
 margin-right:5px;
}

#footer { 
 color: #fff;
 width: 860px;
 margin: 0 auto;
 padding: 10px;
 font-size:9px;
 z-index:auto;
}

#footer a { color:#FFF; }
#footer a:link { color:#FFF; }
#footer a:visited { color:#FFF; }


  #nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
/*	background: url(images/menu.png) no-repeat top; */
	background-color:#F00;
	 color:#fff;
height:34px;
width:880px;
position: relative;

}

#nav a {
	display: block;
	width: 145px;
height:24px;
color:#fff;
text-decoration:none;
font-weight:bold;
	font-size:11.5px;
}

#nav a:hover {
text-decoration:none;
color:#fff;
}

#nav li {
	float: left;
	width: 145px;
	height:24px;
	font-size:12px;
	text-align:center;
	padding-top:11px;
}

#nav li ul {
	position: absolute;
	width: 150px;
	left: -999em;
	font-size:11px;
	background: url(images/menu_back.png) no-repeat left;
}

#nav li:hover ul {
	width: 150px;
	left: auto;
	height:24px;
		background: url(images/menu_back.png) no-repeat left;
		color:#000;
}

#nav li:hover ul, #nav li.sfhover ul {
	width: 150px;
	left: auto;
	height:24px;
		background: url(images/menu_back.png) no-repeat left;
		color:#000;

}



#nav li:hover ul li, #nav li.sfhover ul li {
	left: auto;
	height:24px;
		background: url(images/menu_back.png) repeat-x top;

}

