@charset "UTF-8";
/* CSS Document */

/* BODY STYLES*/
body .real {position:relative; margin: 0!important; clear:both;}
body #bracketHeader h1.logo {background: #000000 url("http://a1.espncdn.com/xgames/aspen2012/realsnow/h_wx16_realsnow.jpg") top left no-repeat;width: 924px;height: 104px;}
.real .presby {position: absolute;top: 46px;left: 522px;margin: 0 !important;}
.mod-conversations{margin:0 10px 0 0;}
body .mcv {height:494px; width:924px; background: #000000 url(http://a1.espncdn.com/xgames/aspen2012/realsnow/realsnow-bracket-bg.jpg) bottom left no-repeat; margin: 0 0 6px 0;}
body .mcv .bracket{padding:0; height:444px; position:relative; }

/*TOP NAV*/
body ul.round-nav{
     padding:0 5px;
     height:30px;
}
body ul.round-nav li, 
body ul.round-nav li a,
body ul.round-nav li a:visited{
    float:left;
    font:normal 10px/10px Verdana, Arial, sans-serif;
    width:127px;
    color:#b5b5b5;
    margin-right: 9px;  
}
body ul.round-nav li.center {
    text-align:center;
    width:152px;
    margin:0 13px 0 8px;
}
body ul.round-nav li.right {text-align:right; margin: 0 0 0 0;}
body ul.round-nav li.active{
    color:#000;
    text-decoration:none;
    margin-right: 0;
}
body ul.round-nav li.left span{padding: 6px 0 4px 8px; display: block;}
body ul.round-nav li.center span{padding: 6px 13px 4px 0px; display: block;}
body ul.round-nav li.right span{padding: 6px 8px 4px 0; display: block;}
body ul.round-nav li.left.active,
body ul.round-nav li.center.active,
body ul.round-nav li.right.active{color:#000 !important; background-image:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-sprite.png);color:#000;background-repeat:no-repeat;background-position:-50px 0; width:114px;}
body ul.round-nav li.center a:hover,
body ul.round-nav li.center.active{background-position:-50px 0;}
body ul.round-nav li.right a:hover,
body ul.round-nav li.right.active{background-position:top right;}
body ul.nav1 li.center {width: 401px;}
body ul.nav2 li.center {margin:0 125px 0 137px;}
body ul.nav3 li.rd-1 {margin: 0 !important; width: 144px !important;}
body ul.nav3 li.center {margin-left: 127px !important; margin-right: 121px !important;}

/*Completed Rounds*/
body .mcv .round-completed {font:normal 9px/20px Verdana, Arial, sans-serif;}
body .mcv .round-completed .small-name span{font:normal 8px/20px Verdana, Arial, sans-serif;}
body .mcv ul.round-completed {width:137px; margin:0 2px; }

body .mcv ul.round-completed li{display:inline-block; /*IE7 Double Margin Fix*/}
body .mcv ul.round-completed li a:hover {text-decoration:none;}
body .mcv ul.round-completed li a:hover p{text-decoration:none; cursor:pointer; opacity:.8;}
body .mcv ul.round-completed.round-1a{margin-left:5px;}
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:62px;}

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:174px;}

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 {border:1px solid #555; height:23px; width:135px; text-indent:2px; color:#fff; 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 ul.round-completed li p.loser {color:#b5b5b5;}
body .mcv ul.round-completed li p span {width:60px; display:block; float:left; /*background: red;*/}

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; width:58px; margin: 0 2px 0 0; }

