@charset "UTF-8";
/* CSS Document */


/* Top Story Module */
.mod-topstory .mod-content .col-left{float:left; width:288px; padding:10px;}
.mod-topstory .mod-content .col-right{float:none; padding:10px 10px 10px 2px; margin-left:308px; width:auto;}
.mod-topstory .mod-content h2{font-size:18px; font-family:Helvetica, Arial, sans-serif;}
.mod-topstory .image-wrapper{position:relative; height:1%; overflow:hidden;}
.mod-topstory .image-wrapper cite{display:block; position:absolute; bottom:0px; left:-20px; right:0px; text-align:right; background:url(http://a.espncdn.com/i/local/bg_topstory_cite.png) repeat-x bottom; padding:3px 10px; font-size:9px; width:100%;}
.mod-topstory .caption{background:#000; color:#FFF; padding:10px; font-size:10px;}


/* Results */
.mod-results-list .mod-header{background:#FFF; height:1%; overflow:hidden; padding:10px 10px 0px;}
.mod-results-list .mod-header .logo-medium{float:left; margin:0px;}

.mod-results-list .mod-header .logo-mlb{background:url(http://a.espncdn.com/i/teamlogos/leagues/sml/trans/mlb.gif) no-repeat center;}
.mod-results-list .mod-header .logo-nba{background:url(http://a.espncdn.com/i/teamlogos/leagues/sml/trans/nba.gif) no-repeat center;}
.mod-results-list .mod-header .logo-nfl{background:url(http://a.espncdn.com/i/teamlogos/leagues/sml/trans/nfl.gif) no-repeat center;}
.mod-results-list .mod-header .logo-nhl{background:url(http://a.espncdn.com/i/teamlogos/leagues/sml/trans/nhl.gif) no-repeat center;}
.mod-results-list .mod-header .logo-espnu{background:url(http://a.espncdn.com/i/local/espnu.png) no-repeat center;}
.mod-results-list .mod-header .logo-nascar{background:url(http://a.espncdn.com/i/local/nascar.png) no-repeat center;}
.mod-results-list .mod-header .logo-nascar-sprintcup{background:url(http://a.espncdn.com/i/local/nascar_sprintcup.png) no-repeat center;}
.mod-results-list .mod-header .logo-nascar-nationwide{background:url(http://a.espncdn.com/i/local/nascar_nationwide.png) no-repeat center;}
.mod-results-list .mod-header .logo-nascar-campingworld{background:url(http://a.espncdn.com/i/local/nascar_campingworld.png) no-repeat center;}
.mod-results-list .mod-header .logo-pga{background:url(http://a.espncdn.com/i/local/pga.png) no-repeat center;}
.mod-results-list .mod-header .logo-wnba{background:url(http://a.espncdn.com/i/teamlogos/leagues/sml/trans/wnba.gif) no-repeat center;}


.mod-results-list .mod-header h4{color:#000; padding:14px 10px 11px; font-size:20px; font-family:Helvetica, Arial, sans-serif; text-transform:none; float:left;}
.mod-results-list .mod-header .player{text-align:right; font-weight:bold; font-size:12px; font-family:Helvetica, Arial, sans-serif; color:#666666; padding:14px 10px 0;}
.mod-results-list .mod-header .player select{margin-left:6px;}

.mod-results-list .mod-content{padding:10px;}

.mod-results-list .sort-bar{background:url(http://assets.espn.go.com/i/search/new/module_spotlight_background.png) repeat-x bottom; border-top:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; font-weight:bold; font-size:12px; font-family:Helvetica, Arial, sans-serif; color:#666666;}
.mod-results-list .sort-bar .source{float:right; padding:7px 10px;}
.mod-results-list .sort-bar .source select{margin-left:6px;}
.mod-results-list .sort-bar .options{padding:10px; overflow:hidden; height:1%;}
.mod-results-list .sort-bar .options li{float:left; margin-right:20px;}
.mod-results-list .sort-bar .options li a, .mod-results-list .sort-bar .options li a:visited{color:#666666 !important;}
.mod-results-list .sort-bar .options li.active a, .mod-results-list .sort-bar .active{color:#000 !important;}

.mod-results-list .results li{border-bottom:1px solid #E0E0E0; padding:10px 0px; overflow:hidden; height:1%;}
.mod-results-list .results li .vote{width:50px; height:60px; float:left; background:url(http://a.espncdn.com/i/local/bg_rating.png); margin:0px 10px; text-align:center;}
.mod-results-list .results li .vote a:visited{color:#225DB7;}
.mod-results-list .results li .vote a:hover{text-decoration:none;}
.mod-results-list .results li .vote .avgvote{font-size:9px; color:#888; font-weight:bold; border-bottom:1px #CCC solid; margin:0 5px 3px; padding:3px 0 0;}
.mod-results-list .results li .vote .avgvote .votevalue{color:#333; font-size:14px; font-family:Helvetica, Arial, sans-serif; line-height:16px;}
.mod-results-list .results li .vote .login{font-size:9px; line-height:9px;}
.mod-results-list .results li .vote .login .second{display:block; font-weight:bold;}
.mod-results-list .results li .vote .stars .star{float:left;}
.mod-results-list .results li .vote .stars a{float:left; height:18px; width:14px; display:block; text-indent:-200px;}
.mod-results-list .results li .vote .stars .thumbup{padding-left:2px;}
.mod-results-list .results li .vote .stars .thumbup a{margin-left:3px; background:url(http://a.espncdn.com/i/local/thumbUpSprite.png);}
.mod-results-list .results li .vote .stars .thumbup a:hover{background-position:0 -18px;}
.mod-results-list .results li .vote .stars .thumbdown{padding-left:6px;}
.mod-results-list .results li .vote .stars .thumbdown a{background:url(http://a.espncdn.com/i/local/thumbDownSprite.png);}
.mod-results-list .results li .vote .stars .thumbdown a:hover{background-position:0 -18px;}
.mod-results-list .results li .vote .stars .star_on a{background-position:0 -18px;}


.mod-results-list .results li .details{overflow:hidden; height:1%;}
.mod-results-list .results li .details h5{font-size:14px; font-family:Helvetica, Arial, sans-serif;}
.mod-results-list .results li .details cite{color:#999; font-style:normal; font-size:10px;}
.mod-results-list .results li .details p{margin-left:0px;}


.mod-results-list .controls{float:right; padding-top:10px;}
.mod-results-list .controls .jcarousel-next, .mod-results-list .controls .jcarousel-prev{display:block; height:18px; float:left;}
.mod-results-list .controls .page-numbers{float:left; font-size:10px; padding:2px 6px;}
.mod-results-list .controls .page-numbers a{color:#666666; margin:0px 2px;}
.mod-results-list .controls .page-numbers a.active{font-weight:bold;}

.mod-pbtopix .mod-content{text-align:center; padding:6px 0px; border:0px; border-bottom:1px #C2C2C2 solid; background:url(http://a.espncdn.com/i/local/bg_poweredby_topix.png) repeat-x bottom;}


.mod-utility-box .mod-content{background:#FFF; padding:0px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.mod-utility-box .mod-content .gradient-container{background:url(http://a.espncdn.com/i/local/bg_utility_box.png) repeat-x; padding:0px 4px;}
.mod-utility-box .mod-content .col-full{padding-bottom:0px;}
.mod-utility-box .mod-content dl, .mod-utility-box .mod-content dd{margin-bottom:6px;}
.mod-utility-box .mod-content dl dt{float:left; clear:left; width:90px; display:block; padding-top:4px; font-weight:bold; font-size:12px; font-family:Helvetica, Arial, sans-serif; color:#666666;}
.mod-utility-box .mod-content dl dd{margin-left:100px;}

.mod-results-list .results li .details h5 a {color: #000000;}

/* Sport Sub-branding */
body.espnu #sub-branding{background-image:url(http://a.espncdn.com/i/local/subheader_bg_espnu.jpg);}
body.golf #sub-branding{background-image:url(http://a.espncdn.com/i/local/subheader_bg_golf.jpg);}
body.mlb #sub-branding{background-image:url(http://a.espncdn.com/i/local/subheader_bg_mlb.jpg);}
body.nascar #sub-branding{background-image:url(http://a.espncdn.com/i/local/subheader_bg_nascar.jpg);}
body.nfl #sub-branding{background-image:url(http://a.espncdn.com/i/local/subheader_bg_nfl.jpg);}
body.nba #sub-branding{background-image:url(http://a.espncdn.com/i/local/subheader_bg_nba.jpg);}
body.nhl #sub-branding{background-image:url(http://a.espncdn.com/i/local/subheader_bg_nhl.jpg);}
body.womenbb #sub-branding{background-image:url(http://a.espncdn.com/i/local/subheader_bg_wnba.jpg);}

ul.blk-links a:visited {color:#000000 !important;}
