div.featureTitle a {display: inline; float: right; font-weight: normal; font-size: 12px;}
div#MMODBracket {position: relative; height: 620px; border: 1px solid #D7D7D7;}
div#MMODBracket div.subtitle {height: 30px; background: #D7D7D7;}

/*Bracket container*/
div.bracket {position: relative; height: 620px;}
div.bracket ul {margin: 0; padding: 0; list-style: none; display: block;}
div.bracket li {margin: 0; padding: 0; list-style: none; display: block;}

/*Labels*/
div.bracket h1 {display: none;}
div.bracket h3 {position: absolute; display: none; z-index: 2; text-transform: uppercase;}
div.bracket h4 {position: absolute; display: none; z-index: 2; text-transform: uppercase;}
div.bracket li.region1 h3 {display: block; width: 120px; text-align: center; font-size: 16px; top: 240px; left: 200px;}
div.bracket li.region1 h4 {display: block; width: 120px; text-align: center; font-size: 12px; top: 260px; left: 200px; color: #666;}

div.bracket li.region1 dl {position: absolute; top: -40px; margin-top: 0; text-align: center;}
div.bracket ul.regions dl dt.name {font-weight: bold;}
div.bracket ul.regions dl dt.location {display: none;}
div.bracket ul.regions dl dt.dates {font-size: 11px; color: #666;}

div.bracket li.region1 li.round0 dl {left: -10px; width: 160px;}
div.bracket li.region1 li.round1 dl {left: 150px; width: 100px;}
div.bracket li.region1 li.round2 dl {left: 250px; width: 140px;}
div.bracket li.region1 li.round3 dl {left: 390px; width: 100px;}

/*Opening Round*/
div.bracket li.region0 {width: 150px !important; float: left; margin-top: 10px;}
div.bracket li.region0 dl {position: absolute; top: -40px; left: 50px; margin-top: 0; text-align: center;}
div.bracket ul.regions dl dt.name {font-weight: bold;}
div.bracket li.region0 ul.rounds {width: 150px; height: 500px;}
div.bracket li.region0 ul.rounds ul.games {display: block;}

/*Regions*/
div.bracket li.region2 {display: none;}
div.bracket li.region3 {display: none;}
div.bracket li.region4 {display: none;}
div.bracket li.region5 {display: none;}
div.bracket ul.regions li.region {width: 490px; height: 570px; position: relative;}
div.bracket ul.regions li.region1 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/lines.jpg) no-repeat 0px center; float: right; width: 490px; margin-top: 10px;}

/*Rounds*/
div.bracket li.region li.round {display: block; width: 137px;}
div.bracket li.region li.round4 {margin-top: -222px;}
div.bracket li.region1 li.round {float: left;}

/*Games*/
div.bracket ul.games li.game {position: relative; width: 137px; height: 77px;}
div.bracket ul.games li.game ul li.state span {text-align: right; float: right; padding: 0 2px;}
div.bracket li.region li.round li.Scheduled {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/PreGame.png) no-repeat center  center;}
div.bracket li.region li.round li.InProgress {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/PodInProgress.png) no-repeat center center;}
/*
div.bracket li.region li.round li.InProgress li.state {font-weight: bold;}
div.bracket li.region li.round li.InProgress li.media {margin-top: 4px; color: #fff !important;}
div.bracket li.region li.round li.InProgress li.media a {color: #fff !important; padding: 0 2px !important; font-weight: bold;}
*/
div.bracket li.region li.round li.Final {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/PodFinished.png) no-repeat center center;}
div.bracket li.region li.round li.Final li.state {font-weight: normal;}
div.bracket li.region li.round li.game ul {height: 59px; padding: 11px 15px 0 15px;}

