#main, #main-inner { background: none !important;}
body#page-home.nfl-code {background-position: center 101px !important;}
body#page-home {background: #000000 url('/images/common/bg-nfl.jpg') no-repeat top center !important;}
#page-home #page, #page-home #main, #page-home #content, #page-home #splash-area {width: 1252px; position: relative;}
#splash-area {height: 630px; width: 1252px;}
#splash-area #nfl-splash {height: 630px; width: 1252px; position: absolute; top: 0; left: 0; background: url("/images/front/splash-figures-video.png") no-repeat top center !important; overflow: hidden;}
#splash-area #nfl-splash #video {width: 480px; height: 270px; margin: 40px auto 0 auto; border: 2px solid #454545; display: block; background-color: #000000;}
#splash-area #nfl-splash #video #player {width: 480px; height: 270px; display: block;}
#splash-area #nfl-splash #video #video-splash {width: 480px; height: 270px; display: block; background: url("/images/front/video-splash-2.gif") no-repeat 0 0;}

body#page-home #page {position: relative; z-index: 1002;}

#get-started {background: url("/images/front/get-started-glow.png") no-repeat scroll center top transparent; display: block; height: 88px; left: 50%; margin-left: -157px; overflow: hidden; position: absolute; text-indent: -10000px; top: 330px; width: 314px; z-index: 999;}
#get-started:hover {background: url("/images/front/get-started-glow.png") no-repeat scroll center bottom transparent}

#great-game-coach { position: relative; height: 600px; width: 910px; background: transparent url('/images/front/great-game-coach.jpg') no-repeat 0 0; }
#great-game-coach #get-started { left: 90px; top: 360px; position: absolute; width: 174px; height: 45px; background: transparent url('/images/front/buttons-front.png') no-repeat 0 0; display: block; overflow: hidden; text-indent: -10000px; }
#great-game-coach #get-started:hover { background: transparent url('/images/front/get-started-hover-shine.gif') no-repeat 0 0; }
#great-game-coach #play-demo-again { right: 40px; bottom: 40px; position: absolute; text-decoration: underline; color: #ffffff; font-size: 12px; }
#great-game-coach #play-demo-again:hover { text-decoration: none; }

div#team-customization { display: none; }
object#team-customization { display: block; }
#team-customization { position: relative; margin: 20px 0 0 255px; width: 740px; height: 576px; z-index: 0; }
#team-customization-register { position: absolute; left: 76px; top: 164px; width: 300px; z-index: 1; }

#install-flash { left: 165px; }

/* Red tab */
.home-game-info  {background:url("/images/front/home-game-info.png") no-repeat scroll 0 0 transparent; height:130px; overflow:hidden; position:absolute; right: 0; top:200px; width:33px; z-index: 2000;}
.home-game-info-scroll {background:url("/images/front/home-game-info-scroll.png") no-repeat scroll 0 0 transparent; display:none; height:130px; left:650px; position:absolute; top:535px; width:300px;}
.home-game-info .inner {color:#FFFFFF; font-size:12px; padding:14px 16px 14px 50px; display: none; width: 234px; height: 105px;}
.home-game-info-scroll .inner {height:102px; left:16px; overflow:hidden; padding:0; position:absolute; top:14px; width:236px;}
.home-game-info-scroll .scrollbar {position:absolute; right:10px; top:10px;}
.home-game-info-scroll .scroller {left:1px; position:absolute; top:1px;}
.home-game-info p {margin:0 0 12px; padding:0;}
.home-game-info p.pre-para {display:inline; margin:0; padding:0;}
.home-game-info p.post-para {display:inline; margin:0 0 12px; padding:0;}
.home-game-info a {color:#FFFFFF;}
.home-game-info h1 {display:inline; font-size:12px; font-weight:bold; margin:0; padding:0;}
.home-game-info .highlight {color:#FFFF00; font-weight:bold;}
#block-block-41 {background:url("/images/front/home-game-updates.png") no-repeat scroll 0 0 transparent; height:130px; left:555px; position:absolute; top:510px; width:391px;}
#block-block-41 .content-inner {color:#FFFFFF; font-size:11px; height:102px; left:48px; overflow:hidden; position:absolute; top:14px; width:318px;}
#block-block-41 a {color:#FFFFFF;}
#block-block-41 .date {color:#FFFF00; display:inline; font-weight:bold;}
#block-block-41 .title {color:#FFFF00; display:inline; font-weight:bold;}
#block-block-41 .scrollbar {position:absolute; right:10px; top:10px;}
#block-block-41 .scroller {left:1px; position:absolute; top:1px;}

