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;}
