body.skateboarding #header .espn-logo,body.snowboarding #header .espn-logo,body.surfing #header .espn-logo,body.freeskiing #header .espn-logo,body.bmx #header .espn-logo,body.fmx #header .espn-logo,body.xgames #header .espn-logo{background:transparent url(http:a.espncdn.com/prod/assets/espn_logo_69x18_black.png) no-repeat scroll 17px 8px !important}body.skateboarding .ie6 #header .espn-logo,body.snowboarding .ie6 #header .espn-logo,body.surfing .ie6 #header .espn-logo,body.freeskiing .ie6 #header .espn-logo,body.bmx .ie6 #header .espn-logo,body.fmx .ie6 #header .espn-logo,body.xgames .ie6 #header .espn-logo{margin:8px 0 0 8px;position:static;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http:a.espncdn.com/prod/assets/espn_top_nav_as_logo.png')}body.skateboarding{background-image:url(/prod/assets/bg_v2/bg_skateboarding_gray.jpg) !important}body.skateboarding .nav-main-breadcrumbs,body.skateboarding .nav-main-breadcrumbs a{color:#ab895f}body.snowboarding{background-image:url(/prod/assets/bg_v2/bg_snowboarding_gray.jpg) !important}body.snowboarding .nav-main-breadcrumbs,body.snowboarding .nav-main-breadcrumbs a{color:#73a6b8}body.surfing{background-image:url(/prod/assets/bg_v2/bg_surfing_gray.jpg) !important}body.surfing .nav-main-breadcrumbs,body.surfing .nav-main-breadcrumbs a{color:#90b4c7}body.freeskiing{background-image:url(/prod/assets/bg_v2/bg_freeskiing_gray.jpg) !important}body.freeskiing .nav-main-breadcrumbs,body.freeskiing .nav-main-breadcrumbs a{color:#6d8ea8}body.bmx{background-image:url(/prod/assets/bg_v2/bg_bmx_gray.jpg) !important}body.bmx .nav-main-breadcrumbs,body.bmx .nav-main-breadcrumbs a{color:#a88469}body.fmx{background-image:url(/prod/assets/bg_v2/bg_fmx_gray.jpg) !important}body.fmx .nav-main-breadcrumbs,body.fmx .nav-main-breadcrumbs a{color:#774f32}body.xgames{background-image:url(/prod/assets/bg_v2/bg_xgames_gray.jpg) !important}body.xgames .nav-main-breadcrumbs,body.xgames .nav-main-breadcrumbs a{color:#dd7070}body.bmx .bg-elements{background:transparent url(../assets/bg_v2/bg_bmx_elements.jpg) 50% 0 no-repeat}body.fmx .bg-elements{background:transparent url(../assets/bg_v2/bg_fmx_elements.jpg) 50% 0 no-repeat}body.freeskiing .bg-elements{background:transparent url(../assets/bg_v2/bg_freeskiing_elements.jpg) 50% 0 no-repeat}body.skateboarding .bg-elements{background:transparent url(../assets/bg_v2/bg_skateboarding_elements.jpg) 50% 0 no-repeat}body.snowboarding .bg-elements{background:transparent url(../assets/bg_v2/bg_snowboarding_elements.jpg) 50% 0 no-repeat}body.surfing .bg-elements{background:transparent url(../assets/bg_v2/bg_surfing_elements.jpg) 50% 0 no-repeat}body.xgames .bg-elements{background:transparent url(../assets/bg_v2/bg_xgames_elements.jpg) 50% 0 no-repeat}.mod-quote .chat-bubble-header{background:transparent url(http:a.espncdn.com/i/actionsports/09/chatquote_header.gif) no-repeat 75% 0;background-color:#fff;border-color:#c2c2c2;border-style:solid;border-width:0px 1px 0px 1px;height:16px}.mod-quote .quote{width:190px;padding:10px;padding-top:0;float:left}.mod-quote .more-info{float:left;clear:both;width:100%}.mod-quote blockquote{margin:8px 8px 8px 55px;font-size:13px;color:#333;line-height:16px;font-weight:700;font-family:Helvetica,Arial,sans-serif}.mod-quote blockquote{margin:8px}.mod-quote blockquote p{padding-top:5px;margin:0}.mod-quote .bg-start,.mod-quote .bg-end{font-family:"Times New Roman",Times,serif;color:#aaa;font-size:60px}.mod-quote .bg-start{height:20px;padding:10px 8px 0 0;margin-bottom:-10px;float:left}.mod-quote .bg-end{height:10px;margin-top:0px;padding-top:14px;float:right}.mod-quote cite{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px !important;font-style:italic !important;font-weight:400}.mod-quote img{float:left}.mod-quote a{color:#225FB2}.mod-quote-134 blockquote{margin-left:150px}.mod-quote span.avatar{margin:8px 8px}.mod-quote p.footer{padding:20px 8px 4px}.mod-poll .mod-carousel.initialized{padding:0}.mod-poll .mod-carousel .jcarousel-container{padding-top:0}.mod-poll .mod-carousel .jcarousel-clip{width:298px}.ie6 .mod-poll .mod-carousel .jcarousel-clip{width:294px}.mod-poll .mod-carousel ul li,.mod-poll .mod-carousel .jcarousel-list li,.mod-poll .mod-carousel .jcarousel-item{height:auto;padding-top:0}.mod-poll .mod-carousel ul li div,.mod-poll .mod-carousel .jcarousel-list li div{border:none}.mod-poll div.controls-wrapper{position:relative;text-align:center;margin:10px auto 5px;border-top:1px #E0E0E0 solid;overflow:hidden;width:296px;padding:2px 0}.ie6 .mod-poll div.controls-wrapper{width:294px}.ie .mod-poll div.controls-wrapper{height:30px}.mod-poll div.controls{width:160px;height:30px;margin-left:auto;margin-right:auto}.mod-poll div.controls div{display:inline;height:30px}.mod-poll div.controls .jcarousel-next{float:left}.mod-poll div.controls div.pagination{padding:0;margin:8px;height:auto;float:left}.mod-open-rotate{margin:4px 5px 5px 4px}.mod-open-rotate h4{margin:5px 2px 3px 2px}.mod-open-rotate p{margin:0 2px 10px 2px}.mod-open-rotate p.last{padding-bottom:0}.gp-nav{overflow:hidden;    width:100%}a.button,a:visited.button{    background:transparent url(/i/gamepackage/bgButton_a.gif) no-repeat scroll top right; color:#777; display:block; float:left; font:bold 11px Arial,sans-serif; height:21px; margin-right:6px; padding-right:13px;    text-decoration:none}a.button:hover{color:#222}a.button span{    background:transparent url(/i/gamepackage/bgButton_span.gif) no-repeat; display:block; line-height:13px; padding:4px 0 4px 15px}a.on,a:visited.on{background-position:bottom right;color:white}a.on:hover{color:white}a.on span{background-position:bottom left}.prev-wrap{padding:10px 0}.prev-wrap p{margin:0;padding:0}.xmod-partner{margin:10px 0 10px 0;padding:10px 0 0 0;border-top:1px solid #e0e0e0}.xmod-sub{border-top:1px solid #e0e0e0;margin-bottom:10px}.xmod-sub ul{margin:8px 0 0 5px}.xmod-sub ul li{line-height:18px} .athlete-bio {border-top: 1px solid #c2c2c2;} .athlete-bio .mug {float: left;} .athlete-bio .mug img {margin-right: 10px;} .athlete-bio .athlete-info h5 {margin: 4px 0 0 0; padding: 0; font-size: 18px; line-height: 18px; font-family: Helvetica, arial, san-serif;} .athlete-bio .athlete-info {float: left; width: 200px;} .athlete-info ul.list {color: #333; line-height: 16px; margin: 5px auto;} .athlete-bio .athlete-line {border-bottom: 1px solid #e5e5e5; margin-bottom: 8px;} .athlete-bio .bulletlinks {border-bottom: 1px solid #e5e5e5!important; padding-bottom: 5px!important;} .athlete-bio .col-left {margin: 0 auto 0 auto!important; padding: 0 auto 0 auto!important;} .athlete-bio .dd-label {margin: 0!important; padding: 0!important;} .athlete-bio .col-right {margin-top: 5px!important; padding: 0!important;} .athlete-bio p.footer {border-top: 1px solid #e5e5e5!important; margin: 4px 6px 4px 6px!important;} .athlete-bio .col-full .select-box {width: 134px; margin: 5px 5px 5px 0!important;}