/*Active Rounds*/
body .mcv ul.round-active{background:#e6e6e6;}

/*Round 5 Active*/
body .mcv ul.round-active.round-5{}
body .mcv ul.round-active.round-5{width:360px; height:458px; margin:0;}



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:#666;}

body .mcv ul.round-active.round-5 .p1{height:190px; padding: 0 5px; position:relative;}
body .mcv ul.round-active.round-5 .p1 .player-name {top:106px; left: 79px; width: 188px;}
body .mcv ul.round-active.round-5 .p1 .player-name span{font:normal 9px/9px Verdana, Arial, sans-serif; color:#777;}
body .mcv ul.round-active.round-5 .p1 img{position:absolute; top:20px; left: 5px; z-index:20;}
body .mcv ul.round-active.round-5 .p1 .logo-small{position:absolute; top:80px; left: 5px; z-index:10; }

body .mcv ul.round-active.round-5 .vote { text-align:center; font:normal 11px/15px Verdana, Arial, san-serif; padding: 0 10px; height:78px; width: 188px; position: relative; left: 79px; z-index: 10; top: 15px; }
body .mcv ul.round-active.round-5 .vote p{ margin-bottom:6px;}

body .mcv ul.round-active.round-5 .p2{height:190px; padding: 0 5px; position:relative;}
body .mcv ul.round-active.round-5 .p2 .player-name span{font:normal 9px/9px Verdana, Arial, sans-serif; color:#777;}
body .mcv ul.round-active.round-5 .p2 .player-name {top:63px; right:79px; text-align:right; width: 188px;}
body .mcv ul.round-active.round-5 .p2 img{position:absolute; top:-15px; right: 0; z-index:20; }
body .mcv ul.round-active.round-5 .p2 .logo-small{position:absolute; top:36px; right: 5px; z-index:10; }

body .mcv ul.round-active.round-5 .p1 .r5-bg{background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-r4-bg.png) 0 0 no-repeat;width:196px;height:70px;position:absolute;top:133px; z-index:1;left: 85px;}
body .mcv ul.round-active.round-5 .p2 .r5-bg-bot{background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-r4-bg.png) 0 -175px no-repeat;width:196px;height:70px;position:absolute;top:-7px; z-index:1;right: 85px;}

/*Round 4 Active*/
body .mcv ul.round-active.round-4a,
body .mcv ul.round-active.round-4b{width:285px; height:458px; margin:0;}
body .mcv ul.round-active.round-4a .p1,
body .mcv ul.round-active.round-4b .p1{height:190px; padding: 0 48px; position:relative;}
body .mcv ul.round-active.round-4a .p1 .player-name span,
body .mcv ul.round-active.round-4b .p1 .player-name span{font:normal 9px/9px Verdana, Arial, sans-serif; color:#777; margin:0 3px; width:13px; overflow:hidden;}

body .mcv ul.round-active.round-4a .vote,
body .mcv ul.round-active.round-4b .vote{ text-align:center; font:normal 11px/15px Verdana, Arial, san-serif; padding: 0 10px; /**/height:46px; margin-top:30px; z-index:50;}
body .mcv ul.round-active.round-4a .vote p,
body .mcv ul.round-active.round-4b .vote p{ width:136px; margin-bottom:6px;}

body .mcv ul.round-active.round-4a .p2,
body .mcv ul.round-active.round-4b .p2{height:190px; padding: 0 48px; position:relative;}
body .mcv ul.round-active.round-4a .p2 .player-name span,
body .mcv ul.round-active.round-4b .p2 .player-name span{font:normal 9px/9px Verdana, Arial, sans-serif; color:#777;margin:0 3px; width:13px; overflow:hidden;}

/*Round 4 Specific*/
body .mcv ul.round-active.round-4a .p1 .player-name{/**/ top:106px; left:21px; text-align:left; width: 228px;}
body .mcv ul.round-active.round-4b .p1 .player-name{/**/ top:106px; right:21px; text-align:right; width: 228px;}

body .mcv ul.round-active.round-4a .p2 .player-name{/**/ top:63px; left:21px; text-align:right; width: 228px;}
body .mcv ul.round-active.round-4b .p2 .player-name{/**/ top:63px; right:21px; text-align:left; width: 228px;}

body .mcv ul.round-active.round-4a .p1 img{position:absolute; top:10px; left: 10px; z-index:20;}
body .mcv ul.round-active.round-4a .p2 img{position:absolute; top:-10px; left: 120px; z-index:20;}

body .mcv ul.round-active.round-4b .p1 img{position:absolute; top:10px; right: 10px; z-index:20;}
body .mcv ul.round-active.round-4b .p2 img{position:absolute; top:-10px; right: 120px; z-index:20;}

body .mcv ul.round-active.round-4a .p1 .logo-40{position:absolute; top:68px; left: 10px; z-index:10; }
body .mcv ul.round-active.round-4a .p2 .logo-40{position:absolute; top:26px; left: 10px; z-index:10; }

body .mcv ul.round-active.round-4b .p1 .logo-40{position:absolute; top:68px; right: 10px; z-index:10; }
body .mcv ul.round-active.round-4b .p2 .logo-40{position:absolute; top:26px; right: 10px; z-index:10; }

body .mcv ul.round-active.round-4a .p1 .r4-bg{background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-r4-bg.png) 0 0 repeat-x;width:242px;height:70px;position:absolute;top:133px; z-index:1;left: 21px;}
body .mcv ul.round-active.round-4a .p2 .r4-bg-bot{background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-r4-bg.png) 0 -175px repeat-x;width:242px;height:70px;position:absolute;top:-7px; z-index:1;left: 21px;}

body .mcv ul.round-active.round-4b .p1 .r4-bg{background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-r4-bg.png) 0 0 repeat-x;width:242px;height:70px;position:absolute;top:133px; z-index:1;right: 21px;}
body .mcv ul.round-active.round-4b .p2 .r4-bg-bot{background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-r4-bg.png) 0 -175px repeat-x;width:242px;height:70px;position:absolute;top:-7px; z-index:1;right: 21px;}

