BODY	{ margin: 0px; padding: 0px; border: #C0C0C0 0px solid;}
/* COLOR CODES - BACKGROUNDS AND BORDERS */
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: 14px; font-weight: 800; COLOR: #FFFFFF; TEXT-DECORATION: none; display:inline; line-height:18px;}
.contenurouge { color: #FF0000; font-weight: bold; }
.copyright	{ COLOR: #666666; FONT: 9px arial, verdana, sans-serif; }
.pageheight		{ height: 675px; }
#cornerimage		{width: 40px; height: 40px;}
.faqline		{ border-bottom: #000000 1px solid}
.pictbackground		{ background-color:#000000; }
#date-location		{ text-align: right; TOP: 73px; }
/* GENERAL TEXT SIZES */
.smalltext	{ COLOR: #666633; FONT: 10px arial, sans-serif; font-weight: normal; }
.footer			{ COLOR: #999999; FONT: 9px verdana, arial, sans-serif; }
.phonetitle		{ COLOR: #000000; FONT: 13px arial, sans-serif; font-weight: bold; }
.list 			{ COLOR: #000000; FONT: 12px verdana, arial, sans-serif; font-weight: normal; }
/* GENERAL TEXT FORMATTING CODE */
.formmargin		{ margin: 0px; }
.just 			{ text-align: justify; }
.faq 			{ line-height: 19px; }
/* TEMPLATE ORDER BUTTONS */
.button-order	 	{ color: #FFFFFF; font: bold 12px verdana, arial, serif; text-align: center; background-color: #3C57E7; background-image: url("../images/button-order.gif"); padding: 3px 5px 3px 5px; cursor:pointer; width: 130px; border: #333399 1px solid; }
.buttonon-order	 	{ color: #FFFFFF; font: bold 12px verdana, arial, serif; text-align: center; background-color: #FF7C2C; background-image: url("../images/buttonon-order.gif"); padding: 3px 5px 3px 5px; cursor:pointer; width: 130px; border: #CC6600 1px solid; }
/* SCROLLER OPTIONS */
.scroller-table		{ padding: 7px; }
.scroller-body		{ margin: 0px; padding: 0px; border: #C0C0C0 0px solid; }
/* HIDE MENU AND ITEMS FOR PRINTING */
@media print { .printhide 	{ display:none; } .printhelp	{ width:600px; } }
@media screen{ .printonly 	{ display:none; } }
/* SIDEBAR OPTIONS */
.sidebar-background 	{ width: 160px; }
.sidebar-frame		{ width: 160px; height: 600px; min-height: 600px; margin: 0px; padding: 0px; BORDER: #999999 0px solid; }
/* FOR RIGHT SIDEBAR */
fieldset 	{ padding: 0px 6px 6px 6px; width: 135px; text-align: left; -moz-border-radius: 5px; }
fieldset.contact 	{ padding: 0px 6px 6px 6px; width: 575px; text-align: left; -moz-border-radius: 5px; }
fieldset legend { margin-bottom: 3px; padding: 2px 5px 2px 5px; }
/* CONTACT FORM CODE */
.submitbutton 	{ FONT: 12px arial, verdana, sans-serif; cursor: pointer; }
.shadeform	{ FONT: 13px arial, verdana, sans-serif; background-image: url("../images/shadeform.gif"); text-align: left; WIDTH: 200PX; BORDER: #000000 1px solid; }
.dropdown 	{ COLOR: #333333; background-color: #F5F6F7; WIDTH: 200PX; FONT: 11px verdana, arial, sans-serif; } 
.textarea	{ FONT: 13px arial, verdana, sans-serif; background-image: url("../images/shadeform.gif"); text-align: left; WIDTH: 275PX; BORDER: #000000 1px solid; }
/* FAQ POPUP, SLIDESHOW & CONTACT & QUOTES FORM BUTTONS */
.button 		{ color: #000000; font: bold 12px arial, serif; text-align: center; background-color: #C9D4DA; background-image: url("../images/button.gif"); padding: 2px 7px 2px 7px; cursor:pointer; border: #000000 1px solid; }
.buttonon 		{ color: #996600; font: bold 12px arial, serif; text-align: center; background-color: #F7D0A1; background-image: url("../images/buttonon.gif"); padding: 2px 7px 2px 7px; cursor:pointer; border: #996600 1px solid; }
/* SITE SEARCH FORM */
.searchsiteform		{ FONT: 12px arial, verdana, sans-serif; color: #000000; background-color: #FFFFFF; background-image: url("../images/shadeform.gif"); WIDTH: 120PX; HEIGHT: 19PX; BORDER: #000000 1px solid; margin-top: 1px; }
/* SITE SEARCH BACKGROUND */
.googlesearch		{ background-color: #FFFFFF; }
/* LINKS PAGE CODE */
.searchbutton	{ color: #000000; font: bold 11px arial, serif; text-align: center; background-color: #C9D4DA; background-image: url("../images/button.gif"); padding: 1px 2px 1px 2px; cursor:pointer; border: #000000 1px solid; }
.linksmargin	{ margin: 10px; }
.searchform 	{ FONT: 13px arial, verdana, sans-serif; background-image: url("../images/shadeform.gif"); background-color: #FFFFFF; WIDTH: 120PX; HEIGHT: 20PX; BORDER: #999999 1px solid; }
/* Style de la table principale contenant le calendrier */
table.calendar_main {font-family: Arial, Times, serif;font-size: 10px;}
/* 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: 10px;}
/* Style de la cellule contenant le lien ">>" du titre         */
.calendar_title_right_arrow {text-align: right;width: 10px;}
/* 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: 10px;}
/* Style generique des cellules de la table du calendrier */
.calendar_table td {border: 1px solid #99A9B6;text-align: center;	width: 20px;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;}

.text-table-1 { color: #336699;	FONT: 12px arial, verdana, sans-serif; font-weight: normal; background-color: #F3F7FC; background-image: url("../images/background-boxes.jpg"); border: #336699 1px solid; }

