body {
    background: url("http://2.cdn.nhle.com/nhl/en/v3/ext/winterclassic/2013/img/wc_2013_bg_snow.jpg") no-repeat scroll center top #ffffff;
}
#backToNHL, #topNav {
    display: none;
}
#langSignIn {
    margin-top: -20px;
}
#topAdSSO {
    margin-top: 18px;
}
#masthead #conMod {
    width: 260px;
}
#masthead, #masthead.large {
    background: none repeat scroll 0 0 transparent;
    height: 181px;
    margin-top: 18px;
}
#leagueBody.homeShiftLarge {
    background-position: center top;
}
#masthead.microHomeSized {
    height: 181px;
    margin-top: 148px;
}
.clearBoth {
    color: #333333;
    font: 13px arial;
}
#siteScoreboard {
    display: none;
}
#teamMenu {
    display: none;
}
#leagueSiteMenu {
    display: none;
}
#pageBody {
    background: none repeat scroll 0 0 #FFFFFF;
}
#wc11Left1st {
    float: left;
    margin: 6px 0 24px;
}
#wc11Left2nd {
    float: left;
    margin: 0 0 24px;
}
#wc11Left3rd {
    float: left;
    margin: 0 0 24px;
}
#wc11Left4th {
    float: left;
    margin: 0 0 24px;
}
#wc11Right1st {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    margin: 6px 0 24px;
    padding: 0;
}
#wc11Right2nd {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    margin: 10px 0;
    padding: 0;
    width: 300px;
}
#wc11Right3rd {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    margin: 0 0 24px;
    width: 300px;
}
#wc11Right4th {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    margin: 0 0 24px;
    padding: 0;
    width: 300px;
}
.wc11Hdls, .wc11Faq {
    border-bottom: 1px solid #b0121b;
    border-top: 3px solid #B6B6B6;
    color: #333333;
    float: left;
    font: 12px arial;
    margin: 2px 0 0;
    overflow: hidden;
    padding: 0;
    width: 670px;
}
.wc11Faq {
    margin: 0;
}
.wc11HdlsContent, .wc11FaqContent {
    border-bottom: 1px solid #b0121b;
    border-top: 3px solid #B6B6B6;
    float: left;
    margin: 2px 0 0;
    padding: 0 0 10px;
    width: 670px;
}
.wc11HdlsBigStories {
    clear: both;
    color: #333333;
    float: left;
    font-size: 11px;
    margin: 0 10px 0 0;
    padding: 0;
    width: 330px;
}
.wc11HdlsBigStories h1 {
    clear: both;
    color: #014A7F;
    float: left;
    font-size: 14px;
    line-height: 20px;
    margin: 6px 0 0;
    padding: 0;
    width: 330px;
}
.wc11HdlsBigStories p {
    float: left;
    margin: 0;
    padding: 0;
}
.wc11HdlsBigStories h2 {
    clear: both;
    color: #898989;
    float: left;
    font-size: 11px;
    font-weight: normal;
    margin: 2px 0 4px;
    padding: 0;
    width: 330px;
}
.wc11Hdls ul, .wc11Faq ul {
    float: left;
    list-style: none outside none;
    margin: 4px 0;
    overflow: hidden;
    padding: 0;
    width: 330px;
}
.wc11Hdls li, .wc11Faq li {
    font-size: 12px;
    padding: 5px 6px;
}
.wc11Hdls li.alt, .wc11Faq li.alt {
    background: none repeat scroll 0 0 #F1F1F1;
    width: 330px;
}
.wc11Hdls li a, .wc11Faq li a {
    color: #333333;
}
.wc11Hdls li a:hover, .wc11Faq li a:hover {
    color: #C5960B;
}
.wc11FaqBoxLeft, .wc11FaqBoxRight {
    float: left;
    margin: 0;
    padding: 0;
    width: 330px;
}
.wc11FaqBoxRight {
    margin: 0 0 0 10px;
}
.wc11Ftrs {
    border-bottom: 1px solid #b0121b;
    border-top: 3px solid #B6B6B6;
    color: #333333;
    float: left;
    font: 12px arial;
    margin: 2px 0 0;
    overflow: hidden;
    padding: 0 0 8px;
    width: 672px;
}
.wc11FtrsStories {
    color: #333333;
    font-size: 11px;
    line-height: 12px;
    margin: 8px 0 0;
}
.wc11FtrsStories p {
    float: left;
    margin: 0;
    padding: 0;
}
.wc11FtrsStory1, .wc11FtrsStory2, .wc11FtrsStory3 {
    float: left;
    width: 205px;
}
.wc11FtrsStory2 {
    margin-left: 28px;
}
.wc11FtrsStory3 {
    margin-left: 28px;
}
.wc11FtrsStories h2 {
    color: #4F8ABE;
    float: left;
    font-size: 14px;
    line-height: 16px;
	font-weight: bold;
    margin: 4px 0 2px;
    padding: 0;
    width: 205px;
}
.wc11FtrsStories h2 a:link, .wc11FtrsStories h2 a:visited {
    color: #B5121B;
    text-decoration: none;
}
.wc11FtrsStories h2 a:hover, .wc11FtrsStories h2 a:hover:visited {
    color: #055690;
    text-decoration: none;
}
#wc11WebCam {
    border-bottom: 1px solid #b0121b;
    border-top: 3px solid #B6B6B6;
    color: #333333;
    float: left;
    font: 12px arial;
    margin: 2px 0 0;
    overflow: hidden;
    padding: 10px 0 6px;
    width: 300px;
}
#wc11Headlines {
    border-bottom: 1px solid #b0121b;
    border-top: 3px solid #B6B6B6;
    color: #333333;
    float: left;
    font: 12px arial;
    margin: 2px 0 0;
    overflow: hidden;
    padding: 0;
    width: 300px;
}
#wc11Headlines ul {
    float: left;
    list-style: none outside none;
    margin: 2px 0 0;
    padding: 0;
    width: 300px;
}
#wc11Headlines li {
    padding: 5px 6px;
}
#wc11Headlines li a {
    color: #333333;
}
#wc11Headlines li a:hover {
    color: #b0121b;
}
#wc11Poll {
    border-bottom: 1px solid #b0121b;
    color: #000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    margin: 24px 0 0;
    padding: 0 0 6px 0;
}
#wc11PollContent {
    border-top: 3px solid #B6B6B6;
    float: left;
    height: 275px;
    margin: 2px 0 0;
    overflow: hidden;
    padding: 8px 0 0;
    width: 300px;
}
#wc11PollContent IFRAME {
    background-color: transparent;
}
#dripBody a:link, #dripBody a:visited {
    color: #333333;
}
#dripBody a:hover, #dripBody a:visited:hover {
    color: #0183DA;
}
a.mainButton {
    background: url("http://cdn.nhl.com/league/ext/winterclassic/event/2011/img/mainButtonRightEdge.png") no-repeat scroll right top transparent;
    clear: both;
    color: #333333;
    display: block;
    float: left;
    font: bold 9px arial;
    height: 15px;
    margin: 8px 0 0;
    padding-right: 10px;
    text-decoration: none;
}
a.mainButton span {
    background: url("http://cdn.nhl.com/league/ext/winterclassic/event/2011/img/mainButtonLeft.png") no-repeat scroll 0 0 transparent;
    color: #333333;
    cursor: pointer;
    display: block;
    float: left;
    height: 14px;
    margin: 0;
    padding: 1px 4px 0 8px;
    white-space: nowrap;
}
a.mainButton:hover {
    background-position: right bottom;
    color: #FFFFFF;
}
a.mainButton:hover span {
    background-position: left bottom;
    color: #FFFFFF;
}
.ftlnks {
    float: left;
    font: bold 10px arial;
    margin-top: 4px;
    white-space: nowrap;
}
.ftlnks a, .ftlnks a:visited {
    color: #055690;
}

