@charset "UTF-8";
body.espnradio-generic #sub-branding .presby, body.espnradio-generic.coach #sub-branding .presby, body.espnradio-colincowherd #sub-branding .presby {
    height: 50px;
    left: 660px;
    position: absolute;
    top: 50px;
    width: 240px;
}
body.espnradio-scottvanpelt #sub-branding .presby {
    height: 50px;
    left: 700px;
    position: absolute;
    top: 50px;
    width: 240px;
}
.matchup-link p {
    overflow: hidden;
}

body #sub-branding {
    position: relative;
}
body.espnradio-colincowherd #sub-branding h1.logo {
    background-repeat: no-repeat;
    height: 106px;
    width: 924px;
}
body.espnradio-generic #sub-branding h1.logo {
    background-repeat: no-repeat;
    height: 106px;
    width: 924px;
}
body.espnradio-scottvanpelt #sub-branding h1.logo {
    background-repeat: no-repeat;
    height: 106px;
    width: 924px;
}
body #sub-branding h1.logo b {
    left: -9999em;
    position: absolute;
}
body #sub-branding span.tagline {
    color: #FFFFFF;
    display: block;
    text-align: center;
    text-shadow: 2px 2px 0 #000000;
    width: 924px;
}
.mod-conversations {
    margin: 0 10px 0 0;
}
body .mcv .matchup-link {
    cursor: pointer;
}
body.espnradio-colincowherd .mcv {
    background: url("/i/nba/basketball_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 504px;
    margin: 0 0 6px;
    width: 924px;
}
body.espnradio-scottvanpelt .mcv {
    background: url("/i/espnradio/13/brackets/tvmoms_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 504px;
    margin: 0 0 6px;
    width: 924px;
}
body.espnradio-generic .mcv {
    background: url("/i/espnradio/13/brackets/uni_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 504px;
    margin: 0 0 6px;
    width: 924px;
}
body.espnradio-generic.coach .mcv {
    background: url("/i/espnradio/13/brackets/reality_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 504px;
    margin: 0 0 6px;
    width: 924px;
}
body .mcv ul.round-nav {
    padding: 0 16px;
}
body .mcv ul.round-nav li, body .mcv ul.round-nav li span {
    color: #AAAAAA;
    float: left;
    font: 10px/10px Verdana,Arial,sans-serif;
    width: 97px;
}
body .mcv ul.round-nav li.center {
    margin: 0 2px 0 3px;
    text-align: center;
    width: 100px;
}
body .mcv ul.round-nav li.center a {
    margin-left: 6px;
}
body .mcv ul.round-nav li.right {
    text-align: right;
}
body .mcv ul.round-nav li a:hover, body .mcv ul.round-nav li.active {
    color: #000000;
    text-decoration: none;
}
body .mcv ul.round-nav li.left span {
    padding: 6px 0 4px 8px;
}
body .mcv ul.round-nav li.center span {
    padding: 6px 4px 4px 0;
}
body .mcv ul.round-nav li.right span {
    padding: 6px 8px 4px 0;
}
body .mcv ul.round-nav li.left a:hover, body .mcv ul.round-nav li.center a:hover, body .mcv ul.round-nav li.right a:hover {
    background-image: url("/i/sportsnation/madden/mcv-sprite.png");
    background-position: -50px -30px;
    background-repeat: no-repeat;
    color: #000000;
    width: 101px;
}
body .mcv ul.round-nav li.left.active span, body .mcv ul.round-nav li.center.active span, body .mcv ul.round-nav li.right.active span {
    background-image: url("/i/sportsnation/madden/mcv-sprite.png");
    background-position: -50px 0;
    background-repeat: no-repeat;
    color: #000000;
    width: 100px;
}
body .mcv ul.round-nav li.center a:hover, body .mcv ul.round-nav li.center.active span {
    background-position: -50px 0;
}
body .mcv ul.round-nav li.right a:hover, body .mcv ul.round-nav li.right.active span {
    background-position: right top;
}
body .mcv .bracket {
    height: 444px;
    padding: 0;
    position: relative;
}
body .mcv .round-completed {
    font: 9px/20px BentonSansBold,Arial,sans-serif;
}
body .mcv .round-completed .small-name span {
    font: 9px/20px BentonSansBold,Arial,sans-serif;
}
body .mcv ul.round-completed {
    margin: 0 1px;
    width: 95px;
}
body .mcv ul.round-completed li {
    display: inline-block;
}
body .mcv ul.round-completed li a:hover {
    text-decoration: none;
}
body .mcv ul.round-completed li a:hover p {
    cursor: pointer;
    opacity: 0.8;
    text-decoration: none;
}
body .mcv ul.round-completed.round-1a {
    margin-left: 2px;
}
body .mcv ul.round-completed.round-1a li.first, body .mcv ul.round-completed.round-1b li.first {
    margin-top: 10px;
}
body .mcv ul.round-completed.round-1a li, body .mcv ul.round-completed.round-1b li {
    margin-bottom: 6px;
}
body .mcv ul.round-completed.round-1a li.last, body .mcv ul.round-completed.round-1b li.last {
    margin-bottom: 0;
}
body .mcv ul.round-completed.round-2a li.first, body .mcv ul.round-completed.round-2b li.first {
    margin-top: 39px;
}
body .mcv ul.round-completed.round-2a li, body .mcv ul.round-completed.round-2b li {
    margin-top: 52px;
}
body .mcv ul.round-completed.round-3a li.first, body .mcv ul.round-completed.round-3b li.first {
    margin-top: 95px;
}
body .mcv ul.round-completed.round-3a li, body .mcv ul.round-completed.round-3b li {
    margin-top: 152px;
}
body .mcv ul.round-completed.round-4a li, body .mcv ul.round-completed.round-4b li {
    margin-top: 206px;
}
body .mcv ul.round-completed li p {
    background: none repeat scroll 0 0 #444444;
    color: #FFFFFF;
    height: 22px;
    margin-top: 2px;
    text-indent: 2px;
    width: 95px;
}
body .mcv ul.round-completed li p.loser {
    color: #AAAAAA;
}
body .mcv ul.round-completed li p span {
    display: block;
    float: left;
    width: 73px;
}
body .mcv ul.round-completed.round-1b p, body .mcv ul.round-completed.round-2b p, body .mcv ul.round-completed.round-3b p, body .mcv ul.round-completed.round-4b p {
    text-align: right;
}
body .mcv ul.round-completed.round-1b p span, body .mcv ul.round-completed.round-2b p span, body .mcv ul.round-completed.round-3b p span, body .mcv ul.round-completed.round-4b p span {
    float: right;
    margin: 0 2px 0 0;
    width: 73px;
}
body .mcv ul.round-active {
    background: none repeat scroll 0 0 #E6E6E6;
}
body .mcv ul.round-active.round-5 {
}
body .mcv ul.round-active.round-5 {
    height: 468px;
    margin: 0;
    width: 145px;
}
body .mcv ul.round-active.round-5 .player-name {
    min-width: 110px;
}
body .mcv ul.round-active.round-4a .player-name, body .mcv ul.round-active.round-4b .player-name {
    min-width: 126px;
}
body .mcv ul.round-active.round-5 .player-name,
body .mcv ul.round-active.round-4a .player-name,
body .mcv ul.round-active.round-4b .player-name,
body .mcv ul.round-active.round-3a .player-name,
body .mcv ul.round-active.round-3b .player-name,
body .mcv ul.round-active.round-2a .player-name,
body .mcv ul.round-active.round-2b .player-name,
body .mcv ul.round-active.round-1a .player-name,
body .mcv ul.round-active.round-1b .player-name{padding:6px; background:#eee; border:1px solid #a4a4a4;
background:#ededed;
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.41, rgb(222,222,222)),
    color-stop(0.71, rgb(253,253,253))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(222,222,222) 41%,
    rgb(253,253,253) 71%
);
position:absolute; z-index:30;
}

body .mcv ul.round-active .player-name.loser {
    color: #666666;
}
body .mcv ul.round-active.round-5 .p1 {
    height: 190px;
    padding: 0 10px;
    position: relative;
}
body .mcv ul.round-active.round-5 .p1 .player-name {
    left: 5px;
    top: 108px;
    width: 115px;
}
body .mcv ul.round-active.round-5 .p1 .player-name span {
    color: #777777;
    font: 9px/9px BentonSansBold,Arial,sans-serif;
}
body .mcv ul.round-active.round-5 .p1 img {
    left: 5px;
    position: absolute;
    top: 24px;
    z-index: 20;
}
body .mcv ul.round-active.round-5 .p1 .logo-small {
    left: 5px;
    position: absolute;
    top: 80px;
    z-index: 10;
}
body .mcv ul.round-active.round-5 .vote {
    font: 11px/15px BentonSansBold,Arial,sans-serif;
    height: 95px;
    padding: 0 10px;
    text-align: center;
}
body .mcv ul.round-active.round-5 .vote p {
    margin-bottom: 6px;
}
body .mcv ul.round-active.round-5 .p2 {
    height: 190px;
    padding: 0 10px;
    position: relative;
}
body .mcv ul.round-active.round-5 .p2 .player-name span {
    color: #777777;
    font: 9px/9px BentonSansBold,Arial,sans-serif;
    margin-left: 2px;
}
body .mcv ul.round-active.round-5 .p2 .player-name {
    right: 10px;
    text-align: left;
    top: 40px;
    width: 115px;
}
body .mcv ul.round-active.round-5 .p2 img {
    position: absolute;
    right: 5px;
    top: 85px;
    z-index: 20;
}
body .mcv ul.round-active.round-5 .p2 .logo-small {
    position: absolute;
    right: 5px;
    top: 36px;
    z-index: 10;
}
body .mcv ul.round-active.round-5 .p1 .r5-bg {
    background: url("/i/action/xgames/17/realstreet/mcv-r4-bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 70px;
    position: absolute;
    top: 133px;
    width: 144px;
    z-index: 1;
}
body .mcv ul.round-active.round-5 .p2 .r5-bg-bot {
    background: url("/i/action/xgames/17/realstreet/mcv-r4-bg.png") no-repeat scroll 0 -175px rgba(0, 0, 0, 0);
    height: 70px;
    left: 12px;
    position: absolute;
    top: -25px;
    width: 144px;
    z-index: 1;
}
body .mcv ul.round-active.round-4a, body .mcv ul.round-active.round-4b {
    height: 455px;
    margin: 0;
    width: 155px;
}
body .mcv ul.round-active.round-4a .p1, body .mcv ul.round-active.round-4b .p1 {
    height: 180px;
    padding: 0 10px;
    position: relative;
}
body .mcv ul.round-active.round-4a .p1 .player-name span, body .mcv ul.round-active.round-4b .p1 .player-name span {
    color: #777777;
    font: 9px/9px BentonSansBold,Arial,sans-serif;
    margin: 0;
    overflow: hidden;
    width: 13px;
}
body .mcv ul.round-active.round-4a .vote, body .mcv ul.round-active.round-4b .vote {
    font: 11px/15px BentonSansBold,Arial,sans-serif;
    height: 65px;
    margin-top: 35px;
    padding: 0 10px;
    text-align: center;
    z-index: 50;
}
body .mcv ul.round-active.round-4a .vote p, body .mcv ul.round-active.round-4b .vote p {
    margin-bottom: 6px;
    width: 136px;
}
body .mcv ul.round-active.round-4a .p2, body .mcv ul.round-active.round-4b .p2 {
    height: 190px;
    padding: 0 10px;
    position: relative;
}
body .mcv ul.round-active.round-4a .p2 .player-name span, body .mcv ul.round-active.round-4b .p2 .player-name span {
    color: #777777;
    font: 9px/9px BentonSansBold,Arial,sans-serif;
    margin: 0 3px;
    overflow: hidden;
    width: 13px;
}
body .mcv ul.round-active.round-4a .p1 .player-name {
    left: 8px;
    text-align: left;
    top: 137px;
}
body .mcv ul.round-active.round-4b .p1 .player-name {
    right: 8px;
    text-align: left;
    top: 137px;
}
body .mcv ul.round-active.round-4a .p2 .player-name {
    left: 8px;
    text-align: left;
    top: 4px;
}
body .mcv ul.round-active.round-4b .p2 .player-name {
    right: 8px;
    text-align: left;
    top: 4px;
}
body .mcv ul.round-active.round-4a .p1 img {
    position: absolute;
    top: 25px;
    z-index: 20;
}
body .mcv ul.round-active.round-4a .p2 img {
 
    position: absolute;
    top: 60px;
    z-index: 20;
}
body .mcv ul.round-active.round-4b .p1 img {
    position: absolute;

    top: 25px;
    z-index: 20;
}
body .mcv ul.round-active.round-4b .p2 img {
    position: absolute;

    top: 60px;
    z-index: 20;
}
body .mcv ul.round-active.round-4a .p1 .logo-40 {
    left: 10px;
    position: absolute;
    top: 68px;
    z-index: 10;
}
body .mcv ul.round-active.round-4a .p2 .logo-40 {
    left: 10px;
    position: absolute;
    top: 26px;
    z-index: 10;
}
body .mcv ul.round-active.round-4b .p1 .logo-40 {
    position: absolute;
    right: 10px;
    top: 68px;
    z-index: 10;
}
body .mcv ul.round-active.round-4b .p2 .logo-40 {
    position: absolute;
    right: 10px;
    top: 26px;
    z-index: 10;
}
body .mcv ul.round-active .r4-bg {
    background: url("/i/sportsnation/madden/mcv-r4-bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 70px;
    position: absolute;
    top: 133px;
    width: 140px;
    z-index: 1;
}
body .mcv ul.round-active .r4-bg-bot {
    background: url("/i/sportsnation/madden/mcv-r4-bg.png") no-repeat scroll 0 -175px rgba(0, 0, 0, 0);
    height: 70px;
    position: absolute;
    top: -7px;
    width: 140px;
    z-index: 1;
}
body .mcv .round-msg {
    background: none repeat scroll 0 0 #E6E6E6;
    font: 11px/11px Verdana,Arial,sans-serif;
    left: 408px;
    padding: 3px 0;
    position: absolute;
    text-align: center;
    top: 219px;
    width: 116px;
}
body .mcv ul.round-active.round-3a, body .mcv ul.round-active.round-3b {
    height: 468px;
    margin: 0;
    width: 221px;
}
body .mcv ul.round-active.round-3a .m1, body .mcv ul.round-active.round-3a .m2, body .mcv ul.round-active.round-3b .m1, body .mcv ul.round-active.round-3b .m2 {
    height: 220px;
    padding: 0 10px;
    position: relative;
}
body .mcv ul.round-active.round-3a .player-name, body .mcv ul.round-active.round-3b .player-name {
    font: 13px/26px BentonSansBold,Arial,sans-serif;
    height: 26px;
    padding: 0;
    position: relative;
}
body .mcv ul.round-active.round-3a .m1 .matchup {
    left: 10px;
    position: absolute;
    text-align: left;
    top: 105px;
    width: 197px;
    z-index: 30;
}
body .mcv ul.round-active.round-3a .m2 .matchup {
    left: 10px;
    position: absolute;
    text-align: left;
    top: 125px;
    width: 197px;
    z-index: 30;
}
body .mcv ul.round-active.round-3b .m1 .matchup {
    position: absolute;
    right: 10px;
    text-align: left;
    top: 105px;
    width: 197px;
    z-index: 30;
}
body .mcv ul.round-active.round-3b .m2 .matchup {
    position: absolute;
    right: 10px;
    text-align: left;
    top: 125px;
    width: 197px;
    z-index: 30;
}
body .mcv ul.round-active.round-3a .player-name span, body .mcv ul.round-active.round-3b .player-name span {
    color: #777777;
    float: left;
    font: 9px/26px Verdana,Arial,sans-serif;
    margin: 0 3px;
    overflow: hidden;
    text-align: center;
    width: 13px;
}
body .mcv ul.round-active.round-3a .m1 img.p1-image {
    left: 10px;
    position: absolute;
    top: 39px;
    width: 95px;
    z-index: 20;
}
body .mcv ul.round-active.round-3a .m1 img.p2-image {
    position: absolute;
    right: 10px;
    top: 39px;
    width: 95px;
    z-index: 20;
}
body .mcv ul.round-active.round-3a .m2 img.p1-image {
    left: 10px;
    position: absolute;
    top: 60px;
    width: 95px;
    z-index: 20;
}
body .mcv ul.round-active.round-3a .m2 img.p2-image {
    position: absolute;
    right: 10px;
    top: 60px;
    width: 95px;
    z-index: 20;
}
body .mcv ul.round-active.round-3b .m1 img.p1-image {
    left: 10px;
    position: absolute;
    top: 39px;
    width: 95px;
    z-index: 20;
}
body .mcv ul.round-active.round-3b .m1 img.p2-image {
    position: absolute;
    right: 10px;
    top: 39px;
    width: 95px;
    z-index: 20;
}

body .mcv ul.round-active.round-3b .m2 img.p1-image {
    left: 10px;
    position: absolute;
    top: 60px;
    width: 95px;
    z-index: 20;
}
body .mcv ul.round-active.round-3b .m2 img.p2-image {
    position: absolute;
    right: 10px;
    top: 60px;
    width: 95px;
    z-index: 20;
}
body .mcv ul.round-active.round-3a .logo-small, body .mcv ul.round-active.round-3b .logo-small {
    margin-right: 6px;
}
body .mcv ul.round-active.round-3a .m1 .vote, body .mcv ul.round-active.round-3b .m1 .vote {
    font: 11px/15px Verdana,Arial,san-serif;
    height: 27px;
    padding: 0 10px;
    position: relative;
    text-align: center;
    top: 172px;
    z-index: 50;
}
body .mcv ul.round-active.round-3a .m2 .vote, body .mcv ul.round-active.round-3b .m2 .vote {
    font: 11px/15px Verdana,Arial,san-serif;
    height: 27px;
    padding: 0 10px;
    position: relative;
    text-align: center;
    top: 194px;
    z-index: 50;
}
body .mcv ul {
}
body .mcv ul.round-active.round-2a, body .mcv ul.round-active.round-2b {
    height: 468px;
    margin: 0;
    width: 279.5px;
}
body .mcv ul.round-active.round-2a .matchup-cont, body .mcv ul.round-active.round-2b .matchup-cont {
    height: 106px;
    padding: 0 10px;
    position: relative;
}
body .mcv ul.round-active.round-2a .matchup-cont, body .mcv ul.round-active.round-2b .matchup-cont {
    margin-top: 6px;
}
body .mcv ul.round-active.round-2a .player-name, body .mcv ul.round-active.round-2b .player-name {
    font: 13px/26px BentonSansBold,Arial,sans-serif;
    height: 26px;
    padding: 0;
    position: relative;
}
body .mcv ul.round-active.round-2a .matchup-cont .matchup {
    left: 11px;
    position: absolute;
    text-align: left;
    top: 18px;
    width: 257px;
    z-index: 30;
}
body .mcv ul.round-active.round-2b .matchup-cont .matchup {
    position: absolute;
    right: 11px;
    text-align: left;
    top: 18px;
    width: 257px;
    z-index: 30;
}
body .mcv ul.round-active.round-2a .player-name span, body .mcv ul.round-active.round-2b .player-name span {
    color: #777777;
    float: left;
    font: 9px/26px Verdana,Arial,sans-serif;
    margin: 0 3px;
    overflow: hidden;
    text-align: center;
    width: 13px;
}
body .mcv ul.round-active.round-2a .matchup-cont img.p1-image {
    left: 5px;
    position: absolute;
    top: 9px;
    z-index: 20;
}
body .mcv ul.round-active.round-2a .matchup-cont img.p2-image {
    position: absolute;
    right: 5px;
    top: 9px;
    z-index: 20;
}
body .mcv ul.round-active.round-2b .matchup-cont img.p1-image {
    left: 5px;
    position: absolute;
    top: 9px;
    z-index: 20;
}
body .mcv ul.round-active.round-2b .matchup-cont img.p2-image {
    position: absolute;
    right: 5px;
    top: 9px;
    z-index: 20;
}
body .mcv ul.round-active.round-2a .logo-small, body .mcv ul.round-active.round-2b .logo-small {
    margin-right: 6px;
}
body .mcv ul.round-active.round-2a .matchup-cont .vote, body .mcv ul.round-active.round-2b .matchup-cont .vote {
    font: 11px/15px BentonSansBold,Arial,sans-serif;
    height: 27px;
    padding: 0 10px;
    position: relative;
    text-align: center;
    top: 82px;
    z-index: 50;
}
body .mcv ul.round-active.round-1a, body .mcv ul.round-active.round-1b {
    height: 468px;
    width: 333px;
}
body .mcv ul.round-active.round-1a {
    margin-left: 16px;
}
body .mcv ul.round-active.round-1b {
    margin: 0;
}
body .mcv ul.round-active.round-1a .matchup-cont, body .mcv ul.round-active.round-1b .matchup-cont {
    margin-top: 4px;
    position: relative;
}
body .mcv ul.round-active.round-1a .matchup-cont.first, body .mcv ul.round-active.round-1b .matchup-cont.first {
    margin-top: 7px;
}
body .mcv ul.round-active.round-1a .matchup, body .mcv ul.round-active.round-1b .matchup {
    padding: 0 10px;
}
body .mcv ul.round-active.round-1a .player-name, body .mcv ul.round-active.round-1b .player-name {
    font: 13px/26px BentonSansBold,Arial,sans-serif;
    height: 24px;
    padding: 0px 10px;
    position: relative;
}
body .mcv ul.round-active.round-1a .matchup-cont .matchup {
    text-align: left;
}
body .mcv ul.round-active.round-1b .matchup-cont .matchup {
    text-align: right;
}
body .mcv ul.round-active.round-1a .player-name span {
    color: #777777;
    float: left;
    font: 9px/26px Verdana,Arial,sans-serif;
    margin: 0 3px;
    overflow: hidden;
    text-align: center;
    width: 13px;
}
body .mcv ul.round-active.round-1b .player-name span {
    color: #777777;
    float: right;
    font: 9px/26px Verdana,Arial,sans-serif;
    margin: 0 3px;
    overflow: hidden;
    text-align: center;
    width: 13px;
}
body .mcv ul.round-active.round-1a .logo-small {
    margin-right: 6px;
}
body .mcv ul.round-active.round-1b .logo-small {
    margin-left: 6px;
}
body .mcv ul.round-active.round-1a .matchup-cont .vote, body .mcv ul.round-active.round-1b .matchup-cont .vote {
    font: 11px/15px Verdana,Arial,san-serif;
    height: 27px;
    padding: 0 10px;
    position: relative;
    text-align: center;
    top: 91px;
    z-index: 50;
}
body .mcv ul.round-active.round-1a .matchup-cont .vote {
    font: 11px/15px Verdana,Arial,san-serif;
    height: 27px;
    padding: 0 10px;
    position: absolute;
    right: 10px;
    text-align: center;
    top: 12px;
    z-index: 50;
}
body .mcv ul.round-active.round-1b .matchup-cont .vote {
    font: 11px/15px Verdana,Arial,san-serif;
    height: 27px;
    left: 10px;
    padding: 0 10px;
    position: absolute;
    text-align: center;
    top: 12px;
    z-index: 50;
}
body .mcv ul.round-inactive.round-5 {
    height: 100%;
    width: 30px;
}
body .mcv ul.round-inactive.round-5 li {
    border-top: 1px solid #888888;
    margin-top: 254px;
    width: 18px;
}
body .mcv ul.round-inactive.round-5 li.first {
    float: right;
    margin-top: 211px;
}
body .mcv ul.round-inactive.round-2a li, body .mcv ul.round-inactive.round-3a li, body .mcv ul.round-inactive.round-4a li {
    border-bottom: 1px solid #888888;
    border-right: 1px solid #888888;
    border-top: 1px solid #888888;
}
body .mcv ul.round-inactive.round-2b li, body .mcv ul.round-inactive.round-3b li, body .mcv ul.round-inactive.round-4b li {
    border-bottom: 1px solid #888888;
    border-left: 1px solid #888888;
    border-top: 1px solid #888888;
}
body .mcv ul.round-inactive.round-4a li, body .mcv ul.round-inactive.round-4b li {
    height: 223px;
    margin-top: 118px;
    width: 25px;
}
body .mcv ul.round-inactive.round-3a li, body .mcv ul.round-inactive.round-3b li {
    height: 111px;
    margin-top: 111px;
    width: 35px;
}
body .mcv ul.round-inactive.round-3a li.first, body .mcv ul.round-inactive.round-3b li.first {
    margin-top: 63px;
}
body .mcv ul.round-inactive.round-2a li, body .mcv ul.round-inactive.round-2b li {
    height: 55px;
    margin-top: 55px;
    width: 35px;
}
body .mcv ul.round-inactive.round-2a li.first, body .mcv ul.round-inactive.round-2b li.first {
    margin-top: 33px;
}
div.cover-image {
    background: url("/i/sportsnation/madden/mcv13/mcv13-cover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 159px;
    left: 390px;
    position: absolute;
    top: 148px;
    width: 146px;
}
body.espnradio-colincowherd .contest-info {
    background: url("/i/espnradio/12/brackets/herd_info.jpg") no-repeat scroll 294px 10px #FFFFFF;
    height: 291px;
}
body.espnradio-generic .contest-info {
    background: url("/i/espnradio/12/brackets/hillschlereth_info.jpg") no-repeat scroll 294px 10px #FFFFFF;
    height: 291px;
}
body.espnradio-scottvanpelt .contest-info {
    background: url("/i/espnradio/12/brackets/svp_info.jpg") no-repeat scroll 294px 10px #FFFFFF;
    height: 291px;
}
body.espnradio-generic.coach .contest-info {
    background: url("/i/espnradio/13/brackets/coachman_info.jpg") no-repeat scroll 294px 10px #FFFFFF;
    height: 291px;
}
.contest-info .spacer1 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: right;
    display: block;
    float: right;
    height: 100px;
    width: 270px;
}
.contest-info .spacer2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: right;
    display: block;
    float: right;
    height: 185px;
    width: 330px;
}
.mod-contest-cont {
    padding: 8px 0 0 8px;
}
.contest-info h3 {
    font: bold 15px/19px Helvetica,Arial,sans-serif;
}
.contest-info p, .contest-info ul {
    font: 13px/19px Helvetica,Arial,sans-serif;
}

body.espnradio-scottvanpelt .mcv.mcv-matchup {
    background: url("/i/espnradio/13/brackets/tvmoms_bg_vote.jpg") no-repeat scroll 0 0 #000000;
    height: 504px;
    margin: 0 0 6px;
    width: 924px;
}
body.espnradio-colincowherd .mcv.mcv-matchup {
    background: url("/i/espnradio/13/brackets/qb_bg_vote.jpg") no-repeat scroll 0 0 #000000;
    height: 504px;
    margin: 0 0 6px;
    width: 924px;
}
body.espnradio-generic.coach .mcv.mcv-matchup {
    background: url("/i/espnradio/13/brackets/reality_bg_vote.jpg") no-repeat scroll 0 0 #000000;
    height: 504px;
    margin: 0 0 6px;
    width: 924px;
}
body .mcv.mcv-matchup a {
    color: #669DD6;
}
body .mcv-matchup .round {
    color: #B5B5B5;
    height: 36px;
    margin-top: 12px;
    text-align: center;
    width: 924px;
}
body .mcv-matchup .round h3 {
    font: bold 16px/16px Helvetica,Arial,sans-serif;
}
body .mcv-matchup .round p {
    font: 14px/14px Helvetica,Arial,sans-serif;
}
body .mcv-matchup .player h2 {
    color: #FFFFFF;
    font: bold 25px/47px Helvetica,Arial,sans-serif;
    height: 40px;
    padding: 0 16px;
    position: relative;
    z-index: 40;
}
body .mcv-matchup .player h2 span {
    color: #B5B5B5;
    font: bold 16px/16px Helvetica,Arial,sans-serif;
    margin: 0 6px;
}
body .mcv-matchup .player-left {
    float: left;
    width: 462px;
}
body .mcv-matchup .player-left h2 {
    text-align: right;
}
body .mcv.mcv-matchup .player-left .vs-outer-glow {
    box-shadow: 0 0 10px #000000;
    height: 216px;
    left: 61px;
    position: absolute;
    top: 77px;
    width: 384px;
    z-index: 30;
}
body .mcv-matchup .player-right {
    float: left;
    width: 462px;
}
body .mcv.mcv-matchup .player-right .vs-outer-glow {
    box-shadow: 0 0 15px #000000;
    height: 216px;
    position: absolute;
    right: 61px;
    top: 77px;
    width: 384px;
    z-index: 30;
}
body .mcv-matchup .player-left .player-image {
    bottom: 163px;
    height: 375px;
    left: -60px;
    position: absolute;
    width: 250px;
    z-index: 20;
}
body .mcv-matchup .player-right .player-image {
    bottom: 163px;
    height: 375px;
    position: absolute;
    right: -60px;
    width: 250px;
    z-index: 20;
}
body .mcv-matchup .team-name-overlay {
    background: url("/i/sportsnation/madden/mcv13/mcv13-sprite-matchup-name-overlay.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 40px;
    left: 433px;
    position: absolute;
    top: 38px;
    width: 61px;
    z-index: 10;
}
body .mcv-matchup .player .team-overlay {
    background: url("images/mcv13-matchup-team-overlay.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 40px;
    position: absolute;
    top: 38px;
    width: 449px;
    z-index: 10;
}

body .mcv-matchup .player.player-right .judge-tweet {
    position: absolute;
    right: 61px;
    top: 314px;
}
body .mcv-matchup .player .judge-tweet .judge-tweet-content {
    width: 207px;
}
body .mcv-matchup .player .judge-tweet h3 a {
    color: #FFFFFF;
    font: bold 14px/19px BentonSansBold,Arial,sans-serif;
}
body .mcv-matchup .player .judge-tweet p {
    color: #AAAAAA;
    font: 10px/14px BentonSansBold,Arial,sans-serif;
}
body .mcv-matchup .player .judge-tweet p a, body .mcv-matchup .player .judge-tweet p a:visited {
    color: #608FD6;
}
body .mcv-matchup .matchup-btns {
    position: relative;
    z-index: 50;
}
body .mcv-matchup .matchup-btns .close-btn {
    background: url("/i/sportsnation/madden/mcv-sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 30px;
    position: absolute;
    right: -5px;
    top: -54px;
    width: 30px;
}
body .mcv-matchup .matchup-btns .prev-btn {
    background: url("/i/sportsnation/madden/mcv-sprite.png") no-repeat scroll 0 -30px #000000;
    border-radius: 10px;
    box-shadow: 0 0 8px 8px rgba(0, 0, 0, 0.8);
    height: 30px;
    left: 17px;
    position: absolute;
    top: 132px;
    width: 30px;
}
body .mcv-matchup .matchup-btns .next-btn {
    background: url("/i/sportsnation/madden/mcv-sprite.png") no-repeat scroll 0 -60px #000000;
    border-radius: 10px;
    box-shadow: 0 0 8px 8px rgba(0, 0, 0, 0.8);
    height: 30px;
    position: absolute;
    right: 17px;
    top: 132px;
    width: 30px;
}
body .ie .mcv-matchup .matchup-btns .prev-btn, body .ie .mcv-matchup .matchup-btns .next-btn {
    background-color: rgba(0, 0, 0, 0);
}
body .mcv-matchup .matchup-btns a:hover .close-btn, body .mcv-matchup .matchup-btns a:hover .prev-btn, body .mcv-matchup .matchup-btns a:hover .next-btn {
    cursor: pointer;
    opacity: 0.7;
}
/*More Matchups Code*/
body .mcv-matchup .more-matchups{background:#0c0c0c;padding:0 12px 3px; margin-top:10px; position:absolute; left:0;bottom:0; }
body .mcv-matchup .more-matchups ul li {border:1px solid #555;position:relative; float:left;}
body .mcv-matchup .more-matchups ul li a:hover { text-decoration:none; }
body .mcv-matchup .more-matchups ul li a:hover p{ opacity:.7; text-decoration:none; cursor:pointer;}
body .mcv-matchup .more-matchups ul li p{ font:normal 10px/13px BentonSansBold,Arial,sans-serif; color:#ddd; height:15px;padding: 0 0 0 2px;
background:#505050; 
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.24, rgb(54,54,54)),
    color-stop(0.62, rgb(112,112,112))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(54,54,54) 24%,
    rgb(112,112,112) 62%
);}
body .mcv-matchup .more-matchups ul li.active p{color:#000;
background:#ededed;
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.41, rgb(222,222,222)),
    color-stop(0.71, rgb(253,253,253))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(222,222,222) 41%,
    rgb(253,253,253) 71%
);}
body .mcv-matchup .more-matchups ul li.voted { border:1px solid #333;position:relative; float:left;}
body .mcv-matchup .more-matchups ul li.voted p{color:#666;background:#111;}

body .mcv-matchup .more-matchups ul li .more-btn{background: url(/i/sportsnation/madden/mcv-sprite.png) -69px -70px no-repeat; height:19px; width:19px; position:absolute; top:5px; right:2px;}
body .mcv-matchup .more-matchups ul li.active .more-btn{background: url(/i/sportsnation/madden/mcv-sprite.png) -50px -70px no-repeat;}
body .mcv-matchup .more-8 ul li,
body .mcv-matchup .more-16 ul li{width:105px; margin:3px 6px 0 0;}
body .mcv-matchup .more-4 ul li{width:215px; margin:3px 7px 0 0;}
body .mcv-matchup .more-2 ul li{width:443px; margin:3px 6px 0 0;}
body .mcv-matchup .more-2 ul li.last,
body .mcv-matchup .more-4 ul li.last,
body .mcv-matchup .more-8 ul li.last,
body .mcv-matchup .more-16 ul li.last {margin-right:0;}


body .mcv-matchup .more-8 ul li, body .mcv-matchup .more-16 ul li {
    margin: 3px 6px 0 0;
    width: 105px;
}
body .mcv-matchup .more-4 ul li {
    margin: 3px 7px 0 0;
    width: 215px;
}
body .mcv-matchup .more-2 ul li {
    margin: 3px 6px 0 0;
    width: 443px;
}
body .mcv-matchup .more-2 ul li.last, body .mcv-matchup .more-4 ul li.last, body .mcv-matchup .more-8 ul li.last, body .mcv-matchup .more-16 ul li.last {
    margin-right: 0;
}

body .mcv .button {display: inline-block;zoom: 1; 	*display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: bold 11px/11px Verdana, Arial, sans-serif;padding: 0.5em 1em 0.55em;-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius:.5em;border-top:0px solid #fff;}

body .mcv .button:hover {
    text-decoration: none;
}
body .mcv .black-btn {
	color: #fff;
	border: solid 1px #555;
	background: #555;
	background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#000));
	background: -moz-linear-gradient(top,  #555,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#555', endColorstr='#000');
}

body .mcv .black-btn:hover {color: #fff;background: #555;}
body .mcv .black-btn.active {
	color: #eee;
	border: solid 1px #A4A4A4;
	background: -webkit-gradient(linear, left top, left bottom, from(#a4a4a4), to(#717171));
	background: -moz-linear-gradient(top,  #a4a4a4,  #717171);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4a4a4', endColorstr='#717171');
	font: normal 10px/10px Verdana, Arial, sans-serif;
}
body .mcv .black-btn.active:hover {
	color: #fff;
	border: solid 1px #4b4b4b;
	background: -webkit-gradient(linear, left top, left bottom, from(#6f6f6f), to(#4a4a4a));
	background: -moz-linear-gradient(top,  #6f6f6f,  #4a4a4a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6f6f6f', endColorstr='#4a4a4a');
}

body .mcv-matchup .player.team-2 {
    background-color: #04407F;
}
body .mcv-matchup .player.team-15 {
    background-color: #006B79;
}
body .mcv-matchup .player.team-17 {
    background-color: #02244A;
}
body .mcv-matchup .player.team-20 {
    background-color: #174032;
}
body .mcv-matchup .player.team-7 {
    background-color: #002E4D;
}
body .mcv-matchup .player.team-12 {
    background-color: #BE1415;
}
body .mcv-matchup .player.team-13 {
    background-color: #BCC4C9;
}
body .mcv-matchup .player.team-24 {
    background-color: #042453;
}
body .mcv-matchup .player.team-33 {
    background-color: #2B025B;
}
body .mcv-matchup .player.team-4 {
    background-color: #FF2700;
}
body .mcv-matchup .player.team-5 {
    background-color: #4C230E;
}
body .mcv-matchup .player.team-23 {
    background-color: #FFC20E;
}
body .mcv-matchup .player.team-34 {
    background-color: #00133F;
}
body .mcv-matchup .player.team-11 {
    background-color: #00417E;
}
body .mcv-matchup .player.team-30 {
    background-color: #00839C;
}
body .mcv-matchup .player.team-10 {
    background-color: #2F95DD;
}
body .mcv-matchup .player.team-14 {
    background-color: #00295B;
}
body .mcv-matchup .player.team-26 {
    background-color: #224970;
}
body .mcv-matchup .player.team-25 {
    background-color: #981324;
}
body .mcv-matchup .player.team-22 {
    background-color: #A40227;
}
body .mcv-matchup .player.team-28 {
    background-color: #650415;
}
body .mcv-matchup .player.team-21 {
    background-color: #06424D;
}
body .mcv-matchup .player.team-19 {
    background-color: #052570;
}
body .mcv-matchup .player.team-6 {
    background-color: #002E4D;
}
body .mcv-matchup .player.team-27 {
    background-color: #A80D08;
}
body .mcv-matchup .player.team-18 {
    background-color: #C9A362;
}
body .mcv-matchup .player.team-29 {
    background-color: #2177B0;
}
body .mcv-matchup .player.team-1 {
    background-color: #CF1A19;
}
body .mcv-matchup .player.team-16 {
    background-color: #240A67;
}
body .mcv-matchup .player.team-9 {
    background-color: #204E32;
}
body .mcv-matchup .player.team-8 {
    background-color: #6CB7DA;
}
body .mcv-matchup .player.team-3 {
    background-color: #152644;
}
body .mcv-matchup .poll {
    background: url("/i/espnradio/12/brackets/placeholder-poll.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 97px;
    left: 358px;
    position: absolute;
    top: 302px;
    width: 197px;
}
body .mcv-matchup .poll.poll-voted {
    height: 127px;
    left: 326px;
    padding: 0 10px;
    width: 250px;
}
body .mcv-matchup .poll .question {
    color: #FFFFFF;
    font: bold 14px Helvetica,Arial,sans-serif;
    margin-top: 3px;
}
body .mcv-matchup .poll.poll-voted .question {
    text-align: center;
}
body .mcv-matchup .poll .answers {
    color: #FFFFFF;
    font: 14px Helvetica,Arial,sans-serif;
}
body .mcv-matchup .poll .submit-poll {
    position: relative;
    top: 0;
}
body .mcv-matchup .vote-share {
    color: #FFFFFF;
    font: 10px/10px BentonSansBold,Arial,sans-serif;
    left: 590px;
    position: absolute;
    top: 428px;
    z-index: 50;
}
body .mcv-matchup .poll .vote-share {
    left: 0;
    top: 10px;
    width: 269px;
}
body .mcv-matchup .poll-voted .vote-share {
    left: 0;
    position: relative;
    top: 10px;
    width: 250px;
}
body .mcv-matchup .poll-voted .vote-share .share-facebook {
    float: left;
}
body .mcv-matchup .poll-voted .vote-share .share-twitter {
    float: right;
}
body .mcv-matchup .vote-share span {
    margin: 7px 6px 0 0;
}
body .mcv-matchup .vote-share .fshare {
    background: url("/i/sportsnation/madden/mcv-sprite.png") no-repeat scroll 0 -90px rgba(0, 0, 0, 0);
    height: 24px;
    margin-right: 5px;
    width: 23px;
}
body .mcv-matchup .vote-share .retweet {
    background: url("/i/sportsnation/madden/mcv-sprite.png") no-repeat scroll -23px -90px rgba(0, 0, 0, 0);
    height: 24px;
    width: 23px;
}
body .mcv-matchup .vote-share a:hover {
    opacity: 0.7;
}
body .mcv-matchup .poll-voted .nextBtn {
    display: block;
    text-align: center;
    width: 250px;
}
body .mcv-matchup .poll-voted .nextBtn:hover {
    opacity: 0.8;
}
body .mcv-matchup .mod-poll label {
    line-height: 18px;
}
body .mcv-matchup .mod-poll .answers li {
    margin: 10px 0 10px 10px;
}
div.header-share {
    height: 19px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 297px;
}
div.header-share .hashtag, div.header-share .hashtag:visited {
    color: #B9BDC5;
    font: bold 15px/15px Helvetica,Arial,sans-serif;
    position: absolute;
    right: 23px;
    top: 30px;
}
body .mcv.mcv-matchup .player-right .video-placeholder {
    background: url("/i/sportsnation/madden/placeholder-video.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 216px;
    margin: 0;
    position: absolute;
    right: 61px;
    top: 88px;
    width: 384px;
    z-index: 40;
}
body .mcv.mcv-matchup .player-left .video-placeholder {
    background: url("/i/sportsnation/madden/placeholder-video.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 216px;
    left: 61px;
    margin: 0;
    position: absolute;
    top: 88px;
    width: 384px;
    z-index: 40;
}
body #mvc-vote-container {
    background-position: 50% 50%;
    height: 159px;
    left: 390px;
    position: absolute;
    top: 178px;
    width: 146px;
    z-index: 100;
}
#flashPoll {
    height: 148px;
    left: 354px;
    position: absolute;
    top: 286px;
    width: 215px;
    z-index: 50;
}
body .mcv.mcv-matchup-finals {
    background: url("/i/sportsnation/madden/mcv13/mcv13-matchup-bg.jpg") no-repeat scroll 0 0 #000000;
    height: 504px;
    margin: 0 0 6px;
    width: 924px;
}

body .mcv-matchup-finals .player-image {
    bottom: 54px;
    height: 546px;
    left: -40px;
    position: absolute;
    width: 350px;
    z-index: 20;
}
body .mcv-matchup-finals h2 {
    color: #FFFFFF;
    font: bold 37px/32px Helvetica,Arial,sans-serif;
    position: absolute;
    text-align: center;
    text-shadow: 2px 2px 0 #000000;
    top: 28px;
    width: 924px;
    z-index: 40;
}
body .mcv-matchup-finals .right-content {
    background-color: rgba(5, 16, 30, 0.5);
    height: 194px;
    padding: 10px;
    position: absolute;
    right: 23px;
    top: 80px;
    width: 239px;
}
body .mcv-matchup-finals .right-content .mcv12-finals-votes {
    color: #FFFFFF;
    font: 14px/16px Helvetica,Arial,sans-serif;
    padding: 0 0 12px;
    width: 230px;
}
body .mcv-matchup-finals .right-content .mcv12-finals-votes span {
    font: bold 24px/20px Helvetica,Arial,sans-serif;
}
body .mcv-matchup-finals .right-content .mcv12-finals-content {
    color: #FFFFFF;
    padding: 12px 0 0;
}
body .mcv-matchup-finals .right-content .mcv12-finals-content h3 {
    font: bold 18px/20px Helvetica,Arial,sans-serif;
}
body .mcv-matchup-finals .right-content .mcv12-finals-content p {
    font: 11px/16px Verdana,Arial,Helvetica,sans-serif;
}
body .mcv-matchup-finals .right-content .mcv12-finals-content ul {
    color: #FFFFFF;
    list-style-position: inside;
    list-style-type: disc;
}
body .mcv-matchup-finals .right-content .mcv12-finals-content ul li {
    font: 11px/16px Verdana,Arial,Helvetica,sans-serif;
}
body .mcv-matchup-finals .right-content .mcv12-finals-content a {
    color: #608FD6 !important;
}
body .mcv-matchup-finals .mcv12-finals-result {
    height: 87px;
    left: 344px;
    position: absolute;
    top: 306px;
    width: 232px;
}
body .mcv-matchup-finals .mcv12-finals-result ul.poll-result {
    background: url("/i/sportsnation/madden/mcv-finals-poll-bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    font: 22px/43px Arial,Helvetica,sans-serif;
    height: 87px;
    width: 232px;
}
body .mcv-matchup-finals .mcv12-finals-result ul.poll-result li {
    padding: 0 0 0 10px;
}
body .mcv-matchup-finals .mcv12-finals-result ul.poll-result li.winner {
    font-weight: bold;
}
body .mcv-matchup-finals .mcv12-finals-result ul.poll-result li span {
    color: #FFFFFF;
    float: left;
    text-align: left;
    width: 145px;
}
body .mcv-matchup-finals .mcv12-finals-result ul.poll-result li span.score {
    color: #000000;
    float: right;
    text-align: center;
    width: 75px;
}
body .mcv-matchup-finals .mcv12-finals-result p {
    color: #FFFFFF;
    font: 16px/20px Helvetica,Arial,sans-serif;
    margin-top: 8px;
    text-align: center;
    width: 232px;
}
body .mcv-matchup-finals .finals-video {
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.5);
    left: 270px;
    position: absolute;
    top: 80px;
}
body .mcv-matchup-finals .vote-share {
    color: #FFFFFF;
    font: 10px/10px Verdana,Arial,sans-serif;
    left: 326px;
    position: absolute;
    top: 427px;
    width: 270px;
    z-index: 50;
}
body .mcv-matchup-finals .vote-share .share-facebook {
    float: left;
}
body .mcv-matchup-finals .vote-share .share-twitter {
    float: right;
}
body .mcv-matchup-finals .more-1 ul li {
    margin: 3px 0 0;
    width: 898px;
}
body .mcv-matchup-finals .more-matchups ul li p {
    background-image: -moz-linear-gradient(center bottom , #252525 0%, #4D4D4D 100%);
    color: #DDDDDD;
    font: bold 15px/30px Helvetica,Arial,sans-serif;
    height: 30px;
    padding: 0 0 0 2px;
    text-align: center;
}
body .mcv-matchup-finals .matchup-btns .close-btn {
    background: url("/i/sportsnation/madden/mcv-sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 30px;
    position: absolute;
    right: -5px;
    top: -15px;
    width: 30px;
}
.mod-twitter .mod-content {
    height: 198px !important;
}


#share-page {
    height: 19px;
    position: absolute;
    right: 0;
    top: 10px;
    width: 250px;
}
#share-page ul li {
    float: right;
}
body .mcv-matchup .player-left {
    float: left;
    margin: 65px 0 30px 30px;
    width: 400px;
}
body .mcv-matchup .player-right {
    float: left;
    margin: 65px 0 30px 30px;
    width:400px;
}

body .mcv-matchup .player-left p {
    color: #999999;
    font: 11px/13px BentonSansBold,Arial,sans-serif;
    left: 61px;
    position: absolute;
    top: 300px;
    width: 278px;
}
body .mcv-matchup .player-right p {
    color: #999999;
    font: 11px/13px BentonSansBold,Arial,sans-serif;
    position: absolute;
    right: 61px;
    text-align: right;
    top: 300px;
    width: 278px;
}
body .mcv-matchup .player h2 {
    color: #FFFFFF;
    font: bold 30px/36px BentonSansBold,Arial,sans-serif;
    height: 30px;
    margin: 200px 10px 10px 0;
    text-align: center;
}
ul.region-nav {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    float: left;
    font-size: 10px;
    letter-spacing: 10px;
    width: 16px;
    word-wrap: break-word;
}
ul.region-nav li {
    padding-left: 3px;
    text-align: center;
    vertical-align: middle;
}
ul.region-nav li.reg-1 {
    background: none repeat scroll 0 0 #AC0101;
    border-left: 2px solid #FF0000;
    color: #FFFFFF;
    height: 230px;
    padding-left: 2px;
}
ul.region-nav li.reg-2 {
    background: none repeat scroll 0 0 #1F6AB7;
    border-left: 2px solid #4EC1EB;
    color: #FFFFFF;
    height: 238px;
    padding-left: 2px;
}
ul.region-nav li.reg-3 {
    background: none repeat scroll 0 0 #E66C00;
    border-right: 2px solid #E9A30E;
    color: #FFFFFF;
    height: 230px;
    padding-left: 4px;
}
ul.region-nav li.reg-4 {
    background: none repeat scroll 0 0 #0E8928;
    border-right: 2px solid #2DBF42;
    color: #FFFFFF;
    height: 238px;
    padding-left: 4px;
}
ul.region-nav li.reg-1 div, ul.region-nav li.reg-3 div {
    display: table-cell;
    height: 230px;
    letter-spacing: 20px;
    vertical-align: middle;
    word-wrap: break-word;
}
ul.region-nav li.reg-2 div, ul.region-nav li.reg-4 div {
    display: table-cell;
    height: 238px;
    letter-spacing: 20px;
    vertical-align: middle;
    word-wrap: break-word;
}
ul.region-nav li.reg-1a {
    background: none repeat scroll 0 0 #AC0101;
    border-left: 2px solid #FF0000;
    color: #FFFFFF;
    height: 468px;
    padding-left: 2px;
}
ul.region-nav li.reg-2a {
    background: none repeat scroll 0 0 #1F6AB7;
    border-right: 2px solid #4EC1EB;
    color: #FFFFFF;
    height: 468px;
    padding-left: 4px;
}
ul.region-nav li.reg-3a {
    background: none repeat scroll 0 0 #E66C00;
    border-left: 2px solid #E9A30E;
    color: #FFFFFF;
    height: 468px;
    padding-left: 2px;
}
ul.region-nav li.reg-4a {
    background: none repeat scroll 0 0 #0E8928;
    border-right: 2px solid #2DBF42;
    color: #FFFFFF;
    height: 468px;
    padding-left: 4px;
}
ul.region-nav li.reg-1a div, ul.region-nav li.reg-2a div, ul.region-nav li.reg-3a div, ul.region-nav li.reg-4a div {
    display: table-cell;
    height: 468px;
    letter-spacing: 20px;
    vertical-align: middle;
    word-wrap: break-word;
}
body.nba #content{
    background: url("/i/nba/basketball_title.jpg") repeat-x scroll center top rgba(0, 0, 0, 0);
}
body.nba #sub-branding h1.logo {
    background-repeat: no-repeat;
    height: 106px;
    width: 924px;
}
body.nba .mcv {
    background: url("/i/nba/basketball_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 514px;
    margin: 0 0 6px;
    width: 924px;
}
body.espnradio-colincowherd1 .contest-info {
    background: url("/i/espnradio/12/brackets/herd_info.jpg") no-repeat scroll 294px 10px #FFFFFF;
    height: 291px;
}
body.nba.mcv.mcv-matchup-finals {
    background: url("/i/espnradio/13/brackets/qb_bg_final.jpg") no-repeat scroll 0 0 #000000;
}
body.espnradio-colincowherd1 #sub-branding .presby {
    height: 50px;
    left: 660px;
    position: absolute;
    top: 50px;
    width: 240px;
}
body.espnradio-colincowherd1 {
    background-image: url("/i/espnradio/10/bg_herd.jpg") !important;
    background-repeat: repeat-x;
}
body.espnradio-colincowherd1 .bg-elements {
    background: url("/i/espnradio/10/bg_herd_elements.jpg") no-repeat scroll 50% 55px rgba(0, 0, 0, 0);
    margin-top: -55px;
    padding-top: 55px;
}
body.nba .player-name span {
    display: none;
}
body.nba #mvc-vote-content .player h2 span {
    display: none;
}
body .mcv-matchup .more-matchups li p {
    overflow: hidden;
}
.blue-twitter-btn {
color: #fff;
border: solid 1px #ccc;
background: #fff;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
background: -moz-linear-gradient(top,  #fff,  #ccc);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#ccc');
}

.blue-twitter-btn:hover {color: #fff; background: #fff; text-decoration:underline;}

.player-percentage {
    color: #FFFFFF;
    font: bold 16px BentonSansBold,Arial,sans-serif;
    margin: 20px 0 0 45px;
	position:absolute;
	padding-top:10px;
}

.dunk-bracket-title{
	text-align:center;
}

.dunk-bracket-title h1 {
	color:#fff;
    font:bold 48px BentonSansBold,Arial,sans-serif;
}

.dunk-bracket-title h2 {
	color:#ccc;
    font:30px BentonSansRegular,Arial,sans-serif;
	margin-top:-10px;
}

.dunk-bracket-title h3 {
	color:#888;
    font:16px BentonSansRegular,Arial,sans-serif;
	margin: 10px 0px 15px 0px;
}
.player-1 h1 {
	color: #FFFFFF;
	font:bold 30px BentonSansBold,Arial,sans-serif;
	text-align:center;
	position:absolute;
	top:320px;
	left:45px;
	width: 400px;
}

.player-2 h1 {
color: #FFFFFF;
font:bold 30px BentonSansBold,Arial,sans-serif;
text-align:center;
position:absolute;
top:320px;
left:485px;
width: 400px;
}
.player-percentage-1 {
font: bold 16px BentonSansBold,Arial,sans-serif; color:#fff;
text-align:center;
position: absolute;
top:370px;
left:140px;
}

.player-percentage-2 {
font: bold 16px BentonSansBold,Arial,sans-serif; color:#fff;
text-align:center;
position: absolute;
top: 370px;
left:580px;
}

