@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/HqHm7BVC_nzzTui2lzQTDbO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');
}
body { background-color: #282828; color: #333; fontgri-family: sans-serif; font-size: 16px; font-family: 'Cabin', sans-serif; background-image: none; }
body div#page_outer div.page table.ma tbody tr td.interior div.content { width: 980px; margin: 0px auto; padding: 0 0 0 0px; background-color: #000; overflow: hidden; background-image: url(/wgbh/pages/frontline/art/cats/concussions/gridbg.jpg); background-repeat: repeat-y; position: relative;}
body div#page_outer div.page table.ma tbody tr td.interior div.content #titlestuff { width: 666px; margin: 0px; padding: 40px 0 0 0px; background-color: #121212; overflow: hidden; position: relative; opacity: 1; height: 273px;}
body div#page_outer div.page table.ma tr td.interior div.content #titlestuff h1 { color: #fff; font-family: 'Oswald', sans-serif; font-weight: lighter; font-size: 72px; margin: 0px; padding: 10px 0 20px 10px; cursor: pointer; letter-spacing: 6px;}
body div#page_outer div.page table.ma tr td.interior div.content #titlestuff h2 { color: #AFAFAF; font-family: Cabin, sans-serif; font-size: 22px; margin-left: 10px; font-style: italic; margin-bottom: 20px; cursor: pointer;}
body div#page_outer div.page table.ma tr td.interior div.content #titlestuff h2 a {color: #ddd;}
body div#page_outer div.page table.ma tr td.interior div.content #titlestuff h2 a:hover {color: #999;}
body div#page_outer div.page table.ma tr td.interior div.content #titlestuff h2.tunein { font-family: 'Oswald', sans-serif; color: #9B9B9B; font-weight: lighter; font-style: normal; padding: 30px 0 0 0; text-transform: uppercase; font-size: 24px; margin: 0 0 0 10px;}
body div#page_outer div.page table.ma tr td.interior div.content #titlestuff h2.tunein span { color: #fff; }
body div#page_outer div.page table.ma tr td.interior div.content #titlestuff h2.tunein a {text-decoration: none;}
body div#page_outer div.page table.ma tr td.interior div.content #titlestuff h2.tunein a:hover {text-decoration: underline;}

body div#page_outer div.page table.ma tbody tr td.interior div.content #titlestuff:hover h1,body div#page_outer div.page table.ma tbody tr td.interior div.content #titlestuff:hover h2 {opacity: .75;}
body div#page_outer div.page table.ma tbody tr td.interior div.content h3 { font-family: 'Oswald', sans-serif; color: #fff; font-size: 20px; font-weight: normal; line-height: 20px; margin: 10px 10px 0 10px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content h3#title3 { font-size: 35px; margin: 40px 0 20px 10px; color: #ccc; font-weight: 300;}
body div#mainarea { overflow: hidden; width: 100%; position: relative; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div.offense,body div#page_outer div.page table.ma tbody tr td.interior div.content div.defense { position: absolute; left: 20px; top: 120px; width: 350px; padding: 0; margin: 0; display:none; opacity: .5;}
body div#page_outer div.page table.ma td.interior div.content div#mainarea div.offense p,body div#page_outer div.page table.ma td.interior div.content div#mainarea div.defense p {font-family: 'Oswald',sans-serif; color:#fff; font-size: 36px; margin: 0; padding: 0;}
body div#page_outer div.page table.ma tbody tr td.interior div.content h1 {font-size: 2.5em; color: #fff; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div.adouter { height: 285px; margin-top: 22px; background-color: #222; padding: 0 0 5px 0; float: right; width: 310px; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div.adouter div.adinner { background-color: #666; padding: 10px 5px 5px 5px; margin-bottom: 8px; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div.adouter div.adinner div.adl { color: #ccc; text-align: center; letter-spacing: 2px; font-size: .8em; padding-bottom: 5px; }
body div#page_outer div.page table.ma tbody tr td.interior div.disclaimer { width: 100%; background-color: #222; padding: 10px 0; }
body div#page_outer div.page table.ma tbody tr td.interior div.disclaimer p { color: #ccc; text-align: left; margin: 0 20px; font-size: .8em;}
body div#page_outer div.page table.ma tbody tr td.interior div.disclaimer p a { color: #ddd; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div.teamplayer { cursor: pointer; display: none; text-align: left;  position: absolute; width: 225px; padding: 5px 10px; margin: 0; color: #fff; overflow:hidden;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div div.teamplayer p {font-family: 'Oswald', sans-serif; font-size: 16px; color: #fff; font-weight: 100; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div.teamplayer div.tcount {  float: left; border-radius: 50%; background-color: rgb(100,100,100); text-align: center; margin: 0 10px 0 0; padding: 0px; color: #666; border: 2px solid transparent; background-image: radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%); background-image: -moz-radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%); background-image: -webkit-radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%); background-image: -o-radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%); background-image: -ms-radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%); background-image: radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%);}
body div#page_outer div.page table.ma tbody tr td.interior div.content div.teamplayer:hover div.tcount { background-color: #ED1C24; border-color: #fff; box-shadow: 0px 0px 10px 0px #fff; background-image: radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%); background-image: -moz-radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%); background-image: -webkit-radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%); background-image: -o-radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%); background-image: -ms-radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%); background-image: radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%);}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div div.teamplayer div.tcount p {font-family: 'Oswald', sans-serif; font-size: 32px; text-shadow: rgba(50,50,50,.3) 1px 1px;}


body div#page_outer div.page table.ma tbody tr td.interior div.content div.supercount { margin: 0; color: #fff; background-color: #666; text-align: center; border-radius: 50%; cursor: pointer; border: 2px solid #000; position: absolute; z-index: 20;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div.supercount:hover,body div#page_outer div.page table.ma tbody tr td.interior div.content div.superhover { background-color: #ED1C24; border: 2px solid #fff; box-shadow: 0px 0px 10px 0px #fff;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div.supercount p { font-weight: lighter; margin: 0; color:#fff; font-family: "Oswald",sans-serif; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div.supercount p span.count { font-weight: bold; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div.supercount p.uotal { font-family: 'Cabin',sans-serif; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#clickme {position: absolute; background-repeat: no-repeat; padding: 0; margin: 0; z-index: 25; top: 0px; width: 250px; height: 300px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#clickme { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#navsons { background-color: none; margin: 0; padding: 25px 0 0 0; overflow: hidden; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#navsons.fixed { position: fixed; top: 0px; z-index: 100; width: 666px; background-color: #000;}
body div#page_outer div.page table.ma tbody tr td.interior div.content p.navvie { margin-left: 10px; color: #fff; }
body div#page_outer div.page table.ma tbody tr td.interior div.content p.navvie span#py1 { border-right: 2px solid #fff; margin-left: 0px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content span.pickyear { background-color: #666; color: #fff; padding: 10px; cursor:pointer; border-right: 2px solid #333;}
body div#page_outer div.page table.ma tbody tr td.interior div.content span.pickyear:last-child { border-right: 0px solid transparent; }
body div#page_outer div.page table.ma tbody tr td.interior div.content span.pickyear:hover { background-color: #999;}
body div#page_outer div.page table.ma tbody tr td.interior div.content span.pickyear.on { background-color:#ED1C24; cursor:default}
body div#page_outer div.page table.ma tbody tr td.interior div.content span.pickyear.on:hover { cursor:default;}
body div#page_outer div.page table.ma tbody tr td.interior div.content span.concat { color: #fff; margin: 0px 15px; cursor:pointer; font-family: 'Oswald', sans-serif; font-size: 18px; line-height: 48px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content span.concat:hover { color: #ddd; }
body div#page_outer div.page table.ma tbody tr td.interior div.content span.concaton { color: #777; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div.smack { color: #fff;  overflow: hidden; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div.smack div.teaminner { color: #fff; min-height: 120px; overflow: hidden; }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks {margin: 0px 0px 0px 10px; padding: 0px; border-spacing 0px; }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr { cursor: pointer; }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr:hover {  cursor: pointer; background-color: #abcfe3 }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr.personsel, body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr.personsel:hover { cursor: default; background-color: #c3cddb; }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr.teamsel, body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr.teamsel:hover { cursor: default; background-color: #dbdfe4; }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr td { border-bottom: 1px solid #ccc; font-size: 15px; color: #666; padding: 5px; width: 15%; }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr td div.teaminner { width: 550px; padding: 9px; margin-top: 3px; background-color: #fff; }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr td.dude { color: #1658af; width: 30%; }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr td span.teamcnt { color: #596688; }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr td.timing { width: 30%; }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr.cap td { color: #a3abd2; }
body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr.cap, body div#page_outer div.page table.ma tbody tr td.interior div.content table.folks tr.cap:hover { cursor: default; background-color: #efebea }

body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere { width: 980px; overflow: hidden; color: #fff; margin: 0 0 20px 0; padding: 5px 0 0 0; background-color: #232323; position: relative; }
body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere h3 { font-family: 'Cabin',sans-serif; color: #666; margin: 0 0 0 10px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #dudemover,body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #dudenover,body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #dudepain { cursor: pointer; position: absolute; right: 0px; width: 16px; height: 170px; background-color: #ED1C24; z-index: 15; margin: 0px; padding: 0px; text-align: center; }
body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #dudecontainer { overflow: hidden; margin: 5px 0 5px 0; padding: 0px;  position: relative; z-index: 5; color: #fff;}
body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #dudecontainer .singledude { cursor: pointer; display: inline-block; margin:0px 0px; width: 95px; text-align: center; font-size: 11px; z-index: 10; opacity: 1; background-image: url(/wgbh/pages/frontline/art/cats/concussions/exports/default.png); background-position: top center; background-repeat: no-repeat; vertical-align: top;}
body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #dudecontainer .singledude:hover { opacity: .6; background-color:#232323; background-image: radial-gradient(50% 70%, circle closest-side, #333333, #232323 100%); background-image: -moz-radial-gradient(50% 70%, circle closest-side, #333333, #232323 100%); background-image: -webkit-radial-gradient(50% 70%, circle closest-side, #333333, #232323 100%); background-image: -o-radial-gradient(50% 70%, circle closest-side, #333333, #232323 100%); background-image: -ms-radial-gradient(50% 70%, circle closest-side, #333333, #232323 100%); background-image: radial-gradient(50% 70%, circle closest-side, #333333, #232323 100%);}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#dudeshere div#dudecontainer div.singledude p {margin: 5px 0px 0px 0px; line-height: 15px; color: #fff; }
body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #dudecontainer .singledude p.team { color: #999; margin: 0px; }
body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #black,body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #white { height: 170px; padding: 0; margin: 0; text-align: center; position: absolute; left: 0px; overflow: hidden; }
body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #black p,body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #white p { font-size: 40px; line-height: 170px; }
body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #black { background-color: #000; width: 666px; z-index: 50; color: #fff; }
body div#page_outer div.page table.ma tbody tr td.interior div.content #dudeshere #white { background-color: #fff; width: 0px; z-index: 55; color: #000; }




body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div div.holder { text-align: center; position: absolute; padding: 0px; margin: 0px; cursor: pointer;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div div.teamplayer p.tim {font-family: 'Cabin',sans-serif; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div div.holder div.pvis { overflow: hidden; background-color: #ccc; color: #000; border-radius: 50%; text-align: center; margin: 0 auto; background-color: rgb(100,100,100); border: 2px solid transparent; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4C000000', endColorstr='#4C000000');background-image: radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%); background-image: -moz-radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%); background-image: -webkit-radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%); background-image: -o-radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%); background-image: -ms-radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%); background-image: radial-gradient(50% 50%, circle closest-side, rgb(100,100,100), rgb(50,50,50) 100%);}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div div.holder:hover div.pvis,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div div.holder div.qvis{ background-color: #ED1C24; border-color: #fff; box-shadow: 0px 0px 10px 0px #fff; background-image: radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%); background-image: -moz-radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%); background-image: -webkit-radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%); background-image: -o-radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%); background-image: -ms-radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%); background-image: radial-gradient(50% 50%, circle closest-side, #c9373d, #ED1C24 100%);}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div div.holder div.pvis p.poscount { font-family: 'Oswald', sans-serif; font-size: 32px; color: #fff; margin: auto; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div div.holder p.pnametop { font-size: 14px; color: #fff; margin: 0; line-height: 13px; padding: 0px 0px 10px 0; font-family: 'Cabin',sans-serif;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div div.holder p.pnamebottom { font-size: 14px; color: #fff; margin: 10px 0 0 0; line-height: 13px; padding: 0px;font-family: 'Cabin',sans-serif;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div div#scrimmage { display: none; border-bottom: 2px solid #ED1C24; width: 100%; height: 1px; position: absolute; margin: 0; padding: 0; opacity: .7;}

body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.reeps { text-align: center; color: #fff; background-color: #000; font-size: 14px; border-spacing:0; border-collapse:collapse; width: 980px;  display: none;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.reeps tr { padding: 0px; width: 980px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.personlist,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.reeps tr.personlist { cursor: pointer; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.dmark { height: 8px; background-color: #161616;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.reeps tr td { width: 32px; padding: 0px; line-height: 32px; height: 32px; margin: 0px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td.wi-wide, body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.reeps tr td.wi-wide { width: 186px; padding: 0px; text-align: left; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td.reddening1 {background-image:url(/wgbh/pages/frontline/art/cats/concussions/red1.png); background-repeat:no-repeat; background-position: top left; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td.reddening2 {background-image:url(/wgbh/pages/frontline/art/cats/concussions/red2.png); background-repeat:no-repeat; background-position: top left; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td.reddening3 {background-image:url(/wgbh/pages/frontline/art/cats/concussions/red3.png); background-repeat:no-repeat; background-position: top left; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td.reddening4 {background-image:url(/wgbh/pages/frontline/art/cats/concussions/red4.png); background-repeat:no-repeat; background-position: top left; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.dmark td { border-right: 1px solid #666; border-bottom: 1px solid #000; width: 30px; height: 8px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td.leftcol,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td.bigtop,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td.leftcol2,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.reeps tr td.leftcol,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.reeps tr td.bigtop,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.reeps tr td.leftcol2 { text-align: left; width: 210px; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td.bigtop { background-color: #1C1B1B; color: #999;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.personlist span.spanploos { height: 34px; width: 14px; text-align: center; background-color: #282828; padding: 0px 9px; line-height: 28px; font-size: 28px; margin: 0 10px 0 1px; cursor: pointer; display: inline-block; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.personlist.soActive span.spanploos { background-color: #ED1C24;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.toppah p { color:#fff; font-size: 18px; line-height: 32px;  }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.personlist:hover td.leftcol span.spanploos {background-color: #ED1C24; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.personlist.soActive { background-color: #333;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.personlist.notActive { opacity: .5;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.unpersonlist,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.unpersonlist_dupe,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr.unpersonlist td { background-color: #282828; color: #333; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td.bigtop p { font-family: 'Oswald',sans-serif; font-size: 36px; padding: 22px 0 0 10px; margin: 0; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td.bigtop p span#bignumba { font-size: 20px; padding-top: 8px; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps tr td p#bignumba2 { font-size: 16px; padding: 8px 0 0 0px; margin: 0; font-weight: 100; color: #fff; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps.hotr {  box-shadow: 0px 20px 18px rgba(0,0,0,.7); color: #999; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist table.peeps.hotr.fixie { position: fixed; top: 0px; z-index: 100; }

body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#qlist {text-align: center; background: rgba(100,100,100,0.3); margin: 0; padding: 20px 0; width:980px; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#qlist div.wkhold {display: inline-block; margin: 0 5px; padding: 0; overflow: hidden; text-align: center; font-size: 8px; color: #fff; width: 20px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#qlist div.wkhold p {color: #fff; text-align: center; margin: 10px 0 0 0; padding: 0; border-top: 1px solid #eee; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#qlist div.wkhold div.wkcolumn,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#qlist div.wkhold div.xkcolumn { width: 10px; background-color: #666; display: inline-block;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#qlist div.wkhold div.xkcolumn { background-color: #999; }

body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore { width: 100%; background-color: #000; display: none; margin: 0px; border-spacing:0; border-collapse:collapse; margin-bottom: 10px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay {margin: 0; text-align: center; border-top: 1px solid #282828;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop {}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plphoto { width: 140px; vertical-align: top; padding: 10px 0; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plinfo {width: 280px; text-align: left; vertical-align: top; padding: 10px 0; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plinfo p {margin: 0; padding: 0; font-size: 14px; line-height: 18px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plinfo p.plname { color: #fff; font-size: 30px; line-height: 40px; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plinfo p.plteam,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plinfo p.plposition,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plinfo p.plinjured { color: #727070; font-size: 18px; line-height: 30px; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plinfo p.plposition { color: #d6d2d2; border-bottom: 1px solid #d6d2d2; margin-right: 20px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plinfo p.plinjured { color: #fff; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plinfo p.plinjwk { color: #ADADAD; font-style: italic; font-size 12px; line-height: 16px; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plb3,body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.plb4 {width: 280px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.pltext {vertical-align: top; padding: 10px 0; margin: 0px; overflow: hidden;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.pltext div {text-align: left; color: #fff; font-size: 12px; line-height: 14px;-webkit-column-count:2; -moz-column-count:2; column-count:2; -webkit-column-gap: 10px; column-gap: 10px; column-gap: 10px; width: 100%; margin: 0px; padding: 0px; min-height: 140px; overflow:visible;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.pltext div p { color: #fff; margin: 0 0 10px 0; overflow: hidden;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.pldtop td.pltext div p a { color: #ccc; text-decoration: underline; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.plhuts td, body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.plguts td{color: #fff; font-size: 16px; line-height: 34px; border: 0px;border-spacing:0; border-collapse:collapse;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.plguts td.plt1 {background-color:#45000a;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.plguts td.plt2 {background-color:#3f0104;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.plguts td.plt3 {background-color:#45000a;width:280px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.plguts td.plt4 {background-color:#550010;width:280px;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.plhuts { border-top : 1px solid #000; }
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.plhuts td.plt1 {background-color:#ac001c;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.plhuts td.plt2 {background-color:#9d000d;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.plhuts td.plt3 {background-color:#ac001c;}
body div#page_outer div.page table.ma tbody tr td.interior div.content div#mainarea div#overtable div#plist div.muchmore table.pldisplay tr.plhuts td.plt4 {background-color:#d6002b;}

body div#page_outer div.page table.ma tr td.interior div.portalmain { background-color: #282828; border-top: 2px solid #fff; color: #fff;}
body div#page_outer div.page table.ma tr td.interior div.portalmain div.post {border-top: 1px solid #383838;}
body div#page_outer div.page table.ma tr td.interior div.portalmain div.post img { margin-bottom: 10px; }
body div#page_outer div.page table.ma tr td.interior div.portalmain div.post p {color: #ccc;}
body div#page_outer div.page table.ma tr td.interior div.portalmain h3.stories,body div#page_outer div.page table.ma tr td.interior div.portalmain h2 a,body div#page_outer div.page table.ma tr td.interior div.portalmain div.post span.entry-date,body div#page_outer div.page table.ma tr td.interior div.portalmain div.post span.entry-date a { color: #fff; }
body div#page_outer div.page table.ma tbody tr td.bottomsidebar { background-image: none; background-color: #ddd; color: #fff; margin-top: 1px solid #383838;}
body div#page_outer div.page table.ma tbody tr td.bottomsidebar div.current ul li {color: #666;}
body div#page_outer div.page table.ma tbody tr td.bottomsidebar div.current h3 {color: #666;}
body div#page_outer div.page table.ma tbody tr td.bottomsidebar div.current ul li span.datetime {color: #666;}
body div#page_outer div.page table.ma tbody tr td.bottomsidebar div.current ul li a.head {color: #666;}
body div#page_outer div.page table.ma tbody tr td.bottomsidebar div.newsletter {color: #666;}
body div#page_outer div.page table.ma tbody tr td.bottomsidebar div.social {color: #666;}
body div#page_outer div.page table.ma tbody tr td.bottomsidebar div.side_twitterfollow {color: #666;}
body div#page_outer div.page table.ma tbody tr td.bottomsidebar div.geeplus {color: #666;}

div#page_outer.ctr div.page table.ma td.interior div.share {text-align: center; }
div#page_outer.ctr div.page table.ma td.interior div.share a { color: #fff; }
div.page td.interior div.sharetop {margin-left: 10px;}
div#page_outer.ctr div.page table.ma td.interior div.sharebottom { border-top: 0; }
div#page_outer.ctr div.page table.ma td.interior div.selector a { color: #fff; }
/* div#page_outer.ctr div.page table.ma td.interior div.share { background-color: #555; } */
div#page_outer.ctr div.page table.ma td.interior div.share table { width:500px; text-align: left; margin: 0px; padding: 0px; }
div#page_outer.ctr div.page table.ma td.interior div.share td { border-right: 1px solid #505050; text-align: left; border: 0px; padding: 0px;}
body div.ctr div.page table.ma tbody tr td.interior div.content div#titlestuff div.sharetop div.share table tr td.sh_b { width: 30px; }
div#page_outer.ctr div.page table.ma td.interior div.share td.sh_a a {color: #fff; }
div#page_outer.ctr div.page table.ma td.interior div.share p.woo, div#page_outer.ctr div.page table.ma td.interior div.share p.woo a {font-weight: lighter; display: inline-block; margin: 0px; color: #6B6B6B; text-decoration: none; font-size: 18px; }
div#page_outer.ctr div.page table.ma td.interior div.share p.woo {margin-left: 30px; }
div#page_outer.ctr div.page table.ma td.interior div.share p.woo a:hover {color: #9B9B9B; text-decoration: underline; }