/*Game*/
div.bracket li.region li.round li.game li {display: block; width: 100%; float: left; font-size: 10px; line-height: 12px; height: 12px;}
div.bracket li.region li.round li.game li.state {position: relative; color: #666;}
div.bracket li.region li.round li.game li.state span {padding: 2px; font-size: 9px !important;}
div.bracket li.region li.round li.game li.team {line-height: 14px; height: 14px;}
div.bracket li.region li.round li.game li.team span.seed {font-size: 9px; line-height: 14px; height: 14px; width: 14px; color: #600; text-align: right; float: left; margin-left: -5px; padding-right: 1px;}
div.bracket li.region li.round li.game li.team span.name {font-size: 11px; line-height: 14px; height: 14px; width: 76px; overflow: hidden; float: left;}
/*
div.bracket li.region li.round li.InProgress li.team {margin: -2px 0 0 -8px; padding: 2px; width: 120px;}
div.bracket li.region li.round li.InProgress li.team span.name {width: 90px;}
div.bracket li.region li.round li.InProgress li.team span.name a {color: #333; font-size: 12px;}
div.bracket li.region li.round li.InProgress li.state {font-size: 12px; color: #333; height: 16px; line-height: 12px; margin-top: -10px; margin-bottom: 0px;}
div.bracket li.region li.round li.InProgress li.links {padding: 2px 0;}
div.bracket li.region li.round li.InProgress li.links * {color: #fff;}
*/
div.bracket li.region li.round li.InProgress li.state {color: #333;}
div.bracket li.region li.round li.InProgress li.team span.name a {color: #333;}
div.bracket li.region li.round li.game li.team span.score {width: 17px; float: right; text-align: right; padding: 1px 0 1px 1px; background: transparent;}

/*Game Lead*/
div.bracket li.region li.round li.Final li.team span.name {color: #666;}
div.bracket li.region li.round li.Final li.lead span.name {font-weight: bold;}
div.bracket li.region li.round li.Final li.team span.score {color: #666;}
div.bracket li.region li.round li.Final li.lead span.score {font-weight: bold;}

/*Game Pod Locations*/
div.bracket li.region1 li.round0 li.game1 li.state span.location {display: block !important; position: absolute; top: -15px; color: #999; left: 0px;}
div.bracket li.region1 li.round0 li.game3 li.state span.location {display: block !important; position: absolute; top: -15px; color: #999; left: 0px;}
div.bracket li.region1 li.round0 li.game5 li.state span.location {display: block !important; position: absolute; top: -15px; color: #999; left: 0px;}
div.bracket li.region1 li.round0 li.game7 li.state span.location {display: block !important; position: absolute; top: -15px; color: #999; left: 0px;}

/*Game State*/
div.bracket ul.games li.links span.active {padding: 0 2px;}
div.bracket ul.games li.links span.last {border-right: 0 !important;}

div.bracket ul.games li.Cancelled li.state span.status {}
div.bracket ul.games li.Cancelled li.state span.start_time {display: none;}
div.bracket ul.games li.Cancelled li.state span.time_remaining {display: none;}
div.bracket ul.games li.Cancelled li.state span.period {display: none;}
div.bracket ul.games li.Cancelled li.team  span.score {display: none; font-size: 10px;}
div.bracket ul.games li.Cancelled li.links span.preview {display: none;}
div.bracket ul.games li.Cancelled:hover li.links span.preview {display: inline; margin-left: 10px;}
div.bracket ul.games li.Cancelled li.links span.gamecenter {display: none;}
div.bracket ul.games li.Cancelled li.links span.recap {display: none;}
div.bracket ul.games li.Cancelled li.links span.edge {display: none;}
div.bracket ul.games li.Cancelled li.links span.livevideo {display: none;}
div.bracket ul.games li.Cancelled li.links span.videohighlight {display: none;}
div.bracket ul.games li.Cancelled li.links span.active {border-right: 1px solid #666;}

div.bracket ul.games li.Suspended li.state span.status {}
div.bracket ul.games li.Suspended li.state span.start_time {display: none;}
div.bracket ul.games li.Suspended li.state span.time_remaining {display: none;}
div.bracket ul.games li.Suspended li.state span.period {display: none;}
div.bracket ul.games li.Suspended li.team  span.score {display: inline; font-size: 10px;}
div.bracket ul.games li.Suspended li.links span.preview {display: none;}
div.bracket ul.games li.Suspended:hover li.links span.preview {display: inline; margin-left: 10px;}
div.bracket ul.games li.Suspended li.links span.gamecenter {display: none;}
div.bracket ul.games li.Suspended li.links span.recap {display: none;}
div.bracket ul.games li.Suspended li.links span.edge {display: none;}
div.bracket ul.games li.Suspended li.links span.livevideo {display: none;}
div.bracket ul.games li.Suspended li.links span.videohighlight {display: none;}
div.bracket ul.games li.Suspended li.links span.active {border-right: 1px solid #666;}

div.bracket ul.games li.Scheduled li.state {}
div.bracket ul.games li.Scheduled li.state span.status {display: none;}
div.bracket ul.games li.Scheduled li.state span.start_time {display: inline; float: left;}
div.bracket ul.games li.Scheduled li.state span.time_remaining {display: none;}
div.bracket ul.games li.Scheduled li.state span.period {display: none;}
div.bracket ul.games li.Scheduled li.state span.tv {display: inline; width: 25px; overflow: hidden; white-space: nowrap;}
div.bracket ul.games li.Scheduled li.team  span.score {display: none; font-size: 10px;}
div.bracket ul.games li.Scheduled li.team  span.name {width: 94px !important; color: #333;}
div.bracket ul.games li.Scheduled li.team  span.name a {color: #333;}
div.bracket ul.games li.Scheduled li.links span.preview {display: none;}
div.bracket ul.games li.Scheduled:hover li.links span.preview {display: inline; margin-left: 10px;}
div.bracket ul.games li.Scheduled li.links span.gamecenter {display: none;}
div.bracket ul.games li.Scheduled li.links span.recap {display: none;}
div.bracket ul.games li.Scheduled li.links span.edge {display: inline;}
div.bracket ul.games li.Scheduled li.links span.edge a {display: block; position: absolute; top: 28px; right: 16px; width: 20px; height: 20px; background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/brackets_legends_sprite.png) no-repeat 1px 1px;}
div.bracket ul.games li.Scheduled li.links span.livevideo {display: none;}
div.bracket ul.games li.Scheduled li.links span.videohighlight {display: inline;}
div.bracket ul.games li.Scheduled li.links span.active {border-right: 1px solid #666;}

div.bracket ul.games li.InProgress li.state span.status {display: none;}
div.bracket ul.games li.InProgress li.state span.start_time {display: none;}
div.bracket ul.games li.InProgress li.state span.time_remaining {display: block; float: left;}
div.bracket ul.games li.InProgress li.state span.period {display: block; float: left;}
div.bracket ul.games li.InProgress li.state span.tv {display: inline; margin-right: -1px; width: 40px; overflow: hidden; white-space: nowrap;}
div.bracket ul.games li.InProgress li.team  span.score {display: inline; font-size: 10px;}
div.bracket ul.games li.InProgress li.links span.preview {display: none; color: #000;}
div.bracket ul.games li.InProgress li.links span.gamecenter {display: none; color: #000;}
div.bracket ul.games li.InProgress:hover li.links span.gamecenter {display: inline; margin-left: 10px;}
div.bracket ul.games li.InProgress li.links span.recap {display: none; color: #000;}
div.bracket ul.games li.InProgress li.links span.edge {display: none;}
div.bracket ul.games li.InProgress li.links span.livevideo {display: none; font-weight: bold;}
div.bracket ul.games li.InProgress li.links span.videohighlight {display: none;}
div.bracket ul.games li.InProgress li.links span.active {border-right: 0;}

div.bracket ul.games li.Final li.state span.status {}
div.bracket ul.games li.Final li.state span.start_time {display: none;}
div.bracket ul.games li.Final li.state span.time_remaining {display: none;}
div.bracket ul.games li.Final li.state span.period {display: none;}
div.bracket ul.games li.Final li.state span.tv {display: none;}
div.bracket ul.games li.Final li.team  span.score {display: inline; font-size: 10px;}
div.bracket ul.games li.Final li.links span.preview {display: none;}
div.bracket ul.games li.Final li.links span.gamecenter {display: none;}
div.bracket ul.games li.Final li.links span.recap {display: none;}
div.bracket ul.games li.Final:hover li.links span.recap {display: inline; margin-left: 10px;}
div.bracket ul.games li.Final li.links span.edge {display: none;}
div.bracket ul.games li.Final li.links span.livevideo {display: none;}
div.bracket ul.games li.Final li.links span.videohighlight {display: inline;}
div.bracket ul.games li.Final li.links span.active {border-right: 1px solid #999;}

/*Edge Info*/
div#edge {position: absolute; display: none; width: 358px; height: 470px; top: 95px; left: 190px; z-index: 2000;}
div#edge div.header {position: relative; width: 350px; height: 96px; margin-left: 4px; margin-bottom: -2px; background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -4px -70px;}
div#edge div.header a.home_img {position: absolute; display: block; width: 50px; height: 50px; top: 40px; right: 40px;}
div#edge div.header a.away_img {position: absolute; display: block; width: 50px; height: 50px; top: 40px; left: 40px;}
div#edge div.header a.toggle {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -466px -48px;}
div#edge div.header a.toggle0 {position: absolute; display: block; top: 18px; left: 153px; width: 12px; height: 12px;}
div#edge div.header a.toggle1 {position: absolute; display: block; top: 18px; left: 168px; width: 12px; height: 12px;}
div#edge div.header a.toggle2 {position: absolute; display: block; top: 18px; left: 182px; width: 12px; height: 12px;}
div#edge div.footer {position: relative; width: 310px; height: 70px; margin-left: 22px; margin-bottom: 0px; background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat 0 0;}
div#edge div.footer a.preview {position: absolute; width: 160px; height: 20px; top: 4px; left: 80px;}
div#edge div.footer a.exit {position: absolute; width: 30px; height: 30px; top: 34px; left: 142px;}
div#edge ul {margin: 0; padding: 0; display: block; list-style: none; width: 357px; height: 305px;}
div#edge li {margin: 0; padding: 0; display: block; list-style: none; float: left;}
div#edge li.content {width: 305px; height: 305px; background: #fff; border: 1px solid #ccc; box-shadow: 0 0 3px #c9c9c9;}
div#edge li.prev {display: block; width: 25px; height: 305px;}
div#edge li.next {display: block; width: 25px; height: 305px;}
div#edge li a {display: block; width: 26px; height: 98px; margin-top: 100px;}
div#edge li.prev a.more {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -382px -29px;}
div#edge li.prev a.stop {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -355px -29px;}
div#edge li.next a.more {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -440px -29px;}
div#edge li.next a.stop {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -412px -29px;}

div#edge li.content ul {margin: 0; padding: 0; list-style: none; position: relative; width: 305px; height: 305px; display: block;}
div#edge li.content ul li {margin: 0; padding: 0; list-style: none; position: absolute; width: 305px; height: 305px; display: none;}

div#edge li.content li.stats {display: block;}
div#edge li.content li.stats table {width: 305px; height: 100%;}
div#edge li.content li.stats table th {text-transform: uppercase; height: 40px; width: 90px; color: #666;}
div#edge li.content li.stats table td {position: relative; border-top: 1px solid #ccc; color: #333;}
div#edge li.content li.stats table * {text-align: center;}
div#edge li.content li.stats table th.label {width: 125px;}
div#edge li.content li.stats table td.label {color: #666;}
div#edge li.content li.stats td.home div.lead {position: absolute; width: 5px; height: 6px; background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -474px -61px; bottom: 10px; left: 10px;}
div#edge li.content li.stats td.away div.lead {position: absolute; width: 5px; height: 6px; background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -466px -61px; bottom: 10px; right: 10px;}
div#edge li.content li.stats tr[lead=home] td.home {color: #1C9BC8; font-weight: bold;}
div#edge li.content li.stats tr[lead=home] td.away div.lead {display: none;}
div#edge li.content li.stats tr[lead=away] td.away {color: #1C9BC8; font-weight: bold;}
div#edge li.content li.stats tr[lead=away] td.home div.lead {display: none;}

div#edge li.content li.experts {display: block;}
div#edge li.content li.experts table {width: 305px; border-bottom: 1px solid #ccc;}
div#edge li.content li.experts table th {text-transform: uppercase; height: 50px; width: 90px; color: #666; background: block;}
div#edge li.content li.experts table th div {width: 18px; height: 30px; background-color: #fff; margin: 0 auto;}
div#edge li.content li.experts table th div.score0 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -472px 0px;}
div#edge li.content li.experts table th div.score1 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -315px 0px; width: 15px;}
div#edge li.content li.experts table th div.score2 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -330px 0px; width: 16px;}
div#edge li.content li.experts table th div.score3 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -347px 0px;}
div#edge li.content li.experts table th div.score4 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -365px 0px;}
div#edge li.content li.experts table td {position: relative; border-top: 1px solid #ccc; color: #333; height: 30px; text-align: center;}
div#edge li.content li.experts table * {text-align: center;}
div#edge li.content li.experts table th.label {width: 125px;}
div#edge li.content li.experts table td.label {color: #666;}
div#edge li.content li.experts table tr div.check {display: none; width: 18px; height: 18px; margin: 0 auto; background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/info_sprite.png) no-repeat -466px -30px;}
div#edge li.content li.experts table tr.away td.away div.check {display: block;}
div#edge li.content li.experts table tr.home td.home div.check {display: block;}

div#edge li.content li.edge {display: block;}
div#edge li.content li.edge table {width: 305px;}
div#edge li.content li.edge table th {text-transform: uppercase; height: 50px; color: #666;}
div#edge li.content li.edge table td {position: relative; color: #333; height: 30px;}
div#edge li.content li.edge table td ul.scale {position: relative; display: block; width: 260px; height: 10px; background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat 0px -1px; margin: -15px auto 0 auto;}
div#edge li.content li.edge table td ul.scale li {position: absolute; display: block; width: 260px; height: 29px; top: -10px;}
div#edge li.content li.edge table td ul.scale li.value6 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat 156px -10px;}
div#edge li.content li.edge table td ul.scale li.value5 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat 128px -10px;}
div#edge li.content li.edge table td ul.scale li.value4 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat 128px -10px;}
div#edge li.content li.edge table td ul.scale li.value3 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat 103px -10px;}
div#edge li.content li.edge table td ul.scale li.value2 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat 77px -10px;}
div#edge li.content li.edge table td ul.scale li.value1 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat 77px -10px;}
div#edge li.content li.edge table td ul.scale li.value0 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat 52px -10px;}
div#edge li.content li.edge table td ul.scale li.value-1 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat 27px -10px;}
div#edge li.content li.edge table td ul.scale li.value-2 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat 27px -10px;}
div#edge li.content li.edge table td ul.scale li.value-3 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat -1px -10px;}
div#edge li.content li.edge table td ul.scale li.value-4 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat -26px -10px;}
div#edge li.content li.edge table td ul.scale li.value-5 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat -26px -10px;}
div#edge li.content li.edge table td ul.scale li.value-6 {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/edgesprite_sm.png) no-repeat -53px -10px;}
div#edge li.content li.edge table * {text-align: center;}
div#edge li.content li.edge table td.text {padding: 0 20px 20px 20px;}
div#edge li.content li.edge table td.text div.text {text-align: left; height: 220px; overflow-y: scroll;}


/*Round1 Games Position*/
/*div.bracket li.region li.round1 li.game {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/PodLive.png) no-repeat left center;}*/
div.bracket li.region li.round0 li.game0 {margin-top: 1px;}
div.bracket li.region li.round0 li.game1 {margin-top: -9px;}
div.bracket li.region li.round0 li.game2 {margin-top: -9px;}
div.bracket li.region li.round0 li.game3 {margin-top: -9px;}
div.bracket li.region li.round0 li.game4 {margin-top: -8px;}
div.bracket li.region li.round0 li.game5 {margin-top: -8px;}
div.bracket li.region li.round0 li.game6 {margin-top: -6px;}
div.bracket li.region li.round0 li.game7 {margin-top: -6px;}

/*Round2 Games Position*/
/*div.bracket li.region li.round2 li.game {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/PodLive.png) no-repeat left center;}*/
div.bracket li.region li.round1 li.game0 {margin-top: 36px;}
div.bracket li.region li.round1 li.game1 {margin-top: 59px;}
div.bracket li.region li.round1 li.game2 {margin-top: 58px;}
div.bracket li.region li.round1 li.game3 {margin-top: 65px;}

/*Round3 Games Position*/
/*div.bracket li.region li.round3 li.game {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/PodLive.png) no-repeat left center;}*/
div.bracket li.region li.round2 li.game0 {margin-top: 106px;}
div.bracket li.region li.round2 li.game1 {margin-top: 196px;}
div.bracket li.region1 li.round2 p.dates {margin-left: -18px;}
div.bracket li.region2 li.round2 p.dates {margin-left: 22px;}

/*Round4 Games Position*/
/*div.bracket li.region li.round4 li.game {background: url(http://sports.cbsimg.net/images/collegebasketball/brackets/PodLive.png) no-repeat left center;}*/
div.bracket li.region li.round3 li.game0 {}
div.bracket li.region li.round3 {margin-top: -222px;}
div.bracket li.region1 li.round3 {margin-left:  60px;}
div.bracket li.region2 li.round3 {margin-right: 60px;}
div.bracket li.region3 li.round3 {margin-left:  60px;}
div.bracket li.region4 li.round3 {margin-right: 60px;}
div.bracket li.region1 li.round3 p.dates {width: 96px !important; margin-left: 45px;}
div.bracket li.region2 li.round3 p.dates {width: 96px !important; margin-right: 45px;}

/*Region Specific Game Positioning*/
div.southRegion li.region0 li.game0 {position: absolute; top: 0px;}
div.southRegion li.region0 li.game1 {display: none;}
div.southRegion li.region0 li.game2 {display: none;}
div.southRegion li.region0 li.game3 {display: none;}

div.westRegion li.region0 li.game0 {display: none;}
div.westRegion li.region0 li.game1 {position: absolute; top: 352px;}
div.westRegion li.region0 li.game2 {display: none;}
div.westRegion li.region0 li.game3 {display: none;}

div.midwestRegion li.region0 li.game0 {display: none;}
div.midwestRegion li.region0 li.game1 {display: none;}
div.midwestRegion li.region0 li.game2 {position: absolute; top: 10px;}
div.midwestRegion li.region0 li.game3 {position: absolute; top: 145px;}

div.eastRegion li.region0 ul.games {display: none !important;}

div.bracket li.region0 ul.games {position: relative; display: none;}
div.bracket li.region0 li.game {margin-left: 15px;}

<!--[if IE 7]>
div.featureTitle {position: relative;}
div.featureTitle a {position: absolute; float: none; right: 10px; top: -4px;}
div#MMODBracket {height: 640px;}

div.bracket li.region1 h3 {top: 260px;}
div.bracket li.region1 h4 {top: 280px;}

div.bracket li.region0 dl {position: absolute; top: -45px; left: -40px; margin-top: 0; text-align: center; width: 150px;}
div.bracket li.region1 li.round0 dl {left: -60px; top: -45px; width: 170px;}
div.bracket li.region1 li.round1 dl {left: 100px; top: -45px; width: 100px;}
div.bracket li.region1 li.round2 dl {left: 200px; top: -45px; width: 140px;}
div.bracket li.region1 li.round3 dl {left: 340px; top: -45px; width: 100px;}

div.eastRegion li.region0 li.game1 {top: 150px;}

div.southeastRegion li.region0 li.game3 {top: 0px;}
<![endif]-->