/* TIER3 */
body.tier3 .bg-elements{background-image:url(/prod/assets/bg_v2/bg_action_elements.jpg) !important;}
body.tier3 {background-image:url(/prod/assets/bg_v2/bg_action_gray.jpg) !important;}
body.tier3-skate #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-skate_bg.jpg) top left no-repeat;}
body.tier3-snow #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-snow_bg.jpg) top left no-repeat;}
body.tier3-surf #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-surf_bg.jpg) top left no-repeat;}
body.tier3-ski #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-ski_bg.jpg) top left no-repeat;}
body.tier3-bmx #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-bmx_bg.jpg) top left no-repeat;}
body.tier3-fmx #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-fmx_bg.jpg) top left no-repeat;}
body.tier3-skateboarding #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-skateboarding_bg.jpg) top left no-repeat;}
body.tier3-snowboarding #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-snowboarding_bg.jpg) top left no-repeat;}
body.tier3-surfing #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-surfing_bg.jpg) top left no-repeat;}
body.tier3-freeskiing #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-freeskiing_bg.jpg) top left no-repeat;}
body.tier3-bmx #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-bmx_bg.jpg) top left no-repeat;}
body.tier3-fmx #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-fmx_bg.jpg) top left no-repeat;}

body.tier3-xgames #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-xgames_bg.jpg) top left no-repeat;}
body.tier3-wxgames #sub-branding{background: url(/prod/assets/bg_v2/action/h/blog_h-wxgames_bg.jpg) top left no-repeat;}

