/*1244*/

#container { background: #FFF url(/media/mainbg-HP.jpg) no-repeat top center; color: #000; font-family: arial; font-size: 11px; font-weight: bold;}
#container.inside_page{background: transparent url(/media/int_background-TOP.jpg) no-repeat top left;}

#header{width:980px;margin:auto;}
#header .content .logo{display:block;float:left;background: url(/media/Main_Logo-GER.png) no-repeat;width:249px;height:100px;overflow:hidden;position:relative;z-index:1;}
#header .content #top_ad_inventory .adSpot728x90{display:block;float:left;width:728px;height:90px;overflow:hidden;}

#header .content ul.header_button {height:18px;left:120px;overflow:hidden;position:absolute;top:0;z-index:100;}
#header .content ul.header_button li{display:inline;float:left;height:18px;}
#header .content ul.header_button li.left{background: url(/media/BTN_USLink-Left.png) no-repeat bottom left;width:4px;}
#header .content ul.header_button li.middle {background:url("/media/BTN_USLink-Middle.png") no-repeat scroll left bottom transparent;color:#FFFFFF;font-size:10px;text-transform:uppercase;width:105px;}
#header .content ul.header_button li.middle a{display:block;float:left;background: url(/media/BTN_USLink-RedArrow.png) no-repeat 0px 4px;padding-left:14px;color:#000;}
#header .content ul.header_button li.right{background: url(/media/BTN_USLink-Right.png) no-repeat bottom left;width:11px;}


/* Header menu */

#headermenu { width: 980px; margin: 0px 0x 6px 0px;}
#headermenu .menu { position:relative; clear:both; list-style-type:none; margin:0; padding:0; width: 980px; height:30px; z-index:1;}
#headermenu .menu li { position: relative; margin:0; float:left;}
#headermenu .menu li a { display:block; float:left; margin:0; height: 30px; font-size:13px; font-weight:bold; color:#212121; line-height:30px; padding-right:20px;}
#headermenu .menu li ul { display:none; }
#headermenu .ui-dropdown-active > a { color:#888888 !important; }
#headermenu .ui-dropdown-sub { top: 30px; left: 0; background: url(/media/Nav_Dropdown-base.png) no-repeat bottom center; width: 188px; padding-bottom: 8px; }
#headermenu .ui-dropdown-sub li { background: url(/media/Nav_Dropdown-background.png) no-repeat bottom center; width: 178px; padding: 2px 5px; }
#headermenu .ui-dropdown-sub li a { line-height: 18px; width: 168px; height: 18px; margin: 0; padding: 0 5px; }
#headermenu .ui-dropdown-sub li a:hover { background: url(/media/Nav_Dropdown-hightlight.png) no-repeat top left; height: 18px; }

#headermenu ul.menu .translator { background: url(/media/Nav_LangDD_background.png) no-repeat 0px 2px;width:112px;}
#headermenu ul.menu li.translator a,
#headermenu ul.menu li.translator ul li a { display:block; font-size:10px;font-weight:bold;color:#fff;text-indent:8px;line-height:24px;width:113px; padding: 0; position:relative;top:2px;}
#headermenu ul.menu li.translator a:hover,
#headermenu ul.menu li.translator ul li a:hover { background: none;}
#headermenu ul.menu li.translator ul { display: none; position: absolute; top: 24px; left: 1px; background: url(/media/Nav_LangDD_Dropdown-base.png) no-repeat bottom center; width: 110px; padding-bottom: 7px; z-index:100; }
#headermenu ul.menu li.translator ul li {background: url(/media/Nav_LangDD_Dropdown-bg.png) repeat-y top center; width: 110px; padding: 0; }

.de .de { display: block; }
.de .en { display: none; }

.en .en { display: block; }
.en .de { display: none; }


#hp-main { position:relative; }


/*** SCOREBOARD ***/ 
#hp-maintop.module{ width:980px; height: 100px; background: url("/media/SB_background.jpg") no-repeat; margin:auto;}

#scoreboard { width:450px; margin-left:20px; display:inline-block; float:left; height:96px; overflow:hidden;}
#scoreboard .tab-nav { margin:0 0 0 100px; padding:0;}
#scoreboard .tab-nav li { margin:0 10px 0 0; padding:0; width:106px; display:inline-block; float:left; }
#scoreboard .tab-nav li a { 
	display:block;
	background: url("/media/SB_TABS-stacked.png") 0px 0px no-repeat; 
	text-transform:uppercase; 
	color:#666666; 
	text-decoration:none; 
	font-weight:800; 
	height:21px; 
	line-height:21px;
	width:106px; 
}
#scoreboard .tab-nav li a:hover { color:#ebc221; text-decoration:underline; }
#scoreboard .tab-nav .current { background-position:0 -21px; color:#ebc221; }

