/* CorusSports.com */
/* Corus Quebec © 2009 */
/* romain.lefebvre@corusent.com */

/* *** Webtélé et aide *** */
html {
    font-size:100%;
}
body {
    margin:0;
    padding:0;
	background:#191919 url(../img/players/background.png) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#acacac;
}
h1, h2, h3, h4, h5, h6 {
    margin:0;
	padding:0;
}
ul, ol {
    margin:0;
    padding:0;
}
ul li {
	list-style:none;
}
p {
    margin: .75em 0;
}
.spacer, .clear {
	float:none;
	clear:both;
	height:1px;
	font-size:9px;
	letter-spacing:-2000px;
}
a {
	outline:none;
	color:#dedede;
	text-decoration:none;
}
a:hover {
	color:#fff;
	text-decoration:underline;
}
img {
	border:none;
	color:#8a8a8a;
	font-size:10px;
}
.container {
	width:100%;
	background:url(../img/players/background-ctre.png) no-repeat center top;
}

#wallpaper {
	background-repeat:no-repeat;
	background-position:center 0;
}
.ctrehelp {
	width:926px;
	overflow:hidden;
	margin:0 auto;
	background:#191919 url(../img/players/background-bx.jpg) no-repeat center top;
	min-height:722px;
}
.ctre, #wallpaper {
	width:926px;
	overflow:hidden;
	margin:0 auto;
	min-height:722px;
}
.top {
	width:926px;
	height:112px;
	padding:20px 0 0 20px;
	margin:0 auto;
}
.top .logo {
	margin-right:15px;
	float:left;
}
.ad728 {
	width:728px;
	height:90px;
	background:#20272d;
	float:left;
}
.ad300 {
	width:300px;
	height:250px;
	background:#20272d;
	margin-bottom:10px;
	padding:10px;
}
.ad150 {
	padding:0 10px;
}
.main {
	clear:both;
	float:none;
	padding:0 0 0 20px;
	margin:0 auto;
	overflow:hidden;
}
.cln-left {
	float:left;
	width:538px;
	height:520px;
	padding:10px;
	margin-right:12px;
}
#playervideo {
	text-align:center;
}
.message {
	text-align:center;
	padding:20px;
	background:#1a1a1a;
	color:#ff0000;
	margin-top:30px;
}
.cln-right {
	float:left;
	width:320px;
}
.options {
	height:88px;
	margin-bottom:14px;
	padding:10px;
}
.options ul {
	margin:0;
	padding:0;
	overflow:hidden;
	margin-bottom:10px;
}
.onair {
	text-align:center;
	width:280px;
	margin:0 auto;
	font-size:11px;
	padding:3px;
	color:#cacaca;
	background:#181818;
	border:1px solid #181818;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.options ul li {
	float:left;
	list-style-type:none;
	margin-right:4px;	
}
.box2 {
	padding:10px;
}
.ad300 {
	width:300px;
	height:250px;
	background:#20272d;
	margin-bottom:10px;
}
.ad150 {}
.credits {
	float:none;
	clear:both;
	padding:20px 0 10px 0;
	text-align:center;
	color:#7a7a7a;
	font-size:11px;
}

/* *** ticker *** */
.news-heading {
	padding:0px 20px 0px 0px;
	float:left;
	overflow:hidden;
	font-weight:bold;
	color:#e5e5e5;
}
.ticker {
	font-size:11px;
	padding:8px 10px;
	overflow:hidden;
	height:13px;
	margin:15px 10px;
	background:#2b3d51;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border:1px solid #2b3d51;
	color:#9a9a9a;
}						
.ticker a {
	text-decoration:none;
	color:#f3f3f3;
}
.ticker a:hover {
	text-decoration:underline;
	color:#e5e5e5;
}
.ticker span {display:none;}
.ticker .active_ticker {display:block;}	

/* *** Page aide *** */
#aide {
	width:400px;
	margin:60px auto 0 auto;
	background:#1a1a1a;
	border:1px solid #1a1a1a;
	padding:16px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
#aide img {
	float:left;
	margin-right:4px;
}
#aide h3 {
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}
#aide li {
	border-bottom:1px dotted #5a5a5a;
	padding:4px 0;
	margin:4px 0;
}
#aide .youshould {
	padding:5px 0 3px 20px;
	color:#ff0000;
}
#aide li ul li {
	border-bottom:1px dotted #2a2a2a;
	padding:2px 0 1px 10px;
	margin:2px 0 1px 10px;
}
#aide #flashstatus,
#aide #browserstatus {
	float:left;
}
#javascript-on {display:none;}
#ie6 {display:none;}
#flashversion {margin:8px 0;}
#browser {margin:10px 0;}
#browser #update {font-size:11px}
#aide .stws {
	padding:10px;
	margin-top:10px;
	background:#2a2a2a;
}