/* CHAT MODULE */
.mod-live-chat .mod-todays-chats{width:301px;float:left;}
.mod-live-chat .mod-todays-chats .mod-header{background:transparent url(/prod/assets/sportsnation/header_bg_sn_todayschat.png) repeat-x 0 0;}
.mod-todays-chats .mod-accordion div{background:none;}
.mod-todays-chats ul{line-height:24px;}
.mod-todays-chats ul li{background:url(/prod/assets/sportsnation/bg_gradient_todayschats.png) no-repeat bottom left;border-bottom:none;padding:1px;overflow:hidden;}
.ie .mod-todays-chats ul li{zoom:1;padding:0;}
.mod-todays-chats ul li.active{background:url(/prod/assets/sportsnation/bg_gradient_chatlineup_active.png) 0 50% no-repeat;position:relative;height:45px;}
.mod-todays-chats ul li.active a{height:42px;padding-top:8px;}
.mod-todays-chats ul li a{display:block;overflow:hidden;}
.mod-todays-chats ul li span.time{float:left;width:60px;color:#333;text-align:right;padding:0 8px 0 8px;}
.mod-todays-chats ul li span.live{color:#f00;font-weight:700;padding-left:8px;}
.mod-todays-chats ul li a:hover{text-decoration:none;cursor:pointer;}
.mod-todays-chats ul li span.chat{float:left;width:212px;line-height:15px;padding:5px 8px 4px 0;}
.mod-live-chat .mod-todays-chats ul li span.chat{width:215px;}
.mod-todays-chats ul li a:hover span.chat{text-decoration:underline;}
.ie6 .mod-todays-chats ul li a:hover{text-decoration:underline;}
.ie6 .mod-todays-chats ul li span.time,.ie6 .mod-todays-chats ul li span.live{text-decoration:none!important;}
.mod-todays-chats ul li.active span.chat{font-weight:bold;color:#3f5469;}
.mod-todays-chats ul li.active span.live-link a{padding:0;font-size:10px;height:auto;line-height:17px;display:block;font-weight:400;}
.mod-todays-chats ul li#active span.live-link a:hover{text-decoration:underline;}
.mod-todays-chats ul li.active-my-fave span.chat{font-weight:bold;color:#3f5469;}
.mod-todays-chats ul li.active-my-fave span.live-link a{padding:0;font-size:10px;height:auto;line-height:17px;display:block;font-weight:400;}
.mod-todays-chats ul li#active-my-fave span.live-link a:hover{text-decoration:underline;}
.mod-todays-chats h5{color:#444;padding:10px 8px 4px;}
.mod-live-chat .mod-todays-chats p.footer{position:absolute;bottom:8px;right:2px;}
.mod-todays-chats ul li.my-fave{moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#ECE1B0 url(/prod/assets/memberservices/ms-bg-fave.gif) repeat-x scroll 0 100%;border-color:#C1AF49;border-style:solid;border-width:1px 0;font-weight:700;}
.mod-todays-chats ul .active.my-fave{background:transparent url(/prod/assets/sportsnation/bg_gradient_chatlineup_active_my-fave.png) 0 50% no-repeat;position:relative;height:45px;border:none;}
.ie .mod-todays-chats ul .active.my-fave{margin-top:-2px;}

body.action .mod-columnists-results .brief-overview img {width:134px;}

/* START RESULTS */
/* Table Module */
body.action .stathead td, body.action .stathead {
background:none repeat scroll 0 0 #333333 !important;
color:#FFFFFF;
}

.medal {margin: 0 3px 0 0!important;}
.txt-filter-container {margin: 10px 0 5px 0!important;}

.mod-table .mod-content {padding:0 !important;}
.mod-table .mod-content a:visited {color:#225db7 !important;}

.ie6 .mod-table .mod-content {padding:2px !important;}
.mod-table .tablehead caption {color:#fff; font-family:Helvetica, sans-serif; font-size:12px; font-weight:700; letter-spacing:0.3px; padding:5px 8px 3px 46px; text-align:left;}

.tablehead {border-collapse:separate !important; border-spacing:1px; margin:0 !important; padding:0; width:100%;}
.tablehead a {color:#225fb2;}
.tablehead th,.tablehead td{padding:3px 6px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle;}
.tablehead th{ text-align:center; background-color:#D6D6D6; border-bottom:1px #C2C2C2 solid;}
.tablehead td p{margin:6px; padding:0; line-height:14px;}
.tablehead td img {float:left; margin:3px 10px 10px 0;}
.tablehead .last td{border-bottom:1px #D6D6D6 solid;}

th, .colhead td{background: #e8e8e8 url(/prod/assets/module_subheader_gradient.gif) repeat-x scroll 0 0; border-bottom:1px #C2C2C2 solid; font-weight:700; color:#444; font-size:11px;}
th, .colhead a:link {color:#444; text-decoration:underline;}
th, .mod-table .mod-content .colhead a:visited, .colhead a:visited {color: #444 !important; text-decoration:underline;}
th, .mod-table .mod-content .colhead a:hover, .colhead a:hover {color: #777; text-decoration:none;}

.stathead td {border-bottom:1px solid #C2C2C2 !important; font-size:13px !important; margin:0 7px !important; padding:4px 8px !important; position:relative !important; font-weight:700 !important; font-family:helvetica, arial, sans-serif !important;}
.stathead td span {font-size:9px; font-weight:400; float:right; text-align:right; margin-top:-15px;}
.stathead td span a {color:#fff;}
.stathead td span a:visited {color:#ccc !important;}

.tablealso {color: #000; line-height: 18px; font-style: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ececec;}
.tablealso a:link, .tablealso a:visited {color: #000;}
.tablealso a:hover {color: #FF0000;}


.oddrow .footer td, .evenrow .footer td {text-align: right;}

.tablexsm {color: #000; font-style: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tablexsm a:link, .tablesm a:visited {color: #000;}
.tablexsm a:hover {color: #FF0000;}	

.tablevsm {color: #000; font-style: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tablevsm a:link, .tablesm a:visited {color: #000;}
.tablevsm a:hover {color: #FF0000;}
	
.tablesm {color: #000; font-style: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tablesm a:link, .tablesm a:visited {color: #000;}
.tablesm a:hover {color: #FF0000;}	

.tablemed {color: #000; font-style: normal; font-size: 12px; font-family:Helvetica, Arial, Verdana, sans-serif;}
.tablemed a:link, .tablemed a:visited {color: #000;}
.tablemed a:hover {color: #FF0000;}	

.tablemed2 {color: #000; font-style: normal; font-size: 12px; line-height: 18px; font-family:Helvetica, Arial, Verdana, sans-serif;}
.tablemed2 a:link, .tablemed2 a:visited {color: #000;}
.tablemed2 a:hover {color: #FF0000;}

.tablelrg {color: #000; font-style: normal; font-size: 15px; font-family:Helvetica, Arial, Verdana, sans-serif;}
.tablelrg a:link, .tablelrg a:visited {color: #000;}
.tablelrg a:hover {color: #FF0000;}

.tablexlrg {color: #000; font-style: normal; font-size: 17px; font-family:Helvetica, Arial, Verdana, sans-serif;}
.tablexlrg a:link, .tablexlrg a:visited {color: #000;}
.tablexlrg a:hover {color: #FF0000;}

.greenfont {color: #007F00;}

.redfont {color: #BF0000;}

a img{border-width: 0;}
.bi{font-weight: 700;}
#mc a:link, #mc a:visited{color: #000; background: inherit;}
#mc a:hover{color: #FF0000; background: inherit;}
.aa_subBox {position: relative; width: 772px; color: #FFF; font-weight: 700; font-family: Verdana, Sans-serif; font-size: 10px; line-height: 14px; margin-top: 1px;}
.aa_subBox .aa_subNav {padding: 6px; padding-left: 9px; padding-bottom: 7px;}
.aa_subBox .aa_subNav a {color: #FFF; }
.aa_subBox .aa_subNav a:hover {color: #CCC;}


#adc{float: right; width: 160px; border-width: 0;}
html>body #adc{margin: 0 30px 0 0; }
#wadc{width: 540px;}
html>body #wadc{width: 555px;}

#ilt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 14px; background:#dcdcdc; border:none; margin:0px 0 5px 0;}
#ilt A:link {color: #000000; text-decoration:underline;}
#ilt a:visited {color: #000000; text-decoration:underline;}
#ilt A:hover {color: #FF0000; text-decoration:underline;}

a.sl:link{color: #FFF;}
a.sl:visited{color: #FFF;}
a.sl:hover{color: #FF0000;}

#mc a.sl:link{color: #FFF;}
#mc a.sl:visited{color: #FFF;}
#mc a.sl:hover{color: #FF0000;}
.gamehead{background:#555;color:#FFF; text-transform: uppercase; font-weight:bold; text-align:center;}

.whitelink a:hover, .whitelink a:link, .whitelink a:visited {color: #ffffff; text-decoration: none;}

.my-fave td {background:#ECE1B0 url(/prod/assets/memberservices/ms-bg-fave.gif) repeat-x 0 100%; font-weight: 700; border-style:solid; border-color:#C1AF49; border-width:1px 0;}

/* Table Footer */
.mod-table .mod-footer {text-align: left; margin-bottom: 6px; overflow:hidden;}
.mod-table .mod-footer .foot-header {color:#fff; font-family:Helvetica, sans-serif; font-size:12px; font-weight:700; letter-spacing:0.3px; padding:5px 8px 3px; text-align:left; margin:0 2px;}
.mod-table .mod-footer .foot-content {padding:8px; font-size:11px; overflow:hidden;}
.ie6 .mod-table .mod-footer .foot-content {zoom:1;}
.mod-table .mod-footer .foot-content ul {float:left; margin:0 25px 10px 0;}
.mod-table .mod-footer .foot-content ul li {padding-bottom:4px;}
.mod-table .mod-footer .foot-content ul li span {font-weight:700; color:#444;}
.mod-table .mod-footer .foot-content ul.horizontal {background-color:#f9f9f9; margin:0; padding:8px; width:97%; border:1px solid #ddd;}
.mod-table .mod-footer .foot-content ul.horizontal li {display:inline; margin: 0 20px 0 0;}
.mod-table .mod-footer .foot-content ul.horizontal li span {color:#000;}
.mod-table .mod-footer .foot-footer {background:#ddd; clear:both; border-top:1px solid #bbb;}

.tablehead, .tableheadFixWidth {margin:10px 0 10px 0;}


/* END RESULTS */
