
.maincontainer {width:959px;margin:0 auto;margin-top:1.5em;float:left;clear:right;clear:left;margin-bottom:10px;}
#game_week2, #game_week3, #game_week4, #game_week5, #game_week6, #game_week7, #game_week8, #game_week9, #game_week10, #game_week11, #game_week12, #game_week13, #game_week14, #game_week15, #game_week16, #game_week17, #game_week18, #game_week19 {display:none;}
#dropmenu{display:none;}
.resultspanel{width:959px; background-color:#eaeaea; border-top:7px solid #D1D1D1; clear:both;float:left;margin-top:0.2em;}
.stats{width:77%;float:left;margin-top:0.5em;}
.extra{width:23%;float:left;}
.mainstats{width:33%; float:left;padding-left:1em; }
.tablescore {width:33%; padding-left:1em; display:block; float:left;margin-top:2em;}
.gamesummary {width:56%; margin-left:25px;display:inline; font-family: Georgia, Times, serif; font-size:14px; line-height:18px;color:#333;float:left;margin-top: 25px;text-align: left;}
.secstats{width:430px; border-right: 1px dotted #333333; border-left: 1px dotted #333333; padding-left:20px; float:right; margin-right:25px;}
.team, .finalresult{font-family: Arial, sans-serif; color:#333; font-size:16px;font-weight:900;text-align: left;float:left;}
.team {margin-right:14px;}
.quarter{font-family: Arial, sans-serif; color:#9B9A9A; font-size:16px;float:left;margin-right:14px;}
.gameinfo{font-family: Arial, sans-serif; color:#9B9A9A; font-size:12px;float:left;margin-top:8px;}
.invisible{display: none;}
.tablescore tbody tr:first-child td  {border-bottom: 1px solid #C7C7C7;}
.tablescore tbody td {text-align:right; margin-top:10px;}
.tablescore tbody tr{margin-top:5px;}
.extra img {margin-top:-130px; width:220px;}
.extratext{font-family: Georgia, Times, serif; color:#545454; font-size:13px;  line-height:18px;float:left;text-align:left;}
.headlabel{font-family: Arial, sans-serif; color:#333; font-size:13px;text-transform: uppercase;font-weight: 600;margin-top:1em;text-align:left;}
.secstats table {font-family: Georgia, Times, serif; color:#545454; font-size:12px; line-height: 1.45em; margin-top:0px;}
.secstats table tbody td{margin-right:20px;}
.smalllabel{font-family: Arial, sans-serif; color:#9B9A9A; font-size:12px;float:left;margin-left:0.2em;display:block;margin-right:2em;}
.smallresult{font-family: Arial, sans-serif; color:#9B9A9A; font-size:12px;float:right;display:block;margin-right:1em;}
.tbteamlabel{font-family: Arial, sans-serif; color:#9B9A9A; font-size:12px;font-weight: 500;}
.topbordered td, .topbordered th {border-top:1px dotted #333;}
.bignumber{font-family:Georgia, Times, serif; color:#666666;font-size:13px;font-weight: 600;display:inline; text-transform: uppercase;}
.centered{margin:0 auto;text-align: center;}
.head{font-family: Georgia, Times, serif; font-size:3.2em;line-height:1.2em;color:#333; text-align:left;float:left;width:75%;margin-top:0.3em; }
.introtext{font-family: Georgia, Times, serif; font-size:15px; font-style: italic ;color:#333; text-align:left;float:left;margin-top:0.2em;margin-bottom:2em;}
.greybar{background-color: #D1D1D1; height:7px;float:left;position:absolute; margin-left:30px;top:5px;}
.redbar{background-color: #333333; height:7px;float:left;margin-left:30px;position:absolute;top:5px;}
.statset{text-align: left;width:100%;margin-top:20px;float:left;}
table .td{vertical-align: bottom;}
.interactive-body, .interactive-container, article-body{float:left;}
p.leftstats#brady{word-wrap:break-word; width:70%;}
p.leftstats#gronkowski{word-wrap:break-word; width:80%;}
.someheight{height:13px;}
.nav {width:959px;background-color: transparent;height:20px;border-top: 2px solid #D9D9D9;border-bottom: 2px solid #333333;float:left;padding-top:5px; padding-bottom:5px;}
.nav li {text-decoration:none; display: block; font-family: Arial, sans serif; font-size: 12px;color:#808080; text-align: center;float:left;margin-top:-15px;height:19px;padding-top:5px;}
#week19 {margin-left:5px; margin-top:-5px;text-decoration:none; display: block; font-family: Arial, sans serif; font-size: 12px;color:#808080; text-align: center;float:left;height:19px;padding-top:5px;}
.win{background-color:#D1D1D1;border:1px solid #FFFFFF;}
.win:hover{background-color:#40609D;border:1px solid #FFFFFF;}
.loss{background-color:#E8E8E8;border:1px solid #FFFFFF;}
.loss:hover{background-color:#40609D;border:1px solid #FFFFFF;}
.notavailable{background-color:#FFFFFF; border-bottom:1px dotted #CCC; }
.notavailable:hover{cursor:default;}
.nav ul > li:hover{text-decoration:none;color:#FFFFFF;}
.nav ul > li:last-child:hover{text-decoration:none;color:#808080;}
p.credit{clear:both;}
.nav ul > li, #week19 {width:46px;}
#monthlines{width:959px;float:left;position:relative;}
#months{width:959px;float:left;position:relative;margin-bottom: 0.5em;}
.month{font-family: Arial, sans serif; font-size: 12px;color:#808080;text-transform: uppercase;margin-bottom:-20px;}
.season {font-family: Arial, sans serif; font-size: 12px;color:#333333;text-transform: uppercase;margin-bottom:0.5em;}
#seasonlines{width:959px;float:left;position:relative;margin-bottom: 0.5em;}
.blackline{height: 9px;border-right: #333333 solid 2px;}
#blacklineone{position:absolute;left:82%;display:inline;}
.line{height: 9px;border-right: #D9D9D9 solid 2px;}
#tickone{position: absolute;left:17.5%; display:inline;top: -10px;}
#ticktwo{position: absolute;left:37%;display:inline;top: -10px;}
#tickthree{position:absolute;left:57%;display:inline;top: -10px;}
#tickfour{position:absolute;left:76.8%;display:inline;top: -10px;}
#sep{position:absolute; left:4.8%; display:inline;top:-17px;}
#oct{position:absolute; left:23.6%; top:-17px;display:inline;}
#nov{position:absolute; left:45.5%; top:-17px;display:inline;}
#dec{position:absolute; left:65%; top:-17px;display:inline;}
#jan{position:absolute; left:85%; top:-17px;display:inline;}
#regularseason{position:absolute; left:38%;display:inline;top:0.2em;}
#postseason{position:absolute; left:87%;display:inline;top:0.2em;}
.headgroup{width:100%;float:left; clear:both;}
.group{float:left; clear:both;width:100%;position:relative;}
a.linktext, .linktext{font-family: Arial, sans serif;font-size: 12px;line-height:20px;color:#9B9A9A;text-transform: uppercase; text-decoration: none; display:inline;margin-left: 10px;}
.linktext a:hover {color:##9B9A9A; border-bottom: 1px dotted #9B9A9A;cursor:default;}
.article-body a:link, .article-body a:visited {color:#9B9A9A; text-decoration: none;}
.article-body a:hover, .article-body a:active{color:##ED1C24; border-bottom: 1px dotted #9B9A9A;}
.buttonmenu{background-color:#E0E0E0; padding:5px;margin-right:5px;float:left;display:block;font-family:Arial, sans serif; font-size: 11px;; color:#333333;text-transform: uppercase; margin-top:2em;}
#previous, #next {color:#333333;}
#previous:hover, #next:hover{background-color:#40609D;color:#FFFFFF;}
.buttonmenu:hover{background-color:#40609D;color:#FFFFFF;}
/*.figcaption{float:right;}*/
.player{float:right;width:auto;}
.source{float:left;}
.winkey{background-color:#d1d1d1; padding-bottom:3px;float:left; margin-left:5em;font-family: Arial, sans serif; font-size: 12px;color:#808080;text-transform: uppercase;width:4%;text-align: center;margin-top: 0.5em;}
.losskey{background-color:#e8e8e8; padding-bottom:3px;float:left; margin-left:0.5em;font-family: Arial, sans serif; font-size: 12px;color:#808080;text-transform: uppercase;width:4%;text-align: center;margin-top: 0.5em;}
.attr{float:left;}
#mynav{margin-left:-20px;}
.attr{color:#666;}
.credit{float:right;}
.source{float:left;}