body .mcv .round-msg{position:absolute;top:219px; background:#E6E6E6; text-align:center;font:normal 11px/11px Verdana,Arial,sans-serif; left:408px; padding:3px 0; width:116px;}

/*Round 3 Active*/
body .mcv ul.round-active.round-3a,
body .mcv ul.round-active.round-3b{/**/ width:382px; height:458px; margin:0 0 0 5px;}

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:190px; padding: 15px 10px; position:relative;}
/*Round 3 Specific*/

body .mcv ul.round-active.round-3a .player-name,
body .mcv ul.round-active.round-3b .player-name{position:relative; padding: 0 6px; height:26px;font:13px/26px Helvetica,Arial,sans-serif;}

body .mcv ul.round-active.round-3a .m1 .matchup{/**/ position:absolute; top:90px; left:42px; text-align:left;width:298px;z-index:30;}
body .mcv ul.round-active.round-3a .m2 .matchup{/**/ position:absolute; top:124px; left:42px; text-align:left;width:298px;z-index:30;}

body .mcv ul.round-active.round-3b .m1 .matchup{/**/ position:absolute; top:90px; right:42px; text-align:left;width:298px;z-index:30;}
body .mcv ul.round-active.round-3b .m2 .matchup{/**/ position:absolute; top:124px; right:42px; text-align:left;width:298px;z-index:30;}