#scoreboard .tab-panel { margin:0 2px; clear:both; }

#scoreboard .tab-panel .game { height:68px; width:84px; display:inline-block; float:left; padding:3px 6px; margin : 0px 4px; background: url("/media/SB_ScoreFrag-background.png") no-repeat; color:#ffffff; font-size:10px; }
#scoreboard .tab-panel .game .status { font-size:11px; text-align:center; color:#CCCCCC; font-weight:800;}
#scoreboard .tab-panel .game .status .quarter { color:#FFFF00; }
#scoreboard .tab-panel .game .status .clock { color:#FFFF00; }
#scoreboard .tab-panel .game .info { position:relative;  font-size:11px; font-weight:800; text-align:left;}
#scoreboard .tab-panel .game .info:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
#scoreboard .tab-panel .game .info a { color:#FFFFFF; text-decoration:none; text-transform:uppercase;}
#scoreboard .tab-panel .game .info .teamcode {  font-weight:800; }
#scoreboard .tab-panel .game .info .score { position:absolute; right:4px; font-weight:800;}
#scoreboard .tab-panel .game .links span { font-style:italic; text-align:center; display:block; text-transform:uppercase; font-weight:800;}
#scoreboard .tab-panel .future .score { display:none; }

#scoreboard .tab-panel a { color:#ebc221; text-decoration:none; }
#scoreboard .tab-panel a:hover { color:#ebc221; text-decoration:underline; }



#hp_main_ad_inventory.module { width: 980px; height: 100px; margin: auto; }
#hp_main_ad_inventory .lp_banner { float: right; height: 100px; overflow: hidden; }

#takeover.module{ width:980px; height:100px; margin:auto; position:relative;}
#topstory.module { min-width: 980px; width: 100%; height: 340px;}
#video.module { width: 980px; height: 210px; }
#first_row{width:980px;margin:auto;height:210px;}
#second_row{width:932px;margin:10px auto 0px auto;}
#adspot300x250.module { width: 300px; height: 250px; }

#topstory .panel .banner .headline a{color:#fff;text-decoration:none;font-size:12px;}
#topstory .panel .banner .additional{font-weight:normal;}
#topstory .panel .banner .additional a{color:#fff;text-decoration:underline;font-weight:normal;}
#topstory .panel .banner .headline a:hover{text-decoration:underline;}
#topstory .panel .banner .additional a:hover{text-decoration:none;}

#topstory_buttons{/*position:absolute;top:388px;left:0px;*/width:100%;}
#topstory_buttons #buttons_left{width:80px;padding-left:6px;position:absolute;top:388px;left:0px;z-index:2;}
#topstory_buttons #buttons_right{float:right;/*width:190px;*/padding-right:0px;position:absolute;top:388px;right:0px;z-index:2;}
#topstory_buttons ul#buttons_left li,#topstory_buttons ul#buttons_right li{display:inline;float:left;}
#topstory_buttons ul#buttons_left li.header,#topstory_buttons ul#buttons_right li.header{display:block;clear:both;color:#cdcdcd;line-height:20px;}
#topstory_buttons ul#buttons_right li.header{/*width:170px;*/text-align:right;height:20px;}
#topstory_buttons ul li ul.topstory_button{height:28px;width:92px;margin-top:20px;}
#topstory_buttons ul li ul.topstory_button li{display:inline;float:left;height:28px;}
#topstory_buttons ul li ul.topstory_button li.left{background: url(/media/BTN-TS_SideButton_LEFT.png) no-repeat bottom left;width:6px;}
#topstory_buttons ul li ul.topstory_button li.right{background: url(/media/BTN-TS_SideButton_RIGHT.png) no-repeat bottom left;width:6px;}
#topstory_buttons ul li ul.topstory_button li.middle{background: url(/media/BTN-TS_SideButton_MIDDLE.png) no-repeat bottom left;text-transform:uppercase;line-height:28px;color:#fff;font-size:10px;padding:0px 5px;}
#topstory_buttons ul li ul.topstory_button li.middle a{color:#fff;}
#topstory_buttons ul li ul.playoffs_button{width:106px;}
#topstory_buttons ul li#playoffs_bracket a{display:block;margin-top:20px;}

