@charset "UTF-8";
/* CSS Document */

body { margin: 0px; background: #0091d1 url(../img/bg.gif) repeat-x top; font: 13px arial, tahoma, verdana; color: #00284e }

img { border: 0px }

table { float: left }

.right { float: right !important }

p { float: left; margin-top: 0px; margin-bottom: 15px }

h1 { float: left; margin: 0px; font: bold 24px arial, tahoma, verdana; color: #ff7e00 }
h2 { float: left; margin: 0px; font: bold 20px arial, tahoma, verdana; color: #0091d1 }
h3 { float: left; width: 100%; margin: 10px 0px 0px 0px; font: bold 18px arial, tahoma, verdana; color: #ff7e00 }
h3 a { font: bold 18px arial, tahoma, verdana; color: #ff7e00 }
h4 { float: left; margin: 0px; font: bold 14px arial, tahoma, verdana; color: #0091d1 }

.h1_teampage { color: #0091d1 !important; font-weight: normal !important }
.h1_teampage strong { color: #00284e; font-weight: bold !important }

.yellowbg { background-color: #ffefbf }

.ltblue { color: #0091d1 }

.normal { font-weight: normal !important }

.no_margin { margin: 0px !important }

a { text-decoration: none }
a:hover { text-decoration: underline }

#page { width: 100%; height: 100%; text-align: center; margin-left: auto; margin-right: auto; background: url(../img/page_bg.gif) no-repeat top center }

#page2 { width: 1070px; margin-right: auto; margin-left: auto;}

#page2 div { text-align: left }

#page3 div { float: left }

	#header { width: 1070px; height: 292px; background: url(../img/header_bg.gif) no-repeat top right;}
		#logo { float: left; width: 307px; height: 292px }
		
		#header_b { float: left; width: 728px; height: 292px;}
			#banner { float: left; margin-top: 6px; width: 728px; height: 90px; overflow: hidden; background-color:#FFFFFF;}
			#header_b2 { float: left; width: 728px; height: 150px }
				#sevengotgame { float: left; width: 335px; height: 135px; padding: 20px 0px 0px 71px;}
				#younews { float: left; width: 277px; height: 119px; padding-top: 31px; color: #ffffff; }
					#younews p { padding: 8px 15px 0px 15px }
				#mainnav { float: left; margin-top:4px;   }
					#mainnav div { float: left;}
					.mainnav_tab_0 { background: url(../img/tab_bg.gif) repeat-x top; padding-right: 0px }
					.mainnav_tab_1 { bacgkround-image: none !important; background-color: #ffffff !important; padding-right: 0px }
	
	
	#body_1	 { float: left; width: 1070px; height: auto; background: url(../img/body_1_bg.gif) repeat-y center }	
	#body_2	 { float: left; width: 1070px; height: auto; background: url(../img/body_2_bg.gif) no-repeat top }
	#body_3	 { float: left; width: 1000px; height: auto; background: url(../img/body_3_bg.gif) no-repeat bottom; padding: 15px 35px 55px 35px }
		#body_3 a { color: #ff7e00 }
	
	
			.vplayer 	{ float: right !important; width: 648px; height: 291px; overflow: hidden; margin-bottom: 15px }
			#video { position:relative; width:648px; height:290px; }<!--background:url(../videos/playerbg.png) no-repeat;-->
#playlist {position:absolute; top:65px; left: 344px; width: 296px; height: 190px; overflow: auto; padding:0px; margin:0; text-align:left; font-family:Arial, Helvetica, sans-serif !important; font-size:14px !important;}
#playlist a:link, #playlist a:visited, #playlist a:active {text-decoration:none; color:#FFFF99; display:block; padding:8px; height:47px; }
#playlist a:hover {background-color:#0099FF; color:#FFFFFF;}
#playlist li {display:block; }
#playlist img {float:left; margin:0 10px 0 0; padding:0;}
#spplayer1 {position:absolute; top:10px; left: 5px; width: 320px; height: 240px;}
#Title {position:absolute; top:13px; left:344px; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#FFFFFF;}
			.col_a		{ float: left; width: 337px }
			.col_a_dbl	{ float: left; width: 685px }
			.col_b		{ float: left; width: 333px }
			.col_b_dbl { float: right; width: 648px }
			.col_c		{ float: right; width: 300px }
			.col_abc	{ float: left; width: 975px }
			.margin_bt		{ margin-bottom: 15px }
			.margin_rt		{ margin-right: 15px }
			
			.pod_y		{ float: left; width: 333px; height: 73px; background: url(../img/pod_y_bg.gif) no-repeat }
			.pod_b		{ float: left; width: 333px; height: 73px; background: url(../img/pod_b_bg.gif) no-repeat }
				.pod_text  { float: left; padding: 13px 0px 0px 15px; font: bold 20px arial, tahoma, verdana; color: #00284e }
				.pod_text a { color: #00284e !important }
				.pod_icon { float: right }
			

			.outstanding ul li { font-weight: normal !important; height: 20px }

			.textcol { float: left; padding: 12px }
            .col_a .textcol, .col_a p { width: 313px !important }
            .col_b .textcol, .col_b p { width: 309px !important }
            .col_c .textcol, .col_c p, .col_c .subtitle { width: 276px !important }
            .col_c .story { float: left; width: 276px !important }
            .col_a_dbl .textcol, .col_a_dbl p { width: 661px !important }

            .teams_list { float: left; width: 95px; margin-right: 14px; overflow: hidden }

            .teams_list li { font: bold 11px arial, tahoma, verdana !important; margin: 0px !important; padding: 3px 0px 4px 0px !important; border-bottom: 2px dotted #ff7e00 }
            .teams_list li a {
              color: #00284e !important
            }

            .scorestable { font: 13px arial, tahoma, verdana !important; border: 0px }
                .scorestable td {  border: 1px solid #0091d1 !important }
                .scorestable td table td {  font: 13px arial, tahoma, verdana !important; border: 0px !important }

                    .scores_awayscore, .scores_homescore { background-color: #000000; text-align: center; font-weight: bold; color: #00ff00  }
                    .scores_status {  text-align: center !important; color: #0091d1 !important }



            .standingstable { width: 100% }
            .standingstable td { height: 24px; border-bottom: 1px dotted #0091d1; font: bold 13px arial, tahoma, verdana !Important }
                .standings_title { font: bold 16px arial, tahoma, verdana !important; border-bottom: 0px !important; height: 34px !important; color: #00284e !important; background: #d8edf1 url(../img/standings_title_bg.gif) repeat-x bottom    }
                .standings_win_title { color: #ffffff !important; background: #007b00 url(../img/standings_win_title_bg.gif) repeat-x bottom }
				.standings_loss_title { color: #ffffff !important; background: #b30000 url(../img/standings_loss_title_bg.gif) repeat-x bottom }
				.standings_win { background: #d2edd2 url(../img/standings_win_bg.gif) repeat-x bottom }
                .standings_loss {  background: #ffd1d1 url(../img/standings_loss_bg.gif) repeat-x bottom }
                .standings_expl { font: normal 11px arial, tahoma, verdana !important; color: #0091d1; border-bottom: 0px !important  }

                .team_highlight {  background: #fffae9 url(../img/team_highlight_bg.gif) repeat-x bottom }

			.col_b .subtitle { width: 309px !important }
            .col_a_dbl .subtitle { width: 661px !important }

				.title { float: left; height: 35px; padding-bottom: 6px; width: 975px; background: url(../img/subtitle_bg.gif) repeat-x bottom }
				.subtitle { float: left; height: 35px; width: 313px; background: url(../img/subtitle_bg.gif) repeat-x bottom }
				.subtitle a { float: right; font: bold 11px arial, tahoma, verdana; padding-top: 6px }
				.subtitle h2 { margin-top: 1px }
				.timestamp { font: 11px arial, tahoma, verdana; color: #0091d1 }

			.topstory {  }
			.as360 {  }
			.radio { float: none; margin-bottom: 7px }
			.left { float: left }

			.rss ul { float: left; margin: 15px 0px 15px 0px; padding: 0px;  }
			.rss li { margin: 0px 0px 5px 0px; padding: 0px; list-style-type: none; font: bold 13px arial, tahoma, verdana; }
			.rss-box { }
			.rss-title { }
			.rss-items { }
			.rss-item { }
			.rss-item a:hover { }
			.rss-date { font: 10px arial, tahoma, verdana; color: #00284e;}

			.supporters { float: left; padding-left: 8px; height: 75px; width: 975px !important; margin-top: 15px !important }
			.supporters div { float: left; margin-right: 50px }
	
	#footer	 { float: left; width: 1000px; height: auto; padding: 0px 35px 20px 35px }
		#footer_links { float: left; width: 800px; font-size: 11px; color: #ffffff }
            #footer_links_nav { float: left; width: 800px !important; margin-bottom: 15px }

			#footer_links p { width: 800px; margin: 0px 0px 15px 0px }
			#footer_links ul { width: 800px; font-size: 13px; font-weight: bold; padding: 0px; margin: 0px }
			#footer_links ul li { float: left; list-style-type: none; margin-bottom: 15px; margin-right: 15px }
			#footer_links a { color: #00284e }
		#footer_logo	{ float: right }