@charset "utf-8";

@import url(shared/css/all.css);
@import url(shared/css/headermenu.css);
@import url(shared/css/footer.css);


#header{
	min-width:1000px;
	height:400px;
	background: url(images/header_bg.jpg) repeat-x;
}
#header #headerBody{
	width:1000px;
	margin:0 auto;
	height:100px;
	padding:20px 0;
}
#header #headerBody #headerL{
	float:left;
	height:100px;
}
#header #headerBody #headerR{
	float:right;
	height:100px;
}
#header #headerBody #headerL h1 a{
	display: block;
	width:480px;
	height:100px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	background: url(shared/images/logo.png) no-repeat;
}
#header #headerBody #headerR #uniform_sponsors li{
	float:right;
	margin-top:30px;
	margin-left:10px;
	list-style-type:none;
}

#header #vision{
	width:990px;
	height:230px;
	margin:0 auto;
	background: url(images/vision_bg.gif) no-repeat;
	padding:5px;
}




#headerMenu #headerMenuLink #menu1 a{
	width:120px;background-position:0px -50px;
}



#contents{
	margin-top:10px;
}
#contentsBody{
	width:1000px;
	margin:0 auto;
	text-align:left;
}
#contentsL{
	width:220px;
	float:left;
}
#contentsC{
	width:500px;
	float:left;
	padding:0 20px;
}
#contentsR{
	width:240px;
	float:left;
}



#contentsL #commuTitle{
	width:220px;
	height:25px;
	background:url(images/title_commu.gif) no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	height:20px;
	border-bottom:solid 5px #E41C2D;
}
#contentsL #commuLink{
}

#contentsL #commuLink li{
	list-style-type:none;
	border-bottom:solid 1px #C8C8C8;
}
#contentsL #commuLink li a{
	text-decoration: none;
	background:url(images/left_menu.gif) no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	width:220px;
	height:40px;
}
#contentsL #commuLink #menu1 a {background-position:0px 0px;}
#contentsL #commuLink #menu1 a:hover {background-position:-220px 0px;}
#contentsL #commuLink #menu2 a {background-position:0px -40px;}
#contentsL #commuLink #menu2 a:hover {background-position:-220px -40px;}
#contentsL #commuLink #menu3 a {background-position:0px -80px;}
#contentsL #commuLink #menu3 a:hover {background-position:-220px -80px;}
#contentsL #commuLink #menu4 a {background-position:0px -120px;}
#contentsL #commuLink #menu4 a:hover {background-position:-220px -120px;}


#contentsL #bannerArea{
	margin-top:20px;
}
#contentsL #bannerArea li{
	margin-top:5px;
}



#contentsC #photo{
	margin-top:20px;
}

#contentsC #photoTitle{
	background:url(images/title_photo.gif) no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	height:20px;
	border-bottom:solid 5px #E41C2D;
}
#contentsC #photo table{
	width:500px;
	margin-top:5px;
}
#contentsC #photo td{
	padding:2px 0 2px 0;
	text-align:center;
}
#contentsC #photo p{
	text-align:right;
}
#contentsC #photo p a{
	color:#505050;
}
#contentsC #photo p a:hover{
	color:#E41C2D;
}
#contentsC #topBanner{
	margin-top:10px;
}







#contentsC #infomation{
	margin-top:20px;
}
#contentsC #infomation #infoHead{
	border-bottom:solid 5px #E41C2D;
}
#contentsC #infomation #infoHead #infoTitle{
	width:250px;
	height:20px;
	background:url(images/title_info.gif) no-repeat;
	text-indent: -9999px;
	float:left;
}
#contentsC #infomation #infoHead #listLink a{
	width:60px;
	height:20px;
	background:url(images/list_link.gif) no-repeat;
	text-indent: -9999px;
	float:right;
}

#contentsC #infomation ul{
	padding:5px 0;
}

#contentsC #infomation li{
	list-style-type:none;
	margin-top:5px;
}



