/*---

LMMC// CSS Global
Auteur : Capella
Derniere revision : 5 novembre 2004

	1. Styles pour la navigation
	2. Concert vedette	
	3. Horaire
	4. Footer

Notes: 

---*/

div#wrapper {
	padding: 0; 
	width: 780px; 
	margin: 0; 
	position: relative; 
}
#saison {
	position: absolute;
	top: 275px;
	left: 210px;
}

div#archives {
	position: absolute;
	top: 295px;
	left: 275px;
}

div#archives td h1, h2{
	padding: 0;
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFCC00;
	font-weight: lighter;
}

div#decades {
	position: absolute;
	top: 330px;
	left: 19px;
}

div#archiveslist {
	position: absolute;
	top: 352px;
	left: 19px;
}

div#archiveslist th{
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	font-weight: normal;
}

div#archiveslist td, th{
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	font-weight: normal;
}

div#archiveslist a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

body.nxtConcert {
	background: #336699 url("/images/concert/concert_bg.gif") no-repeat;
   padding: 0;
	margin: 0;
}

/* ---------------------------------------- */
/* 1. Styles pour la navigation			    */
/* ---------------------------------------- */

#nav {
	position: absolute;
	top: 115px;
	left: 40px;
}

#nav p{
	margin: 0;
	padding:0; 
}

div#nav .menu01 {
	padding: 0 0 16px 0;
}

div#nav .menu02 {
	padding: 0 0 16px 25px;
}

div#nav .menu03 {
	padding: 0 0 16px 40px;
}

div#nav .menu04 {
	padding: 0 0 16px 45px;
}

div#nav .menu05 {
	padding: 0 0 16px 40px;
}

div#nav .menu06 {
	padding: 0 0 16px 25;
}

div#nav .menu07 {
	padding: 0 0 0 0;
}

#nav a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 10px;
}

#nav a:hover{
	background: url(http://lmmc.ca/images/general/bullet_menu.gif) no-repeat left center;
}

#nav .select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	background: url(http://lmmc.ca/images/general/bullet_menu.gif) no-repeat left center;
	padding-left: 10px;
}
/* ---------------------------------------- */
/* 2. Concert vedette 					    */
/* ---------------------------------------- */
div#vedette{
	position: absolute;
	top: 95px;
	right: 55px;
	text-align: right;
}

div#vedette td.titre {
	padding: 0 0 10px 0;
	width: 251px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #FFCC00;
}

div#vedette td.info {
	padding: 0 10px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #EAEFF5;
	text-align: right;
	font-weight: bold;
}

div#vedette td h1, h2{
	padding: 0;
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFCC00;
	font-weight: lighter;
}

div#vedette a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFCC00;
	font-weight: lighter;
	text-decoration: none;
	text-transform: uppercase;
}

div#vedette a:hover, div#vedette a:hover .dif{
	color: #FFFFFF;
}

/* ---------------------------------------- */
/* 3. Horaire							    */
/* ---------------------------------------- */
div#horaire {
	position: absolute;
	top: 332px;
	left: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
div#horaire a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

div#horaire a span.largeur{
	width: 208px;
	float: left; 
	cursor: pointer;
	text-transform: uppercase;	
}

div#horaire a .dif{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	padding: 0 0 0 20px;

}

div#horaire a:hover, div#horaire a:hover .dif{
	color: #FFCC00;
}

div#horaire a span.larg_select{
	width: 208px;
	float: left;
	color: #FFCC00;
	cursor: pointer;
	text-transform: uppercase;
}

div#horaire a .dif_select{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFCC00;
	padding: 0 0 0 20px;
}

div#horaire p.saison{
	margin: 0;
	padding: 0;
	clear: left;
	color: #FFCC00;
	font-size: 16px;

}

div#horaire p.instrument{
	margin: 0;
	padding: 0;
	clear: left;
	color: #EAEFF5;
}
div#horaire p.artiste{
	margin: 0;
	padding: 15px 0 0 0;
}
div#col1 {
	width: 375px;
	background-image: url();
	background-repeat: repeat-y;
	padding: 0 5px 5px 5px;
	height: 256px;
}

div#col2 {
	width: 375px;
	position: absolute;
	left: 375px;
	top: 0px;
	background-image: url();
	background-repeat: repeat-y;
	padding: 0 5px 5px 5px;
	height: 256px;
}

/* ---------------------------------------- */
/* 4. Footer							    */
/* ---------------------------------------- */
div#footer {
	position: absolute;
	top: 579px;
	left: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
div#footer span.alignement{
	width: 223px;
	float: left;

}

 tr:hover,
  tr.ieRowHover
        {
        /* Style for the normal (even) row hover * /
        }
  tr.alternative:hover,
  tr.ieRowHoverAlt
        {
        /* Style for the alternate (odd) row hover here * /
        }