BODY 	{ scrollbar-base-color: #909099; scrollbar-track-color: #909099; scrollbar-face-color: #909099; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #4E172A; scrollbar-darkshadow-color: #4E172A; scrollbar-shadow-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; margin: 0px; padding: 0px; border: #FFFFFF 0px solid; }
/* PAGE LINK COLORS */
H1.title {font-size: 45px; font-weight: 800;font-family: Comic sans MS, arial, verdana, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; display:inline; line-height:45px; text-align:center;}
H2.bandetails {font-size: 16px; font-weight: 800; COLOR: #FFFFFF; TEXT-DECORATION: none; display:inline; line-height:18px;}
.contenurouge { color: #FF0000; font-weight: bold; }
LI  { list-style-image : url(../images/bullet.gif); }
a:link		{ color: #4E172A; text-decoration: none; }
a:visited	{ color: #4E172A; text-decoration: none; }
a:active	{ color: #4E172A; text-decoration: none; }
a:hover		{ color: #FF6600; text-decoration: underline; }
.biglink 	{ FONT: 12px arial, verdana, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none; }
.biglink:hover 	{ FONT: 12px arial, verdana, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline; }
/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */
TABLE		{ COLOR: #444444; FONT: 12px arial, verdana, sans-serif; }
.title		{ COLOR: #4E172A; FONT: 20px arial, verdana, sans-serif; font-weight: bold; }
.TitreItem		{ COLOR: #FFFFFF; FONT: 12px arial, verdana, sans-serif; font-weight: bold; }
.TitreLegende	{ COLOR: #4E172A; FONT: 14px arial, verdana, sans-serif; font-weight: bold; }
.Partenaires	{ COLOR: #FFFFFF; FONT: 14px arial, verdana, sans-serif; font-weight: bold; }
.copyright	{ COLOR: #666666; FONT: 9px arial, verdana, sans-serif; }
.careertitle	{ COLOR: #666666; FONT: 14px arial, verdana, sans-serif; font-weight: bold; }
.subtitle	{ COLOR: #663333; FONT: 12px arial, verdana, sans-serif; font-weight: bold; letter-spacing: 0px; }
.list 		{ COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }
.just 		{ text-align: justify; }
.sidebar 	{ COLOR: #000000; background-image: url("../images/background-sidebar.jpg"); WIDTH: 125px; BORDER: #999999 1px solid; }
 /* PAGE LINES AND IMAGE BORDERS */
.pagebars	{ border-top: #000000 1px solid; border-bottom: #000000 1px solid; background-color: #631A33; height: 10px }
.page-splits	{ border: #631A33 1px solid; background-color: #EFD6DE; color: #EFD6DE; height: 5px; width: 100%; }
.borders	{ BORDER: #000066 1px solid; }
 /* GALLERY AND SLIDESHOW BORDERS, FONTS AND CODE */
.picturetitle 	{ COLOR: #000000; FONT: 10px arial, verdana, sans-serif; font-weight: bold; }
.galborders	{ BORDER: #000000 1px solid; margin-bottom: 3px; }
.popupborder	{ border: #000000 1px solid; }
.button-popups { background-color:#FFFFFF; FONT-FAMILY: arial, verdana, helvetica, sans-serif; color: #4E172A; font-size: 8pt; cursor:pointer; font-weight: bold; padding: 2px 8px 2px 8px; BORDER: #CCCCCC 1px solid; }
.buttonon-popups { background-color:#FFFFFF; FONT-FAMILY: arial, verdana, helvetica, sans-serif; color: #000000; font-size: 8pt; cursor:pointer; font-weight: bold; padding: 2px 8px 2px 8px; BORDER: #000000 1px solid; }
 /* GALLERY HOVER MESSAGES */
.divstyle 	{ position:absolute; top:0; left:0; }
.pstyletitle	{ position:absolute; background-color: #FFFFE1; color:black; border: #000000 1px solid; width: 100px; padding: 2px; font-family: arial, verdana, sans-serif; font-size: 11px; }
.pstylebody 	{ position:absolute; background:white; color:black; font-family: arial, verdana, sans-serif; font-size: 11px; }
 /* HIDE MENU AND ITEMS FOR PRINTING */
@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}
/* CONTACT PAGE CODE */
.phonetitle	{ COLOR: #000000; FONT: 12px arial, verdana, helvetica, sans-serif; font-weight: bold; }
#ContactLoc 	{ position:absolute; visibility: visible; right: 7px; top: 130px; z-index: 2; padding: 8px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; background-color: #FFFFFF; BORDER: #000000 1px solid; } 
.shadeform	{ FONT: 12px arial, verdana, helvetica, sans-serif; COLOR: #000000; background-color: #F2F2F3; background-image: url("../images/shadeform.gif"); text-align: left; WIDTH: 180PX; BORDER: #000000 1px solid; }
.dropdown 	{ FONT: 12px arial, verdana, helvetica, sans-serif; COLOR: #000000; background-color: #F2F2F3; WIDTH: 180PX; }
.textarea	{ FONT: 12px arial, verdana, helvetica, sans-serif; COLOR: #000000; background-color: #F2F2F3; background-image: url("../images/shadeform.gif"); text-align: left; WIDTH: 250PX; HEIGHT: 125px; BORDER: #000000 1px solid; }
.submitbutton { FONT: 12px arial, verdana, helvetica, sans-serif; COLOR: #4E172A; background-color:#FFFFFF; font-weight: bold; padding-top: 2px; padding-bottom: 2px; cursor:pointer; BORDER: #000000 1px solid; }
.submitbuttonon { FONT: 12px arial, verdana, helvetica, sans-serif; COLOR: #FFFFFF; background-color:#854058; font-weight: bold; padding-top: 2px; padding-bottom: 2px; cursor:pointer; BORDER: #4E172A 1px solid; }
/* LINKS PAGE CODE */
.searchform { 	WIDTH: 110PX; HEIGHT: 20PX; FONT: 12px arial, verdana, sans-serif; background-image: url("../images/shadeform.gif"); background-color: #F2F2F3; BORDER: #000000 1px solid; }
.searchdrop 	{ background-color: #F2F2F3; WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, verdana, helvetica, sans-serif; }
.searchbutton {	background-color:#F0F0F0; FONT-FAMILY: arial, verdana, helvetica, sans-serif; color: #000000; font-size: 8pt; height: 18px; width: 40px; cursor:pointer; font-weight: bold; text-align: center; BORDER: #000000 1px solid; }
 /* START THE CODE FOR THE MENUS */
#menulocation 		{ LEFT: 0px; POSITION: absolute; TOP: 110px; WIDTH: 154px; padding:0px 0px; white-space:nowrap; }
#menulocationGallery	{ LEFT: 0px; POSITION: absolute; TOP: 110px; WIDTH: 154px; padding:0px 0px; white-space:nowrap; }
.menu		{ font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; height: 28px; width: 154px; cursor:pointer; font-weight: bold; text-align: left; display: block; border: #FFFFFF 0px solid; vertical-align:middle; }
a.menu:link 	{ background-image: url("../images/menu.gif"); background-color:#B2B2B8; text-decoration: none; color: #F0F0F0; }
a.menu:visited 	{ background-image: url("../images/menu.gif"); background-color:#B2B2B8; text-decoration: none; color: #F0F0F0; }
a.menu:active 	{  background-image: url("../images/menu.gif"); background-color:#B2B2B8; text-decoration: none; color: #FFFFFF; }
a.menu:hover 	{ background-image: url("../images/menuon.gif"); background-color:#631A33; text-decoration: none; color: #FFFFFF; }
a.partenaire:link 	{ text-decoration: none; color: #333333; }
a.partenaire:visited 	{ text-decoration: none; color: #333333; }
a.partenaire:active 	{ text-decoration: none; color: #0F0F0F; }
a.partenaire:hover 	{ text-decoration: underline overline; color: #0F0F0F; }
/* Style de la table principale contenant le calendrier */
table.calendar_main {font-family: Arial, Times, serif;font-size: 9px;}
/* Style du titre du calendrier (<< mois annee >>)  */
.calendar_title {color: #FFFFFF;	text-align: center;}
/* Style de la cellule "mois annee" du titre    */
.calendar_title_month {}
/* Style du lien "mois annee" du titre          */
.calendar_title_month_clickable {color: #FFFFFF;	text-decoration: none;}
/* Style de la cellule contenant le lien "<<" du titre         */
.calendar_title_left_arrow {text-align: left;width: 9px;}
/* Style de la cellule contenant le lien ">>" du titre         */
.calendar_title_right_arrow {text-align: right;width: 9px;}
/* Style du lien "<<" du titre          */
a.calendar_title_left_arrow_clickable:link,a.calendar_title_left_arrow_clickable:visited,a.calendar_title_left_arrow_clickable:active {color: #C0C0C0;text-decoration: none;}
/* Style du lien ">>" du titre          */
a.calendar_title_right_arrow_clickable:link,a.calendar_title_right_arrow_clickable:visited,a.calendar_title_right_arrow_clickable:active {color: #C0C0C0;text-decoration: none;}
/* Style du lien "<<" du titre          */
a.calendar_title_left_arrow_clickable:hover {color: #FFFFFF;text-decoration: none;font-weight: 900;}
/* Style du lien ">>" du titre          */
a.calendar_title_right_arrow_clickable:hover {color: #FFFFFF;text-decoration: none;font-weight: 900;}
/* Style global de la table du calendrier  */
.calendar_table {border: none;border-collapse: collapse;	font-size: 9px;}
/* Style generique des cellules de la table du calendrier */
.calendar_table td {border: 1px solid #99A9B6;text-align: center;	width: 17px;color: #FFFFFF;}
/* Style of the table header cells that contains the days                   */
/* Style des cellules d'en-tete la table du calendrier, contenant les jours */
.calendar_table th {border: 1px solid #99A9B6;background-color: #99A9B6;font-weight: normal;text-align: center;}
/* Style des cellules de la table contenant les jours du week-end (samedi et dimanche)  */
.calendar_weekend {	background-color: #cccccc;}
/* Style des cellules contenant des jours ne faisant pas partie du mois en  cours d'affichage  */
.calendar_other_month {	color: #999999;}
/* Style des liens des jours ne faisant pas partie du mois en cours  d'affichage */
.calendar_other_month_clickable {color: #999999;	text-decoration: none;}
/* Style du jour (non cliquable) representant aujourd'hui */
.calendar_today {color: #ff0000;}
/* Style du lien sur le jour representant aujourd'hui */
.calendar_today_clickable {color: #ff0000;	text-decoration: none;}
/* Style des liens des jours faisant partie du mois en cours d'affichage */
.calendar_day_clickable {color: #000000;	text-decoration: none;}
/* Style de la ligne du pied du calendrier (lien de retour vers le mois courant) */
.calendar_footer {color: #000000;text-align: center;}
/* when the month being displayed is the current month                     */
/* Style de la cellule contenant le lien de retour au mois courant utilise lorsque le mois affiche est le mois courant  */
.calendar_footer_current_month {}
/* Style du lien de retour dans la cellule de classe .calendar_footer_current_month */
.calendar_footer_current_month_clickable { color: #000000; text-decoration: none;}
/* Style de la cellule contenant le lien de retour au mois courant utilise lorsque le mois affiche n'est pas le mois courant  */
.calendar_footer_other_month {}
/* Style du lien de retour dans la cellule de classe .calendar_footer_other_month */
.calendar_footer_other_month_clickable {	color: #000000;	text-decoration: none;}