#contentsC #newsTitle{
	background:url(images/title_news.gif) no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	height:20px;
}
#contentsC #news{

}
#contentsC #news #tabHead {
	margin-top:5px;
}
#contentsC #news #tab {
	overflow: hidden;
}
#contentsC #news #tab li {
	float: left;
	width: 120px;
	list-style-type:none;
}
#contentsC #news #tab li a {
	display: block;
	width: 110px;
	border: 1px solid #ccc;
	border-bottom: 0;
	color: #777;
	text-align: center;
	text-decoration:none;
}
#contentsC #news #tab li a:hover,
#contentsC #news #tab li.present a {
	border-color: #E41C2D;
	color: #FFF;
	background-color:#E41C2D;
}
#page1, #page2, #page3, #page4, #page5 {
	border-top: 5px solid #E41C2D;
	padding:5px 0;
}
#page1 li, #page2 li, #page3 li, #page4 li, #page5 li {
	margin-top:5px;
	list-style-type:none;
}



#contentsC #newsFlash{
	margin-top:20px;
}
#contentsC #newsFlash #newsFlashHead{
	border-bottom:solid 5px #E41C2D;
}
#contentsC #newsFlash #newsFlashHead #newsFlashTitle{
	width:170px;
	height:20px;
	background:url(images/title_newsflash.gif) no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	height:20px;
	float:left;
}
#contentsC #newsFlash #newsFlashHead #newsFlashLink a{
	width:60px;
	height:20px;
	background:url(images/list_link.gif) no-repeat;
	text-indent: -9999px;
	float:right;
}


#contentsC #newsFlash #newsFlashBody{
	width:500px;
}

#contentsC #newsFlash dt{
	margin-top:10px;
}
#contentsC #newsFlash dt a{
	color:#333;
	font-size:14px;
}
#contentsC #newsFlash dt a:hover{
	color:#E41C2D;
}
#contentsC #newsFlash dd table{
	margin-top:5px;
}
#contentsC #newsFlash dd td{
	vertical-align:top;
	padding-left:5px;
}
#contentsC #newsFlash dd table img{
	height:80px;
}














#contentsR #gameScore{
	background-color:#3C3C3C;
}
#contentsR #gameScore *{
	color:#FFF;
}

#contentsR #gameScore #scoreTitle1{
	background:url(images/score_title1.gif) no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	height:30px;
}

#contentsR #gameScore dl{
	padding:10px;
}
#contentsR #gameScore dt{
	font-size:14px;
	font-weight:bold;
}

#contentsR #gameScore #scoreBord{
	background:url(images/score_bg.gif) no-repeat;
	width:240px;
	height:80px;
	padding:10px 0;
}
#contentsR #gameScore #scoreBord table{
	height:80px;
}
#contentsR #gameScore #scoreBord td{
	text-align:center;
}
#contentsR #gameScore #scoreBord #col1{
	width:60px;
}
#contentsR #gameScore #scoreBord #col2{
	width:100px;
}
#contentsR #gameScore #scoreBord #col3{
	width:60px;
}

#contentsR #gameScore #scoreBord .tokuten{
	font-size:34px;
	font-family:"Arial Black", Gadget, sans-serif;
}
#contentsR #gameScore #scoreBord .tokutenSub{
	font-size:16px;
	font-family:"Arial Black", Gadget, sans-serif;
}

#contentsR #gameScore #scoreBord #teamA{
	font-size:16px;
	font-family:"Arial Black", Gadget, sans-serif;
}

#contentsR #gameScore #realtime{
	text-align:center;
	padding:10px;
}

#contentsR #gameScore #scoreTitle2{
	background:url(images/score_title2.gif) no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	height:30px;
}

#contentsR #gameScore #gmap{

}
#contentsR #gameScore #gmap #gmapMap{
	text-align:center;
}
#contentsR #gameScore #gmap #gmapBtn{
	margin:10px;
}

#contentsR #gameScore #scoreTitle3{
	background:url(images/score_title3.gif) no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	height:30px;
}

#contentsR #gameScore #standings{
	margin:10px 10px 20px 10px;
}
#contentsR #gameScore #standings th{
	text-align:center;
	border-bottom:solid 1px #666;
	padding:2px 0;
}
#contentsR #gameScore #standings td{
	text-align:center;
	border-bottom:solid 1px #666;
	padding:2px 0;
}

#contentsR .allblogrss *{
	color:#FFF;
}
#contentsR .allblogrss{
	margin-top:10px;
	background-color:#333;
	padding:10px;
}
#contentsR .allblogrss small{
	font-size:10px;
}
#contentsR .allblogrss dl{
	margin-bottom:10px;
}









