#cNews{
	background-repeat:repeat-y;
	margin-left:25px;
	float:left;
	width:160px;
	
	text-align:right;
}

/*IE HACK*/
* html #cNews{
	margin-left:15px;
}

.cnContent{
	margin-bottom:20px;
	background-image:url(images/news_box_loop.gif);
}

#cNews .boxContent{
	height:463px;
}

* html #cNews .boxContent{
	height:487px;
}

#cNews .cnDate, .cnNewsContainer .cnDate{
	font-style:italic;
	display:block;
	width:100%;
	font-size:0.9em;
}
#cNews .cnTitre, .cnNewsContainer .cnTitre{
	font-weight:bold;
	display:block;
	width:100%;
	margin-bottom:5px;
}
#cNews .cnTitre{
	color:#333333;
}
#cNews .cnAbrege, .cnNewsContainer .cnText{
	display:block;
	font-size:0.8em;
	color:#535353;
}
#cNews a, .cnNewsContainer a{
	font-size:0.9em;
	width:100%;
	display:block;
}

#cNews a#cnAllNewsLnk{
	font-size:0.8em;
}

#cNews p{
	margin-top:25px;
}

* html #cNews{
	
}


#cMain{
	float:left;
	margin-left:20px
}

#cmSpecial{
	width:623px;
	height:207px;
	background-color:#F0F0F0;
	padding-left:1px;
}

#cmBottom{
	margin-top:20px;
	width:625px;
}

#cmbQuick{
	background-image:url(images/quick_box_loop.gif);
	float:left;
	width:183px;
}

#cmbQuick img{
	border:0;
}

#cmbQuick .boxContent{
	padding:0 10px 0 10px;
}


#cmbShows{
	margin-left:20px;
	float:left;
	width:422px;
	background-image:url(images/shows_box_loop.gif);
}

#cmbShows .boxContent{
	padding:0 20px 0 45px;
	min-height:247px;
}

* html #cmbShows .boxContent{
	padding:15px 20px 0 45px;
	min-height:247px;
	height:247px;
}

#cmbShows #sBg{
	float:right;
	position:relative;
	left:15px;
}

#cmbShows p{
	margin-bottom:60px;
}

#cmbShows span.sTitre{
	display:block;
	font-size:1.4em;
	font-weight:bold;
	color:#666666;
}

#cmbShows span.sDate{
	display:block;
	font-size:0.9em;
	font-style:italic;
	margin-left:15px;
}

#cmbShows span.sDate span{
	position:relative;
	top:-8px;
	left:5px;
}
#cmbShows img.sIcon{
	float:right;
	margin-right:25px;
	border:0;
}
#cmbShows a.sLinkTitre span.sTitre, #cmbShows a.sLinkTitre:link span.sTitre, #cmbShows a.sLinkTitre:visited span.sTitre, #cmbShows a.sLinkTitre:active span.sTitre{
	color:#666666;
	text-decoration:none;
}
#cmbShows a.sLinkTitre:hover span.sTitre{
	text-decoration:underline;
}
#cmbShows a.sDetail{
	font-size:0.8em;
	float:right;
	margin-right:25px;
}
div#mHeader div#hMenu li a{
	background-image:none;
}
div#mHeader div#hMenu li a.hmMission{
	background-color:#3C86D9;
}
div#mHeader div#hMenu li a.hmServices{
	background-color:#E9E049;
}
div#mHeader div#hMenu li a.hmShows{
	background-color:#F93F2C;
}
div#mHeader div#hMenu li a.hmContact{
	background-color:#A0D936;
}

div#mRollColor, div#mInitialRollColor{
	background-color:transparent;
}
a.cnAnchor{
	color:#000000;
	display:block;
	width:100%;
}
a.cnAnchor:link, a.cnAnchor:visited, a.cnAnchor:active{
	color:inherit;
	text-decoration:none;
}
a.cnAnchor:hover{
	color:inherit;
	text-decoration:none;
}
p.cnCurrent{
	border:1px solid #555555;
	background-color:#FEFEFE;
}
p.cnNewsContainer{
	padding:10px;
}
a#cnCurrent.cnAnchor{
	border-bottom:1px solid #555555;
}

