@charset "UTF-8";
/* @group common */
div.wrap{ background: url(../img/bg_wrap.gif) repeat-y; }
div.wrap h1{ height: 441px; text-indent: -10000px; background: url(../img/bg_title.jpg) no-repeat; }
div.wrap div.wrap{ background: url(../img/bg_wrap_wrap.png) no-repeat; }
div#side{ display: none; }
div#content{ width: 960px; height: auto; position: relative; float: none; }
div#content ul.menu{ height: 50px; position: absolute; top: -96px; left: 0; }
div#content ul.menu li a{ top: 0; background: url(../img/menu_content.jpg) no-repeat; }
div#content ul.menu li.item2 a, div#content ul.menu li.item3 a, div#content ul.menu li.item4 a, div#content ul.menu li.item5 a{ width: 153px; }
div#content ul.menu li.item1 a{ width: 173px; left: 0; background-position: 0 0; }
div#content ul.menu li.item2 a{ left: 173px; background-position: -173px 0; }
div#content ul.menu li.item3 a{ left: 326px; background-position: -326px 0; }
div#content ul.menu li.item4 a{ left: 479px; background-position: -479px 0; }
div#content ul.menu li.item5 a{ left: 632px; background-position: -632px 0; }
div#content ul.menu li.item6 a{ width: 175px; left: 785px; background-position: -785px 0; }
div#content ul.menu li.item1 a:hover{ background-position: 0 -50px; }
div#content ul.menu li.item2 a:hover{ background-position: -173px -50px; }
div#content ul.menu li.item3 a:hover{ background-position: -326px -50px; }
div#content ul.menu li.item4 a:hover{ background-position: -479px -50px; }
div#content ul.menu li.item5 a:hover{ background-position: -632px -50px; }
div#content ul.menu li.item6 a:hover{ background-position: -785px -50px; }
div#footer{ height: 48px; background: url(../img/bg_footer.png) no-repeat #fff; }
/* @end */
/* @group main */
div#main{ min-height: 1%; background: url(../img/bg_main.png) no-repeat 0 100%; padding: 0 50px 12px 50px; }
div#main:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
* html div#main{ height: 1%; }
/* @end */
/* @group highlight */
div#highlight{ width: 553px; float: left; }
div#highlight div.section{ position: relative; background: url(../img/bg_section.png) no-repeat 0 25px; }
div#highlight div.section h2{ margin: 0 0 25px 0; }
div#highlight div.section p.button{ position: absolute; top: 4px; left: 450px; }
div#highlight div.information table{ width: 553px; margin: 0 0 .5em 0; }
div#highlight div.information table tr th{ width: 7em; white-space: nowrap; padding: 2px 1em 2px 0; }
div#highlight div.information table tr td{ padding: 2px 0; }
div#highlight div.section p.notice{ border-top: 1px dashed #dcdcdc; padding: .5em 0 0 0; }
div#highlight div.event table{ width: 553px; margin: 0 0 .5em 0; }
div#highlight div.event table tr td{ padding: 0 1em 4px 22px; }
div#highlight div.event table tr td.item1{ background: url(../img/icon_no1.gif) no-repeat 0 .4em; }
div#highlight div.event table tr td.item2{ background: url(../img/icon_no2.gif) no-repeat 0 .4em; }
div#highlight div.event table tr td.item3{ background: url(../img/icon_no3.gif) no-repeat 0 .4em; }
div#highlight div.event table tr td.item4{ background: url(../img/icon_no4.gif) no-repeat 0 .4em; }
div#highlight div.event table tr td.item5{ background: url(../img/icon_no5.gif) no-repeat 0 .4em; }
div#highlight div.event table tr td.item6{ background: url(../img/icon_no6.gif) no-repeat 0 .4em; }
div#highlight div.event table tr td.item7{ background: url(../img/icon_no7.gif) no-repeat 0 .4em; }
div#highlight div.event table tr td.item8{ background: url(../img/icon_no8.gif) no-repeat 0 .4em; }
div#highlight div.event table tr td.item9{ background: url(../img/icon_no9.gif) no-repeat 0 .4em; }
div#highlight div.event table tr td.item10{ background: url(../img/icon_no10.gif) no-repeat 0 .4em; }
div#highlight div.event table tr td.item11{ background: url(../img/icon_no11.gif) no-repeat 0 .4em; }
div#highlight div.event table tr td.item12{ background: url(../img/icon_no12.gif) no-repeat 0 .4em; }
/* @end */
/* @group extra */
div#extra{ width: 277px; float: right; }
div#extra ul.banner{ min-height: 1%; }
div#extra ul.banner:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
* html div#extra ul.banner{ height: 1%; }
div#extra ul.banner li{ margin: 0 0 10px 0; }
div#extra ul.banner li.main{ margin: 0 0 20px 0; }
div#extra ul.banner li.odd{ float: left; }
div#extra ul.banner li.even{ float: right; }
div#extra ul.banner li img{ vertical-align: bottom; }
/* @end */
/* @group macIE */
/*\*//*/
* html div#main, * html div#extra ul.banner{ height: inherit; display: inline-table; }
/**/
/* @end */

#bn_sports a{
display:block;
width:955px;
background:url(../img/bn_sports.jpg) no-repeat;
height:62px;
text-decoration:none;
text-indent:-9999px;
}

#bn_sports a:hover{
background:url(../img/bn_sports_o.jpg) no-repeat;
}