.fragment_300x250{background: url(/media/AC_fragbg-300x250.png) no-repeat;width: 300px; height: 250px;}
.fragment_300x120{background: url(/media/AC_fragbg-300x120.png) no-repeat; width: 300px; height: 120px; }
.fragment_300x250 h2,.fragment_300x120 h2{font-size:14px;font-weight:bold;color:#052960;height:20px;line-height:20px;margin:3px 5px;text-transform:uppercase;}
.fragment_300x250 div.content,.fragment_300x120 div.content{padding:5px 15px;font-size:11px;font-weight:bold;}
.fragment_300x250 div.content .box,.fragment_300x120 div.content .box{clear:both;}
.fragment_300x250 div.content .box .image, .fragment_300x120 div.content .box .image{float:left;margin:0px 7px 7px 0px;}
.fragment_300x120 div.content ul{margin:0px;padding:0px;}
.fragment_300x120 div.content ul li{line-height:20px;text-indent:5px;margin-right:7px;}
.fragment_300x120 div.content ul li.even{background: #efefef;}
.fragment_300x120 div.content a, .fragment_300x250 div.content a{color:#124875;text-decoration:underline;}
.fragment_300x120 div.content a:hover, .fragment_300x250 div.content a:hover{text-decoration:none;}


#headlines.module {width: 300px; height: 250px; }
#headlines.module .module_footer{position:relative;top:150px;}
#headlines.module div.content{padding:9px 15px 5px 15px;font-weight:normal;}
#headlines.module div.content a{font-weight:bold;}
#headlines.module div.content div.image,#blog.module div.content div.image{background: url(/media/AC_image_border.png) no-repeat;padding:2px;}
#blog.module {width: 300px; height: 120px; }
#correspondent.module { width: 300px; height: 120; }
#correspondent.module ul.module_button{position:relative;top:-20px;}



/* Video Tabs */

#tabbed.module {margin:0px;}
.tab-module { width: 980px; height:210px; margin: 0px 0x 6px 0px;}
.tab-module .ui-tabs-nav { margin:0;  padding:0; }
.tab-module .ui-tabs-nav li { width:196px; margin:0; padding:0; text-align:center; display:inline-block; float:left;}
.tab-module .ui-tabs-nav li a {display:block; width:196px; height: 30px; background: url(/media/TABS_tab_stacked.png) no-repeat;background-position:0px 0px;color:#212121;font-size: 14px;font-weight: bold;text-decoration:none;line-height:30px; padding:0;}
.tab-module .ui-tabs-nav li a:hover { background-position: 0px -30px !important; color:#000;}
.tab-module .ui-tabs-nav .current { background-position: 0px -60px !important; color:#000;}

.tab-module { height:180px;}
.tab-module .ui-tabs-panel .VidBox{display:inline;float:left;width:122px;height:140px !important;margin-top:10px;background: url(/media/TABS_divider.png) no-repeat top right;text-align:center;}
.tab-module .last{background-image:none;}
.tab-module .ui-tabs-panel .VidBox .image{width:122px;margin:7px auto;}
.tab-module .ui-tabs-panel .VidBox .image img{width:122px;height:68px;}
.tab-module .ui-tabs-panel .VidBox .teaser{text-align:left;padding-left:0px;}
.tab-module .ui-tabs-panel .VidBox a{color:#000;}
.tab-module .ui-tabs-panel .VidBox ul.video_button{height:20px !important;margin:0px;padding:0px;}
.tab-module .ui-tabs-panel .VidBox ul.video_button li{display:inline;float:left;height:20px;}
.tab-module .ui-tabs-panel .VidBox ul.video_button li.left{background: url(/media/BTN_TABS-play_LEFT.png) no-repeat top left;width:10px;height:20px;}
.tab-module .ui-tabs-panel .VidBox ul.video_button li.middle,
.tab-module .ui-tabs-panel .VidBox ul.video_button li.content{background: url(/media/BTN_TABS-play_MIDDLE.png) no-repeat top left;text-transform:uppercase;line-height:20px;color:#fff;font-size:10px;}
.tab-module .ui-tabs-panel .VidBox ul.video_button li.right{background: url(/media/BTN_TABS-play_RIGHT.png) no-repeat top left;width:10px;}
.tab-module .ui-tabs-panel .VidBox ul.video_button li.middle a,
.tab-module .ui-tabs-panel .VidBox ul.video_button li.content a{color:#fff;}
.tab-module a.more_videos{display:block;float:right;color:#000;line-height:20px;height:20px;margin-right:10px;}

/* Takeover */
#takeover {}
ul.module_button{height:31px;float:right;}
ul.module_button li{display:inline;float:left;height:31px;}
ul.module_button li.left{background: url(/media/BTN-AC_LEFT.png) no-repeat bottom left;width:11px;}
ul.module_button li.middle{background: url(/media/BTN-AC_MIDDLE.png) no-repeat bottom left;text-transform:uppercase;line-height:22px;color:#fff;font-size:10px;}
ul.module_button li.middle div{padding-top:9px;}
ul.module_button li.right{background: url(/media/BTN-AC_RIGHT.png) no-repeat bottom left;width:11px;}
ul.module_button li.middle a,ul.module_button li.middle a:visited{color:#fff;}

/***** Articles *****/
body.inside{background: #000 url(/media/int_background-REPEAT.jpg) repeat top left;}
.inside_page table.article_and_aside { clear: both; background: transparent; text-align: left; width: 980px; margin: 0px auto; padding: 0; border-collapse: collapse; border: 0 none; }
.inside_page td.article_wrapper { background: transparent;width: 652px; vertical-align: top; margin: 0; padding: 0; }
.inside_page td.article_wrapper div.article_header{background: url(/media/IP_Content-BG_TOP.png) no-repeat;width:652px;height:19px;margin-top:10px;}
.inside_page td.article_wrapper .article_footer{background: url(/media/IP_Content-BG_BASE.png) no-repeat;width:652px;height:19px;}
.inside_page td.article_wrapper #article{background: url(/media/IP_Content-BG_REPEAT.jpg) repeat-y;width:652px;margin:0px;padding:0px;}
.inside_page #article h1 { font-size: 25px; margin: 0px 10px; color:#124875;}
.inside_page #article .body { font-weight: normal; margin: 10px;}
.news_article #article .body,.wide #article .body { font-weight: normal; margin: 10px; font-size:14px;}
.inside_page #article .body a{color:#124875 !important;text-decoration:underline;}
.inside_page #article .body a:hover{text-decoration:none;}
.inside_page #article .articlePhoto{text-align:center;margin-bottom:12px;}
.inside_page #article .caption,.inside_page #article .credit{margin:10px;}
.inside_page #article .article_tools a{display:block;background: url(/media/BTN-icon-print.jpg) no-repeat;line-height:18px;padding-left:23px;color:#124875;font-size:11px;margin:6px 10px 0px 10px;}
.wide td.article_wrapper,.gallery td.article_wrapper{width:980px;}
.wide td.article_wrapper div.article_header,.gallery td.article_wrapper div.article_header{background: url(/media/IP_Content-Wide-BG_TOP.png) no-repeat;width:980px;height:19px;margin-top:10px;}
.wide td.article_wrapper .article_footer,.gallery td.article_wrapper .article_footer{background: url(/media/IP_Content-Wide-BG_BASE.png) no-repeat;width:980px;height:19px;}
.wide td.article_wrapper #article,.gallery td.article_wrapper .gallery_wrapper{background: url(/media/IP_Content-Wide-BG_REPEAT.gif) repeat-y;width:980px;margin:0px;padding:0px;}


#container #footer{width:100%;min-height:175px;}
#container.inside_page #footer{background: url(/media/int_background-BASE.jpg) no-repeat;width:100%;min-height:300px;padding-top:70px;}
#container #footer ul.links{width:885px;margin:27px auto 0px auto;clear:both;}
#container #footer ul.links li{width:140px;}
#container #footer ul.links li h4{color:#052960;font-size: 11px;font-weight: bold;}
#container #footer ul.links li ul { list-style:none; margin-top:3px;}
#container #footer ul.links li ul li{margin:0px;}
#container #footer ul.links li ul li a{color:#414141;font-size:10px;font-weight: bold;}
#container #footer ul.links li ul li a:hover{color:#052960;text-decoration:underline;}
#container .copyright{width:980px;margin:auto;background: url(/media/Footer_bar.png) no-repeat 0px 18px;padding-top:36px;clear:both;}
#container .GlobalLegal{width:860px;margin:0px auto;font-size:11px;font-weight:normal;}

.video_player#container { background: url(/media/video_player_bg.png) no-repeat top center; }
.video_player#container #footer { background: #FFFFFF; padding-top: 0; }

.clear{clear:both;}

/*redirect*/
#edition_wrapper{background:#000;height:100px;color:#fff;display:none;}
#edition{color:#fff;font-size:15px;font-weight:bold;height:100px;line-height:48px;text-align:left;width:970px;margin:auto;}
#edition_wrapper.edition_closed{display:none;}
#edition_wrapper.edition_open{display:block;}
#edition span{margin-left:10px;}
#edition span.close{margin-left:20px;}
#edition a{color:#fff;}
#edition .rule{margin:0px;border-top:1px dotted #fff;width:900px;;margin:left;height:1px;overflow:hidden;}

/*** PERM FOOTER ***/
#perm-footer { position:fixed; bottom:0px; left:0px; height:55px; width:100%; background:url(/media/1.png);}
#perm-footer .ilpbb-promo{ margin: 0 auto; }