body .mcv ul.round-active.round-3a .player-name span,
body .mcv ul.round-active.round-3b .player-name span{font:normal 9px/26px Verdana, Arial, sans-serif; color:#777; margin:0 3px; width:13px; overflow:hidden; text-align:center;float:left;}

body .mcv ul.round-active.round-3a .m1 img.p1-image{position:absolute; top:9px; left: 5px; z-index:20;}
body .mcv ul.round-active.round-3a .m1 img.p2-image{position:absolute; top:9px; right: 5px; z-index:20;}

body .mcv ul.round-active.round-3a .m2 img.p1-image{position:absolute; top:43px; left: 5px; z-index:20;}
body .mcv ul.round-active.round-3a .m2 img.p2-image{position:absolute; top:43px; right: 5px; z-index:20;}

body .mcv ul.round-active.round-3b .m1 img.p1-image{position:absolute; top:9px; left: 5px; z-index:20;}
body .mcv ul.round-active.round-3b .m1 img.p2-image{position:absolute; top:9px; right: 5px; z-index:20;}

body .mcv ul.round-active.round-3b .m2 img.p1-image{position:absolute; top:43px; left: 5px; z-index:20;}
body .mcv ul.round-active.round-3b .m2 img.p2-image{position:absolute; top:43px; right: 5px; 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
{ text-align:center; font:normal 11px/15px Verdana, Arial, san-serif; padding: 0 10px; /**/height:27px; z-index:50;position:relative;top:146px;}

body .mcv ul.round-active.round-3a .m2 .vote,
body .mcv ul.round-active.round-3b .m2 .vote{ text-align:center; font:normal 11px/15px Verdana, Arial, san-serif; padding: 0 10px; /**/height:27px; z-index:50; position:relative;top:180px;}

/*Inactive Rounds*/
body .mcv ul.round-inactive.round-5{width:72px; height:100%;}
body .mcv ul.round-inactive.round-5 li{border-top:1px solid #888;width:18px;margin-top:254px;}
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-top:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888; }

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-top:1px solid #888;border-left:1px solid #888;border-bottom:1px solid #888; }

body .mcv ul.round-inactive.round-4a li,
body .mcv ul.round-inactive.round-4b li{height:223px; margin-top:118px; width:35px;}

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(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-cover.png) 0 0 no-repeat; height:159px; width:146px; position:absolute; top:148px; left:390px;}

/*Contest Information Module*/
.contest-info{background:#fff url('http://a1.espncdn.com/i/action/xgames/wx16/as-talent_SalAdam.jpg') 292px 10px no-repeat;}
.contest-info .spacer1{background:none; width:270px; height:100px; display:block; clear:right; float:right;}
.contest-info .spacer2{background:none; width:330px; height:185px; display:block; clear:right; float:right;}
.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:normal 13px/19px Helvetica, Arial, sans-serif;}

/*Matchup*/
body .mcv.mcv-matchup { height:494px; width:924px; background:url(http://a1.espncdn.com/xgames/aspen2012/realsnow/realsnow-matchup-bg.jpg) 0 0 no-repeat; margin: 0 0 6px 0;    }

body .mcv-matchup .round{color:#b5b5b5; width:924px; text-align:center; height:30px;margin-top:8px;}
body .mcv-matchup .round h3{font:bold 14px/14px Helvetica, Arial, sans-serif; }
body .mcv-matchup .round p{font:normal 12px/14px Helvetica, Arial, sans-serif; }

body .mcv-matchup .player h2{font:bold 25px/32px Helvetica, Arial, sans-serif; color:#fff; height:30px;z-index:40; position:relative;padding:0 16px;}
body .mcv-matchup .player h2 span{font:bold 16px/16px Helvetica, Arial, sans-serif; color:#b5b5b5;margin:0 6px;}
body .mcv-matchup .player-left p{font:normal 11px/13px Verdana, Arial, sans-serif; color:#999; width:278px; position:absolute;top:290px; left:61px;}
body .mcv-matchup .player-right p{font:normal 11px/13px Verdana, Arial, sans-serif; color:#999; width:278px; position:absolute;top:290px;right:61px; text-align:right;}

body .mcv-matchup .player-left {width:462px;float:left;}
body .mcv-matchup .player-left h2{text-align:right;}

body .mcv.mcv-matchup .player-left .video-outer-glow{
    height:216px; 
    width:384px; 
    background:#000;
    -moz-box-shadow: 0px 0px 15px #000;
    -webkit-box-shadow: 0px 0px 15px #000;
    box-shadow: 0px 0px 15px #000;
    position:absolute;
    top:70px;
    left:61px;
    z-index:30;
}

body .mcv-matchup .player-right {width:462px;float:left; }

body .mcv.mcv-matchup .player-right .video-outer-glow{
    height:216px; 
    width:384px; 
    background:#000;
    -moz-box-shadow: 0px 0px 15px #000;
    -webkit-box-shadow: 0px 0px 15px #000;
    box-shadow: 0px 0px 15px #000;
    position:absolute;
    top:70px;
    right:61px;
    z-index:30;
}

body .mcv-matchup .player-left .player-image{height:375px; width:250px; position:absolute;left:-60px;bottom:163px;z-index:20;}
body .mcv-matchup .player-right .player-image{height:375px; width:250px; position:absolute;right:-60px;bottom:163px;z-index:20;}

body .mcv-matchup .team-name-overlay{background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-sprite-matchup-name-overlay.png) 0 0 no-repeat;width:61px;height:30px;position: absolute;top: 38px;z-index: 10; left:433px;}

body .mcv-matchup .player .team-overlay{background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-sprite-matchup-team-overlay.png) 0 0 repeat-x;width:462px;height:30px;position: absolute;top: 38px;z-index: 10;}




body .mcv-matchup .matchup-btns{position: relative;z-index:50; }
body .mcv-matchup .matchup-btns .close-btn{height:30px; width:30px;position:absolute; background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-sprite.png) 0 0 no-repeat;top:-54px; right:-5px;}
body .mcv-matchup .matchup-btns .prev-btn{height:30px; width:30px;position:absolute; background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-sprite.png) 0 -30px no-repeat #000;top:121px; left:17px;
-moz-box-shadow: 0 0 8px 8px rgba(0,0,0,0.8);-webkit-box-shadow: 0 0 8px 8px rgba(0,0,0,0.8); box-shadow: 0 0 8px 8px rgba(0,0,0,0.8);
border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
}
body .mcv-matchup .matchup-btns .next-btn{height:30px; width:30px;position:absolute; background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-sprite.png) 0 -60px no-repeat #000;top:121px; right:17px;
-moz-box-shadow: 0 0 8px 8px rgba(0,0,0,0.8);-webkit-box-shadow: 0 0 8px 8px rgba(0,0,0,0.8); box-shadow: 0 0 8px 8px rgba(0,0,0,0.8);
border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
}

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{opacity:.7; cursor:pointer;}

/*More Matchups Code*/
body .mcv-matchup .more-matchups{background:#0c0c0c;padding:0 12px 3px; 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 Verdana, 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 !important;
background:#ededed  !important;
background-image: -webkit-gradient(
    linear,
    left bottom,http://espn.go.com/nba/player/_/id/1975/carmelo-anthony
    left top,
    color-stop(0.41, rgb(222,222,222)),
    color-stop(0.71, rgb(253,253,253))
)  !important;
background-image: -moz-linear-gradient(
    center bottom,
    rgb(222,222,222) 41%,
    rgb(253,253,253) 71%
)  !important;}
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(http://a1.espncdn.com/i/action/xgames/17/realstreet/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(http://a1.espncdn.com/i/action/xgames/17/realstreet/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 .poll{width:187px; height:97px; background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/placeholder-poll.png) 0 0 no-repeat; position:absolute;left:368px;top:312px;z-index:50px;}

/*Vote button CSS3*/
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 .red-btn {
    color: #fff;
    border: solid 1px #a10400;
    background: #d81b21;
    background: -webkit-gradient(linear, left top, left bottom, from(#CA3B13), to(#872408));
    background: -moz-linear-gradient(top,  #CA3B13,  #872408);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CA3B13', endColorstr='#872408');
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    height: auto;
    float: none;
}
body .mcv .red-btn:hover {color: #fff;background: #872408; height: auto;}
body .mcv .red-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');
    text-shadow: 0 0px 0px rgba(0,0,0,.3);
    font: normal 10px/10px Verdana, Arial, sans-serif;
    height: auto;
}

body .mcv .red-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');
    height: auto;
}


/*Team Colors*/
body .mcv-matchup .player.team-color{background-color:#999999;}

/*Vote Poll*/
#flashPoll{height:100px; width:205px; position:absolute; left:354px; top:298px; z-index:50;}

/*Vote Share*/
body .mcv-matchup .vote-share{position:absolute; top:388px; left:580px; z-index:50; color:#fff; font:normal 10px/10px Verdana, Arial, sans-serif;}
body .mcv-matchup .vote-share span{margin:7px 6px 0 0;}
body .mcv-matchup .vote-share .fshare{height:24px; width:23px; background: url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-sprite.png) 0 -90px no-repeat; margin-right:5px;}
body .mcv-matchup .vote-share .retweet{height:24px; width:24px; background: url(http://a1.espncdn.com/i/action/xgames/17/realstreet/mcv-sprite.png) -23px -90px no-repeat;}
body .mcv-matchup .vote-share a:hover{opacity:.7;}

/*Placeholders*/
#share-page {height:19px; width:250px; position:absolute; top:10px; right:140px; }
#share-page ul li {float: right;}
body .mcv.mcv-matchup .player-right .video-placeholder{height:216px; width:384px; background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/placeholder-video.jpg) 0 0 no-repeat; margin: 0; z-index:40;   position:absolute;top:68px;right:61px;}
body .mcv.mcv-matchup .player-left .video-placeholder{height:216px; width:384px; background:url(http://a1.espncdn.com/i/action/xgames/17/realstreet/placeholder-video.jpg) 0 0 no-repeat; margin: 0; z-index:40;    position:absolute;top:68px;left:61px;}

#content.container {background: transparent;}

body #mvc-vote-container {
    top: 178px;
    left: 390px;
    width: 146px;
    height: 159px;
    position: absolute;
    z-index: 100;
    background-position: 50% 50%;
}