.ftlnks a:hover {
    color: #B5121B;
}

.ui-tabs-nav a {
	background-color: #ddd; 
	color: #B5121B;
}

.ui-tabs-nav a:active {
	color: #B5121B;
}

a:link {
    color: #555;
    text-decoration: none;
}
a:hover {
    color: #b0121b;
    text-decoration: none;
}

a:active {
	color: #B5121B;
}

#drippan {
    background: none repeat scroll 0 0 #E4E4E4;
    margin: 0;
    padding: 12px;
}
#dripBody {
    width: 966px;
}
#drippancopyright {
    background: none repeat scroll 0 0 transparent;
}
#wideCol .wideMod, #wideCol .colModRight, #wideCol .colModLeft {
    background-image: none;
}

.weatherModule {
        background-image: url(http://cdn.nhl.com/league/ext/winterclassic/event/2011/img/title_divider.png);
        float: left;
        margin: 2px 0 0 0;
        padding: 0 0 6px 0;
        width: 300px;
        background-position: top left;
        background-repeat: repeat-x;
        border-bottom: 1px solid #b3b7ba;
}
.weatherModule .location {
float:left;width:100px;margin:0;padding:0;font:bold 14px arial;color:#982315;
}
.weatherModule .update {
float:left;width:200px;margin:3px 0 0 0;padding:0;font:10px arial;color:#666;
}
.weatherModule .weatherArea {
float:left;margin:0 6px 0 0;padding:4px 2px;width:74px;height:108px;text-align:center;background-color:#f0f0f0;backgroun
d-repeat:repeat-y;
}
.weatherModule .weatherArea .weatherDay {
font:bold 11px arial;color:#333;
}
.weatherModule .weatherArea .weatherInfo {
font:11px arial;color:#333;
}
.dl, .dl a {
    color: white;
    text-decoration: none;
}

#c_wmr1, #c_nlmr2, #c_nrmr2, #c_wmr3, #c_nlmr4, #c_nrmr4, #c_wmr5, #c_nlmr6, #c_nrmr6, #c_wmr7, #c_wmr9, #c_wmr10, #c_nlmr8, #c_nrmr8, #c_whoshot {
    border: 1px solid #FFFFFF;
    float: left;
    margin-bottom: 10px;
}
