body {
	background: #000 url(http://www.nhl.com/nhl/en/v3/ext/draft/2012/img/draft12_background.jpg) top center no-repeat;
}
#masthead {
    background: none repeat scroll 0 0 transparent;
    height: 210px;
    margin-top: 0;
}
#leageSiteMenu, #teamMenu, #topNav, #backToNHL {
	display: none;
}
#langSignIn{
	margin-top: 0px;
}
#pageBody {
	background: #FFF;
}
#c_wmr1, #c_nlmr2, #c_nrmr2, #c_wmr3, #c_nlmr4, #c_nrmr4, #c_wmr5, #c_nlmr6, #c_nrmr6, #c_wmr7, #c_nlmr8, #c_nrmr8, #c_whoshot {
	background: none;
	border: 0;
}
#wideCol .wideMod, #wideCol .colModRight, #wideCol .colModLeft, #medCol .medColMod, #narCol .narColMod {
	background: none;
	border: 0;
	margin-bottom:24px;
}
#c_mrm1, #c_mrm2, #c_mrm3, #c_mrm4, #c_mrm5, #c_mrm6, #c_mrm7, #c_mrm8{
	background: none;
	border: 0;
	padding-top:15px;
}
/*  LEFT COLUMN */

/* FEATURES */
#draft12Left1st {
	float: left;
	margin: 6px 0 24px 0;	
}
/* PROSPECT PROFILES */
#draft12Left2nd {
	float: left;
	margin: 0 0 24px 0;
}
/* TBD */
#draft12Left3rd {
	float: left;
	margin: 0 0 24px 0;
}
/* TBD */
#draft12Left4th {
	float: left;
	margin: 0 0 24px 0;
}
/* RIGHT COLUMN */

/* HEADLINES */
#draft12Right1st {
	float: left;
	margin: 6px 0 24px 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
} 
/* POLL */
#mrm2 {
	float: left;
	margin: 0 0 24px 0;
	padding: 0;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
}
/* TBD */
#draft12Right3rd {
	float: left;
	width: 300px;
	margin: 0 0 24px 0;
	font-family: Arial, Helvetica, sans-serif;
} 
/* TBD */
#draft12Right4th {
	float: left;
	margin: 0 0 24px 0;
	padding: 0;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
}

/* LEFT COLUMN MODULES */
#mediaBoxPlayer {margin-bottom:12px;}

.draft12Ftrs {
	float: left;
	width: 672px;
	font: 12px arial;
	padding: 0 0 8px 0;
	color: #333;
	margin: 2px 0 0 0;
	overflow: hidden;
	border-top: 3px solid #939ba1;
	border-bottom: 1px solid #b0b7bb;
}
.draft12FtrsStories {
	margin: 6px 0 0 0;
	font-size: 11px;
	line-height:12px;
	color: #333;
}
.draft12FtrsStories p {
	float:left;
	margin:0;
	padding:0;
}
.draft12FtrsStory1, .draft12FtrsStory2, .draft12FtrsStory3 {
	float: left;
	width: 215px;
	margin: 0 0 0 6px;
}

.draft12FtrsStories h2 {
	float: left;
	color: #333;
	margin: 4px 0 2px 0;
	padding: 0;
	width: 205px;
	font-size: 14px;
	line-height: 16px;
}
.draft12FtrsStories h2 a:link, .draft12FtrsStories h2 a:visited {
	color: #333;
	text-decoration: none;
	font-weight:bold;
}
.draft12FtrsStories h2 a:hover, .draft12FtrsStories h2 a:hover:visited {
	color: #cbb677;
	text-decoration:none;
	font-weight:bold;
}

#draftPrspcts {
	float: left;
	width: 672px;
	font: 12px arial;
	padding: 0 0 2px 0;
	color: #333;
	margin: 2px 0 0 0;
	overflow: hidden;
	border-top: 3px solid #939ba1;
	border-bottom: 1px solid #b0b7bb;
}
#draftMedia {
	float: left;
	margin: 6px 0 0 0;
	padding: 0;
	width: 325px;
	font-size: 11px;
	color: #333;
}
.inbody-media {height:192px;overflow:hidden;}
#draftMedia h2 {
	float: left;
	margin: 0px 0 2px 0;
	padding: 0;
	width: 325px;
	font-size: 14px;
	line-height: 16px;
	font-weight:bold;
	color:#333;
}
#draftMedia p {
float:left;
margin:0;
padding:0;
}
#draftMedia h2 a:link {
	color: #333;
	text-decoration:none;
}
#draftMedia h2 a:hover {
	color: #cbb677;
	text-decoration: none;
}
#draftList {
	float: right;
	margin: 0;
	padding: 0;
	width: 325px;
}
#draftList ul {float: left; list-style: none; margin: 2px 0; padding: 0; width: 325px;}
#draftList li {padding: 5px 6px;}
#draftList li a {color: #333;}
#draftList li a:hover {color: #cbb677;}

/* RIGHT COLUMN MODULES */
#draft12Headlines {
	float: left;
	width: 300px;
	font: 12px arial;
	padding: 0;
	color: #333;
	margin: 2px 0 0 0;
	overflow: hidden;
	border-top: 3px solid #939ba1;
	border-bottom: 1px solid #b0b7bb;
}
#draft12Headlines ul {float: left; list-style: none; margin: 2px 0 0 0; padding: 0; width: 300px;}
#draft12Headlines li {padding: 5px 6px;}
#draft12Headlines li a {color: #333;}
#draft12Headlines li a:hover {color: #cbb677;}
#draft12Poll {
	float: left;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000;

}
#draft12Sponsor {
	float: left;
	width: 300px;
	height: 175px;
	margin: 2px 0 0 0;
	overflow: hidden;
	padding:4px 0 0 0;
		border-top:3px solid #939ba1;
	border-bottom: 1px solid #b0b7bb;
}
#draft12PollContent {
	float: left;
	width: 300px;
	height: 275px;
	margin: 2px 0 0 0;
	overflow: hidden;
	padding:4px 0 0 0;
		border-top:3px solid #939ba1;
	border-bottom: 1px solid #b0b7bb;
}
#draft12PollContent IFRAME {background-color: transparent;}

div#c_mrm1, div#c_mrm3 {padding-top: 0;}

.ftlnks {float:left;font:bold 10px arial; margin-top: 4px;white-space:nowrap;}
.ftlnks a {color: #333;}
.ftlnks a:hover {color: #cbb677;}


#drippan {margin:0;padding:12px;background:#e4e4e4;}
#dripBody {width:966px;}
#drippancopyright {background:none;}


a.mainButton {
color:#333;
font:bold 9px arial;
float:left;
margin:8px 0 0 0;
text-decoration:none;
height:15px;
line-height:normal;
padding-right:10px;
background:transparent url(http://cdn.nhl.com/league/ext/winterclassic/event/2011/img/mainButtonRightEdge.png) no-repeat scroll right top;
clear:both;
display:block;
}
a.mainButton span {
color:#333;
cursor:pointer;
display:block;
float:left;
margin:0;
background:transparent url(http://cdn.nhl.com/league/ext/winterclassic/event/2011/img/mainButtonLeft.png) no-repeat scroll 0 0;
height:14px;
padding:1px 4px 0 8px;
white-space:nowrap;
}
a.mainButton:hover {
background-position:right bottom;
color:#FFF;
}
a.mainButton:hover span {
background-position:left bottom;
color:#FFF;
}